mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-19 08:22:53 +00:00
feat: react to user contrast preferences
This commit is contained in:
@@ -151,6 +151,10 @@
|
||||
padding-block-start: 0;
|
||||
|
||||
opacity: 0.4;
|
||||
|
||||
@media (prefers-contrast: more) {
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
ul {
|
||||
|
||||
@@ -153,16 +153,25 @@
|
||||
}
|
||||
|
||||
textarea {
|
||||
transition: border-color 250ms ease;
|
||||
transition: outline-color 250ms ease;
|
||||
background: none;
|
||||
color: inherit;
|
||||
border: 1px dashed var(--md-sys-color-surface-variant);
|
||||
outline: 1px dashed var(--md-sys-color-surface-variant);
|
||||
margin: 2px;
|
||||
border: none;
|
||||
padding: 8px;
|
||||
border-radius: 4px;
|
||||
|
||||
@media (prefers-contrast: more) {
|
||||
outline-color: var(--md-sys-color-outline);
|
||||
|
||||
&:focus {
|
||||
outline-width: 2px;
|
||||
}
|
||||
}
|
||||
|
||||
&:focus {
|
||||
outline: none;
|
||||
border-color: var(--md-sys-color-primary);
|
||||
outline-color: var(--md-sys-color-primary);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -185,13 +194,23 @@
|
||||
|
||||
transition: all 250ms ease;
|
||||
|
||||
@media (prefers-contrast: more) {
|
||||
border-color: var(--md-sys-color-outline);
|
||||
border-style: dashed;
|
||||
}
|
||||
|
||||
&::placeholder {
|
||||
color: var(--md-sys-color-on-surface-variant);
|
||||
opacity: 0.2;
|
||||
|
||||
@media (prefers-contrast: more) {
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
&:focus {
|
||||
border-color: var(--md-sys-color-primary);
|
||||
border-style: solid;
|
||||
outline: none;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -101,6 +101,10 @@
|
||||
<style lang="scss">
|
||||
span {
|
||||
opacity: 0.5;
|
||||
|
||||
@media (prefers-contrast: more) {
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
sup {
|
||||
|
||||
@@ -38,8 +38,8 @@
|
||||
|
||||
setContext<VisualLayoutConfig>("visual-layout-config", {
|
||||
scale: 50,
|
||||
inactiveScale: 0.7,
|
||||
inactiveOpacity: 0.8,
|
||||
inactiveScale: 0.5,
|
||||
inactiveOpacity: 0.4,
|
||||
strokeWidth: 1,
|
||||
margin: 5,
|
||||
fontSize: 9,
|
||||
|
||||
Reference in New Issue
Block a user