- 纳入版本管理: niri/(含 dms/), DankMaterialShell/, environment.d/, cava/, gtk-3.0/, gtk-4.0/, qt5ct/, qt6ct/, fcitx5/ - 新增 .gitignore: 排除 *.bak/*.backup*、fcitx5/conf/cached_layouts、 DankMaterialShell 运行时标志 - 同步已有的 kitty/nvim/.zshrc 修改
133 lines
5.6 KiB
CSS
133 lines
5.6 KiB
CSS
@media -moz-pref("userChrome.theme-material") {
|
|
:root {
|
|
--md-sys-color-primary: #1976d2;
|
|
--md-sys-color-surface-tint: #1976d2;
|
|
--md-sys-color-on-primary: #ffffff;
|
|
--md-sys-color-primary-container: #e3f2fd;
|
|
--md-sys-color-on-primary-container: #181c20;
|
|
--md-sys-color-secondary: #42a5f5;
|
|
--md-sys-color-on-secondary: #ffffff;
|
|
--md-sys-color-secondary-container: #e6e8ee;
|
|
--md-sys-color-on-secondary-container: #181c20;
|
|
--md-sys-color-tertiary: #42a5f5;
|
|
--md-sys-color-on-tertiary: #ffffff;
|
|
--md-sys-color-tertiary-container: #e6e8ee;
|
|
--md-sys-color-on-tertiary-container: #181c20;
|
|
--md-sys-color-error: #b3261e;
|
|
--md-sys-color-on-error: #ffffff;
|
|
--md-sys-color-error-container: #f9dedc;
|
|
--md-sys-color-on-error-container: #410e0b;
|
|
--md-sys-color-background: #f7f9ff;
|
|
--md-sys-color-on-background: #181c20;
|
|
--md-sys-color-surface: #f7f9ff;
|
|
--md-sys-color-on-surface: #181c20;
|
|
--md-sys-color-surface-variant: #dee3eb;
|
|
--md-sys-color-on-surface-variant: #42474e;
|
|
--md-sys-color-outline: #72777f;
|
|
--md-sys-color-outline-variant: #dee3eb;
|
|
--md-sys-color-shadow: #000000;
|
|
--md-sys-color-scrim: #000000;
|
|
--md-sys-color-inverse-surface: #101418;
|
|
--md-sys-color-inverse-on-surface: #e0e2e8;
|
|
--md-sys-color-inverse-primary: #42a5f5;
|
|
--md-sys-color-primary-fixed: #e3f2fd;
|
|
--md-sys-color-on-primary-fixed: #ffffff;
|
|
--md-sys-color-primary-fixed-dim: #1976d2;
|
|
--md-sys-color-on-primary-fixed-variant: #ffffff;
|
|
--md-sys-color-secondary-fixed: #42a5f5;
|
|
--md-sys-color-on-secondary-fixed: #ffffff;
|
|
--md-sys-color-secondary-fixed-dim: #42a5f5;
|
|
--md-sys-color-on-secondary-fixed-variant: #ffffff;
|
|
--md-sys-color-tertiary-fixed: #42a5f5;
|
|
--md-sys-color-on-tertiary-fixed: #ffffff;
|
|
--md-sys-color-tertiary-fixed-dim: #42a5f5;
|
|
--md-sys-color-on-tertiary-fixed-variant: #ffffff;
|
|
--md-sys-color-surface-dim: #eceef4;
|
|
--md-sys-color-surface-bright: #f7f9ff;
|
|
--md-sys-color-surface-container-lowest: #f7f9ff;
|
|
--md-sys-color-surface-container-low: #f7f9ff;
|
|
--md-sys-color-surface-container: #f7f9ff;
|
|
--md-sys-color-surface-container-high: #f7f9ff;
|
|
--md-sys-color-surface-container-highest: #f7f9ff;
|
|
|
|
--m3-radius: 12px;
|
|
--m3-radius-sm: 10px;
|
|
--m3-elev-0: none;
|
|
--m3-elev-1: 0 1px 2px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.06);
|
|
--m3-elev-2: 0 2px 6px rgba(0,0,0,.10), 0 1px 3px rgba(0,0,0,.06);
|
|
|
|
--tab-height: 34px;
|
|
--urlbar-height: 38px;
|
|
|
|
--state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);
|
|
--state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);
|
|
|
|
--focus-ring: 0 0 0 2px color-mix(in srgb, var(--md-sys-color-primary) 70%, transparent);
|
|
}
|
|
}
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
:root {
|
|
--md-sys-color-primary: #42a5f5;
|
|
--md-sys-color-surface-tint: #42a5f5;
|
|
--md-sys-color-on-primary: #000000;
|
|
--md-sys-color-primary-container: #0d47a1;
|
|
--md-sys-color-on-primary-container: #e0e2e8;
|
|
--md-sys-color-secondary: #8ab4f8;
|
|
--md-sys-color-on-secondary: #000000;
|
|
--md-sys-color-secondary-container: #272a2f;
|
|
--md-sys-color-on-secondary-container: #e0e2e8;
|
|
--md-sys-color-tertiary: #8ab4f8;
|
|
--md-sys-color-on-tertiary: #000000;
|
|
--md-sys-color-tertiary-container: #272a2f;
|
|
--md-sys-color-on-tertiary-container: #e0e2e8;
|
|
--md-sys-color-error: #f2b8b5;
|
|
--md-sys-color-on-error: #601410;
|
|
--md-sys-color-error-container: #8c1d18;
|
|
--md-sys-color-on-error-container: #f9dedc;
|
|
--md-sys-color-background: #101418;
|
|
--md-sys-color-on-background: #e0e2e8;
|
|
--md-sys-color-surface: #101418;
|
|
--md-sys-color-on-surface: #e0e2e8;
|
|
--md-sys-color-surface-variant: #42474e;
|
|
--md-sys-color-on-surface-variant: #c2c7cf;
|
|
--md-sys-color-outline: #8c9199;
|
|
--md-sys-color-outline-variant: #42474e;
|
|
--md-sys-color-shadow: #000000;
|
|
--md-sys-color-scrim: #000000;
|
|
--md-sys-color-inverse-surface: #f7f9ff;
|
|
--md-sys-color-inverse-on-surface: #181c20;
|
|
--md-sys-color-inverse-primary: #1976d2;
|
|
--md-sys-color-primary-fixed: #0d47a1;
|
|
--md-sys-color-on-primary-fixed: #000000;
|
|
--md-sys-color-primary-fixed-dim: #42a5f5;
|
|
--md-sys-color-on-primary-fixed-variant: #000000;
|
|
--md-sys-color-secondary-fixed: #8ab4f8;
|
|
--md-sys-color-on-secondary-fixed: #000000;
|
|
--md-sys-color-secondary-fixed-dim: #8ab4f8;
|
|
--md-sys-color-on-secondary-fixed-variant: #000000;
|
|
--md-sys-color-tertiary-fixed: #8ab4f8;
|
|
--md-sys-color-on-tertiary-fixed: #000000;
|
|
--md-sys-color-tertiary-fixed-dim: #8ab4f8;
|
|
--md-sys-color-on-tertiary-fixed-variant: #000000;
|
|
--md-sys-color-surface-dim: #101418;
|
|
--md-sys-color-surface-bright: #32353a;
|
|
--md-sys-color-surface-container-lowest: #101418;
|
|
--md-sys-color-surface-container-low: #101418;
|
|
--md-sys-color-surface-container: #1d2024;
|
|
--md-sys-color-surface-container-high: #272a2f;
|
|
--md-sys-color-surface-container-highest: #32353a;
|
|
|
|
--m3-elev-1: 0 1px 2px rgba(0,0,0,.50), 0 1px 3px rgba(0,0,0,.35);
|
|
--m3-elev-2: 0 4px 10px rgba(0,0,0,.55), 0 1px 3px rgba(0,0,0,.35);
|
|
|
|
--state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);
|
|
--state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);
|
|
}
|
|
}
|
|
|
|
/* idk if this even works, but the suggestion in the material updated readme bricks symbols no matter how many fallbacks I add */
|
|
:root {
|
|
font-family: system-ui, "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
|
|
}
|