1
Fork 0
mirror of https://github.com/Steffo99/bluelib.git synced 2024-12-22 03:24:20 +00:00

🐛 Fix no-border buttons gaining a border when disabled

This commit is contained in:
Steffo 2021-03-23 17:18:02 +01:00
parent dadc6e0f7f
commit 11b0a7856c
Signed by: steffo
GPG key ID: 6965406171929D01
5 changed files with 15 additions and 21 deletions

View file

@ -155,8 +155,6 @@
}
&@{status-disabled} {
border-style: dashed;
&:hover {
background-color: @stroke-1;
}
@ -175,6 +173,10 @@
padding: 4px 14px;
border-width: 2px;
border-style: solid;
@{status-disabled} {
border-style: dashed;
}
}
@{button-toggle-off} {

View file

@ -78,9 +78,6 @@
.bluelib .button:active {
background-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1);
}
.bluelib .button.status-disabled {
border-style: dashed;
}
.bluelib .button.status-disabled:hover {
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
}
@ -95,6 +92,9 @@
border-width: 2px;
border-style: solid;
}
.bluelib .button-toggle .status-disabled {
border-style: dashed;
}
.bluelib .button-toggle-off {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);

View file

@ -1 +1 @@
{"version":3,"sources":["/mnt/tera/ext4/code/bluelib-2/src/rules/skeleton.less"],"names":[],"mappings":"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","file":"skeleton.module.css"}
{"version":3,"sources":["/mnt/tera/ext4/code/bluelib-2/src/rules/skeleton.less"],"names":[],"mappings":"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","file":"skeleton.module.css"}

View file

@ -685,20 +685,6 @@ body button:active,
body input[type="submit"]:active {
background-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1);
}
.base-skeleton .button.status-disabled,
body .button.status-disabled,
.base-skeleton button.status-disabled,
body button.status-disabled,
.base-skeleton input[type="submit"].status-disabled,
body input[type="submit"].status-disabled,
.base-skeleton .button *[disabled],
body .button *[disabled],
.base-skeleton button *[disabled],
body button *[disabled],
.base-skeleton input[type="submit"] *[disabled],
body input[type="submit"] *[disabled] {
border-style: dashed;
}
.base-skeleton .button.status-disabled:hover,
body .button.status-disabled:hover,
.base-skeleton button.status-disabled:hover,
@ -737,6 +723,12 @@ body .button-toggle {
border-width: 2px;
border-style: solid;
}
.base-skeleton .button-toggle .status-disabled,
body .button-toggle .status-disabled,
.base-skeleton .button-toggle *[disabled],
body .button-toggle *[disabled] {
border-style: dashed;
}
.base-skeleton .button-toggle-off,
body .button-toggle-off {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);

File diff suppressed because one or more lines are too long