summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web_src/less/_base.less1
-rw-r--r--web_src/less/_repository.less19
-rw-r--r--web_src/less/themes/theme-arc-green.less1
3 files changed, 21 insertions, 0 deletions
diff --git a/web_src/less/_base.less b/web_src/less/_base.less
index 8a2279c727..f9ac397e4e 100644
--- a/web_src/less/_base.less
+++ b/web_src/less/_base.less
@@ -97,6 +97,7 @@
--color-input-border-hover: #cecece;
--color-navbar: #f8f8f8;
--color-light: #00000006;
+ --color-light-mimic-enabled: rgba(0, 0, 0, calc(6 / 255 * 222 / 255 / var(--opacity-disabled)));
--color-light-border: #0000001d;
--color-hover: #0000000f;
--color-active: #00000014;
diff --git a/web_src/less/_repository.less b/web_src/less/_repository.less
index e578dc2a6d..e87560fb8b 100644
--- a/web_src/less/_repository.less
+++ b/web_src/less/_repository.less
@@ -2932,8 +2932,23 @@ tbody.commit-list {
align-items: center;
}
+.repo-buttons .ui.labeled.button > .label:hover {
+ color: var(--color-primary-light-2);
+ background: var(--color-light);
+}
+
+.label-mimic-enabled() {
+ color: var(--color-text-dark);
+ background: var(--color-light-mimic-enabled) !important;
+
+ &:hover {
+ color: var(--color-primary-dark-1);
+ }
+}
+
.repo-buttons button[disabled] ~ .label {
opacity: var(--opacity-disabled);
+ .label-mimic-enabled();
}
.repo-buttons .ui.labeled.button {
@@ -2947,6 +2962,10 @@ tbody.commit-list {
&.disabled {
pointer-events: inherit !important;
+ > .label {
+ .label-mimic-enabled();
+ }
+
> .button {
pointer-events: none !important;
}
diff --git a/web_src/less/themes/theme-arc-green.less b/web_src/less/themes/theme-arc-green.less
index 74db8faaaa..b8ee6d4e84 100644
--- a/web_src/less/themes/theme-arc-green.less
+++ b/web_src/less/themes/theme-arc-green.less
@@ -92,6 +92,7 @@
--color-input-border-hover: #505667;
--color-navbar: #2a2e3a;
--color-light: #00000028;
+ --color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled)));
--color-light-border: #ffffff28;
--color-hover: #ffffff10;
--color-active: #ffffff16;