@@ -19,11 +19,11 @@ body.notGitRepository h1, body.notGitRepository p{
1919 left : 8px ;
2020 top : 71px ;
2121}
22- # commitGraph circle .first {
22+ # commitGraph circle .current {
2323 fill : var (--vscode-editor-background );
2424 stroke-width : 2 ;
2525}
26- # commitGraph circle : not (.first ){
26+ # commitGraph circle : not (.current ){
2727 stroke : var (--vscode-editor-background );
2828 stroke-width : 1 ;
2929 stroke-opacity : 0.75 ;
@@ -46,11 +46,12 @@ body.notGitRepository h1, body.notGitRepository p{
4646# commitTable th , # commitTable td {
4747 white-space : nowrap;
4848 font-size : 14px ;
49+ cursor : default;
4950}
50- # commitTable tr : hover td {
51+ # commitTable tr : hover td , # commitTable tr . commit . contextMenuActive td {
5152 background-color : rgba (128 , 128 , 128 , 0.15 );
5253}
53- # commitTable tr : hover : last-child td {
54+ # commitTable tr . noHighlight : hover td {
5455 background-color : unset;
5556}
5657# commitTable td {
@@ -63,7 +64,6 @@ body.notGitRepository h1, body.notGitRepository p{
6364 background-color : rgba (128 , 128 , 128 , 0.2 );
6465 line-height : 18px ;
6566 padding : 6px 12px ;
66- cursor : default;
6767}
6868# commitTable th : first-child {
6969 border-left-width : 0 ;
@@ -87,8 +87,9 @@ body.notGitRepository h1, body.notGitRepository p{
8787 padding : 0 5px ;
8888 margin-right : 5px ;
8989 height : 12px ;
90+ cursor : default;
9091}
91- .gitRef > svg {
92+ .gitRef > svg , # dialog svg {
9293 display : inline;
9394 fill : rgb (128 , 128 , 128 );
9495 margin-right : 3px ;
@@ -134,7 +135,7 @@ body.notGitRepository h1, body.notGitRepository p{
134135}
135136# showRemoteBranchesCheckbox {
136137 width : 14px ;
137- vertical-align : text-top
138+ vertical-align : text-top;
138139}
139140# refreshBtn {
140141 position : absolute;
@@ -160,6 +161,93 @@ body.notGitRepository h1, body.notGitRepository p{
160161 cursor : pointer;
161162}
162163
164+ # contextMenu {
165+ display : none;
166+ position : absolute;
167+ background-color : var (--vscode-menu-background );
168+ box-shadow : 1px 1px 2px 1px var (--vscode-widget-shadow );
169+ color : var (--vscode-menu-foreground );
170+ list-style-type : none;
171+ margin : 0 ;
172+ padding : 4px 0 ;
173+ }
174+ # contextMenu .active {
175+ display : block;
176+ }
177+ # contextMenu li {
178+ padding : 6px 20px ;
179+ cursor : default;
180+ }
181+ # contextMenu li : hover {
182+ background-color : var (--vscode-menu-selectionBackground );
183+ }
184+
185+ # dialog , # dialogBacking {
186+ display : none;
187+ }
188+ # dialog .active {
189+ display : block;
190+ position : fixed;
191+ background-color : var (--vscode-menu-background );
192+ padding : 10px ;
193+ left : 50% ;
194+ top : 50% ;
195+ transform : translateX (-50% ) translateY (-50% );
196+ border : 1px solid rgba (128 , 128 , 128 , 0.5 );
197+ border-radius : 5px ;
198+ text-align : center;
199+ max-width : 360px ;
200+ z-index : 10 ;
201+ }
202+ # dialog label {
203+ margin-top : 10px ;
204+ display : inline-block;
205+ }
206+ # dialog input [type = text ]{
207+ margin-top : 10px ;
208+ width : 100% ;
209+ padding : 4px ;
210+ box-sizing : border-box;
211+ }
212+ # dialog input [type = checkbox ]{
213+ vertical-align : text-top;
214+ }
215+ # dialog .roundedBtn {
216+ display : inline-block;
217+ line-height : 24px ;
218+ padding : 0 15px ;
219+ margin : 10px 6px 0 6px ;
220+ height : 24px ;
221+ border-radius : 12px ;
222+ }
223+ # dialog .errorReason {
224+ display : inline-block;
225+ font-style : italic;
226+ margin-top : 10px ;
227+ text-align : left;
228+ }
229+ # dialogBacking .active {
230+ display : block;
231+ position : fixed;
232+ left : 0 ;
233+ right : 0 ;
234+ top : 0 ;
235+ bottom : 0 ;
236+ z-index : 9 ;
237+ background-color : var (--vscode-widget-shadow );
238+ opacity : 0.5 ;
239+ }
240+ # dialog .noInput # dialogAction , # dialog .inputInvalid # dialogAction {
241+ background-color : rgba (128 , 128 , 128 , 0.2 );
242+ opacity : 0.5 ;
243+ }
244+ # dialog .noInput # dialogAction {
245+ cursor : default;
246+ }
247+ # dialog .inputInvalid # dialogAction {
248+ cursor : help;
249+ }
250+
163251.roundedBtn {
164252 display : block;
165253 background-color : rgba (128 , 128 , 128 , 0.2 );
@@ -171,6 +259,6 @@ body.notGitRepository h1, body.notGitRepository p{
171259.roundedBtn : hover {
172260 background-color : rgba (128 , 128 , 128 , 0.4 );
173261}
174- # commitTable th , # loadingHeader , .unselectable , .roundedBtn , # controls label {
262+ # commitGraph , # commitTable th , # commitTable td , . gitRef , # loadingHeader , .unselectable , .roundedBtn , # controls label {
175263 user-select : none;
176264}
0 commit comments