button v5

This commit is contained in:
2026-06-03 11:21:06 +03:00
parent 4083c950c5
commit c311fba500

View File

@@ -92,17 +92,18 @@ button, .linkbutton, input[type="submit"], input[type="file"]::file-selector-but
--hover-color: hsl(from var(--main-color) h s calc(l * 1.05)); --hover-color: hsl(from var(--main-color) h s calc(l * 1.05));
--active-color: hsl(from var(--main-color) h s calc(l * 0.8)); --active-color: hsl(from var(--main-color) h s calc(l * 0.8));
--disabled-color: hsl(from var(--main-color) h calc(s * 0.5) l); --disabled-color: hsl(from var(--main-color) h calc(s * 0.5) l);
--bottom-color: hsl(from var(--main-color) h s calc(l * 0.7)); --bottom-color: hsl(from var(--main-color) h s calc(l * 0.8));
--top-color: hsl(from var(--main-color) h s 95); --top-color: hsl(from var(--main-color) h s 90);
--top-color2: hsl(from var(--main-color) h s calc(l * 1.1)); --top-color2: hsl(from var(--main-color) h s calc(l * 1.1));
--inset-color: #fff7; --inset-color: #fff7;
--current-color: var(--main-color);
/* position: relative; */ /* position: relative; */
/* display: inline-block; */ /* display: inline-block; */
padding: var(--small-padding) var(--medium-padding); padding: var(--small-padding) var(--medium-padding);
margin: var(--base-padding) 0px; margin: var(--base-padding) 0px;
border-radius: var(--border-radius); border-radius: var(--border-radius);
border: solid var(--border-thickness) var(--border-color); border: solid var(--border-thickness) var(--border-color);
background: linear-gradient(var(--top-color) 0%, var(--top-color2) 10%, var(--main-color) 12%, var(--main-color) 66%, var(--bottom-color) 100%); background: linear-gradient(to bottom, var(--top-color), var(--main-color) 50%, var(--bottom-color) 75%);
/* box-shadow: inset 0px 2px 5px 3px var(--inset-color); */ /* box-shadow: inset 0px 2px 5px 3px var(--inset-color); */
/* color: var(--font-color); */ /* color: var(--font-color); */
/* HACK: better than contrast-color on critical */ /* HACK: better than contrast-color on critical */
@@ -141,7 +142,8 @@ button, .linkbutton, input[type="submit"], input[type="file"]::file-selector-but
} }
&:hover { &:hover {
background: linear-gradient(var(--top-color) 0%, var(--top-color2) 10%, var(--hover-color) 12%, var(--hover-color) 80%, var(--bottom-color) 100%); /*background: linear-gradient(var(--top-color) 0%, var(--top-color2) 10%, var(--hover-color) 12%, var(--hover-color) 80%, var(--bottom-color) 100%);*/
background: linear-gradient(to bottom, var(--top-color), var(--hover-color) 50%, var(--hover-color) 80%, var(--bottom-color) 100%);
} }
&:is(:active, .active, [aria-selected='true']) { &:is(:active, .active, [aria-selected='true']) {