Skip to content

Commit dafc634

Browse files
silverwindzeripath
andauthored
More arc-green fixes (#13247)
- Fix various white borders - Tweak basic button style to have more contrast - Add more contrast to hover styles - Invert Matrix webhook icon May backport to 1.13. Co-authored-by: zeripath <[email protected]>
1 parent ff50274 commit dafc634

File tree

1 file changed

+57
-38
lines changed

1 file changed

+57
-38
lines changed

web_src/less/themes/theme-arc-green.less

Lines changed: 57 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,10 @@
384384
}
385385
}
386386

387+
.repository .ui.segment.sub-menu .list .item a:hover {
388+
color: #fff;
389+
}
390+
387391
.ui.horizontal.segments > .segment {
388392
background-color: #383c4a;
389393
}
@@ -535,15 +539,26 @@ a:hover {
535539
.ui.secondary.menu .link.item:hover,
536540
.ui.secondary.menu .active.item:hover,
537541
.ui.secondary.menu a.item:hover,
538-
.ui.dropdown .menu .active.item {
539-
color: #ffffff;
542+
.ui.dropdown .menu .active.item,
543+
.ui.link.menu .item:hover,
544+
.ui.menu .dropdown.item:hover,
545+
.ui.menu .link.item:hover,
546+
.ui.menu a.item:hover,
547+
.ui.menu .active.item {
548+
color: #dbdbdb;
549+
background: #454b5a;
540550
}
541551

542552
.ui.menu .ui.dropdown .menu > .item {
543-
background: #2c303a !important;
544553
color: #9e9e9e !important;
545554
}
546555

556+
.ui.menu .ui.dropdown .menu > .item:hover,
557+
.ui.menu .ui.dropdown .menu > .selected.item {
558+
color: #dbdbdb !important;
559+
background: #454b5a !important;
560+
}
561+
547562
.ui.secondary.menu .dropdown.item > .menu,
548563
.ui.text.menu .dropdown.item > .menu {
549564
border: 1px solid #434444;
@@ -559,12 +574,8 @@ footer {
559574
background: #2c303a;
560575
}
561576

562-
.ui.menu .ui.dropdown .menu > .item:hover,
563-
.ui.menu .ui.dropdown .menu > .selected.item {
564-
color: #ffffff !important;
565-
}
566-
567-
.ui.dropdown .menu > .header {
577+
.ui.dropdown .menu > .header,
578+
.ui.dropdown .menu > .header:not(.ui) {
568579
color: #dbdbdb;
569580
}
570581

@@ -585,19 +596,6 @@ footer {
585596
background: #4b5162;
586597
}
587598

588-
.ui.link.menu .item:hover,
589-
.ui.menu .dropdown.item:hover,
590-
.ui.menu .link.item:hover,
591-
.ui.menu a.item:hover {
592-
color: #dbdbdb;
593-
background: #454b5a;
594-
}
595-
596-
.ui.menu .active.item {
597-
background: #4b5162;
598-
color: #dbdbdb;
599-
}
600-
601599
.ui.input input {
602600
background: #404552;
603601
border: 1px solid #4b505f;
@@ -652,26 +650,12 @@ a.ui.basic.green.label:hover {
652650
color: #129c92;
653651
}
654652

655-
.ui.basic.button,
656-
.ui.basic.buttons .button {
657-
color: #797979;
658-
}
659-
660653
.ui.basic.red.active.button,
661654
.ui.basic.red.buttons .active.button {
662655
box-shadow: 0 0 0 1px #c75252 inset !important;
663656
color: #c75252 !important;
664657
}
665658

666-
.ui.basic.button:focus,
667-
.ui.basic.button:hover,
668-
.ui.basic.buttons .button:focus,
669-
.ui.basic.buttons .button:hover {
670-
color: #dbdbdb;
671-
box-shadow: 0 0 0 1px rgba(200, 200, 200, .35) inset;
672-
background: rgba(0, 0, 0, .5);
673-
}
674-
675659
.ui.menu .item {
676660
background: #404552;
677661
color: #9e9e9e;
@@ -862,6 +846,22 @@ a.ui.basic.green.label:hover {
862846
color: #dbdbdb;
863847
}
864848

849+
.ui.basic.button,
850+
.ui.basic.buttons .button {
851+
color: #9e9e9e;
852+
background: rgba(0, 0, 0, .08);
853+
box-shadow: none;
854+
}
855+
856+
.ui.basic.button:focus,
857+
.ui.basic.button:hover,
858+
.ui.basic.buttons .button:focus,
859+
.ui.basic.buttons .button:hover {
860+
color: #dbdbdb;
861+
background: rgba(255, 255, 255, .08);
862+
box-shadow: none;
863+
}
864+
865865
.ui.labeled.button:not([class*="left labeled"]) > .label,
866866
.ui[class*="left labeled"].button > .button {
867867
background: #404552;
@@ -1041,6 +1041,7 @@ a.ui.basic.green.label:hover {
10411041

10421042
.ui.dropdown .menu > .item:hover {
10431043
color: #dbdbdb;
1044+
background: #353945;
10441045
}
10451046

10461047
.ui.dropdown .menu > .item {
@@ -1126,6 +1127,15 @@ a.ui.basic.green.label:hover {
11261127
background: radial-gradient(#383c4a 40%, transparent 40%) no-repeat;
11271128
}
11281129

1130+
.repository.file.editor .commit-form-wrapper .commit-form {
1131+
border-color: #505667;
1132+
}
1133+
1134+
.repository.file.editor .commit-form-wrapper .commit-form::before,
1135+
.repository.file.editor .commit-form-wrapper .commit-form::after {
1136+
border-right-color: #505667;
1137+
}
1138+
11291139
.repository .comment.form .content .form:after {
11301140
border-right-color: #313c47;
11311141
}
@@ -1232,7 +1242,7 @@ td.blob-hunk {
12321242
.ui.card,
12331243
.ui.cards > .card {
12341244
background: #353945;
1235-
box-shadow: 0 1px 3px 0 #4c505c, 0 0 0 1px #4c505c;
1245+
box-shadow: 0 0 0 1px #4c505c;
12361246
}
12371247

12381248
.ui.card > .content > .header,
@@ -1703,13 +1713,18 @@ a.ui.labels .label:hover {
17031713
border-color: #634343 !important;
17041714
}
17051715

1716+
.organization.settings .labelspage .item,
17061717
.organization.teams .repositories .item:not(:last-child),
17071718
.organization.teams .members .item:not(:last-child),
17081719
.organization.teams .detail .item:not(:last-child),
17091720
.organization.members .list .item {
17101721
border-bottom-color: #404552;
17111722
}
17121723

1724+
.organization.settings .labelspage .item a:hover {
1725+
color: #fff;
1726+
}
1727+
17131728
.ui.blue.button:active,
17141729
.ui.blue.buttons .button:active {
17151730
background-color: #a27558;
@@ -1766,7 +1781,7 @@ a.ui.labels .label:hover {
17661781
}
17671782

17681783
.editor-toolbar i.separator {
1769-
border-right-color: #7f98ad;
1784+
border-right-color: #87ab63;
17701785
}
17711786

17721787
.repository .diff-detail-box {
@@ -2054,6 +2069,10 @@ footer .container .links > * {
20542069
color: #2a2e3a;
20552070
}
20562071

2072+
img[src$="/img/matrix.svg"] {
2073+
filter: invert(80%);
2074+
}
2075+
20572076
#git-graph-container.monochrome #rel-container .flow-group {
20582077
stroke: dimgrey;
20592078
fill: dimgrey;

0 commit comments

Comments
 (0)