update dotfiles

This commit is contained in:
2026-07-19 19:36:54 +08:00
parent b4010fe910
commit aef001a855
38 changed files with 1680 additions and 826 deletions
+92 -86
View File
@@ -1,60 +1,63 @@
@media -moz-pref("userChrome.theme-material") {
:root {
--md-sys-color-primary: #34618e;
--md-sys-color-surface-tint: #34618e;
--md-sys-color-primary: #216487;
--md-sys-color-surface-tint: #216487;
--md-sys-color-on-primary: #ffffff;
--md-sys-color-primary-container: #d1e4ff;
--md-sys-color-on-primary-container: #001d35;
--md-sys-color-secondary: #535f70;
--md-sys-color-primary-container: #c6e7ff;
--md-sys-color-on-primary-container: #001e2d;
--md-sys-color-secondary: #4f616e;
--md-sys-color-on-secondary: #ffffff;
--md-sys-color-secondary-container: #d6e4f7;
--md-sys-color-on-secondary-container: #0f1c2b;
--md-sys-color-tertiary: #6a5779;
--md-sys-color-secondary-container: #d2e5f4;
--md-sys-color-on-secondary-container: #0b1d28;
--md-sys-color-tertiary: #62597c;
--md-sys-color-on-tertiary: #ffffff;
--md-sys-color-tertiary-container: #f1daff;
--md-sys-color-on-tertiary-container: #241432;
--md-sys-color-tertiary-container: #e8ddff;
--md-sys-color-on-tertiary-container: #1e1635;
--md-sys-color-error: #ba1a1a;
--md-sys-color-on-error: #ffffff;
--md-sys-color-error-container: #ffdad6;
--md-sys-color-on-error-container: #410002;
--md-sys-color-background: #f8f9ff;
--md-sys-color-on-background: #191c20;
--md-sys-color-surface: #f8f9ff;
--md-sys-color-on-surface: #191c20;
--md-sys-color-surface-variant: #dfe3eb;
--md-sys-color-on-surface-variant: #42474e;
--md-sys-color-outline: #73777f;
--md-sys-color-outline-variant: #c3c7cf;
--md-sys-color-background: #f6fafe;
--md-sys-color-on-background: #181c1f;
--md-sys-color-surface: #f6fafe;
--md-sys-color-on-surface: #181c1f;
--md-sys-color-surface-variant: #dde3ea;
--md-sys-color-on-surface-variant: #41484d;
--md-sys-color-outline: #71787e;
--md-sys-color-outline-variant: #c1c7ce;
--md-sys-color-shadow: #000000;
--md-sys-color-scrim: #000000;
--md-sys-color-inverse-surface: #2e3135;
--md-sys-color-inverse-on-surface: #eff0f7;
--md-sys-color-inverse-primary: #9fcafc;
--md-sys-color-primary-fixed: #d1e4ff;
--md-sys-color-on-primary-fixed: #001d35;
--md-sys-color-primary-fixed-dim: #9fcafc;
--md-sys-color-on-primary-fixed-variant: #174974;
--md-sys-color-secondary-fixed: #d6e4f7;
--md-sys-color-on-secondary-fixed: #0f1c2b;
--md-sys-color-secondary-fixed-dim: #bac8db;
--md-sys-color-on-secondary-fixed-variant: #3b4858;
--md-sys-color-tertiary-fixed: #f1daff;
--md-sys-color-on-tertiary-fixed: #241432;
--md-sys-color-tertiary-fixed-dim: #d6bee5;
--md-sys-color-on-tertiary-fixed-variant: #524060;
--md-sys-color-surface-dim: #d8dae0;
--md-sys-color-surface-bright: #f8f9ff;
--md-sys-color-inverse-surface: #2d3135;
--md-sys-color-inverse-on-surface: #eef1f6;
--md-sys-color-inverse-primary: #92cef5;
--md-sys-color-primary-fixed: #c6e7ff;
--md-sys-color-on-primary-fixed: #001e2d;
--md-sys-color-primary-fixed-dim: #92cef5;
--md-sys-color-on-primary-fixed-variant: #004c6b;
--md-sys-color-secondary-fixed: #d2e5f4;
--md-sys-color-on-secondary-fixed: #0b1d28;
--md-sys-color-secondary-fixed-dim: #b6c9d8;
--md-sys-color-on-secondary-fixed-variant: #374955;
--md-sys-color-tertiary-fixed: #e8ddff;
--md-sys-color-on-tertiary-fixed: #1e1635;
--md-sys-color-tertiary-fixed-dim: #ccc1e9;
--md-sys-color-on-tertiary-fixed-variant: #4a4263;
--md-sys-color-surface-dim: #d7dadf;
--md-sys-color-surface-bright: #f6fafe;
--md-sys-color-surface-container-lowest: #ffffff;
--md-sys-color-surface-container-low: #f2f3f9;
--md-sys-color-surface-container: #f8f9ff;
--md-sys-color-surface-container-high: #f8f9ff;
--md-sys-color-surface-container-highest: #f8f9ff;
--md-sys-color-surface-container-low: #f0f4f8;
--md-sys-color-surface-container: #f6fafe;
--md-sys-color-surface-container-high: #f6fafe;
--md-sys-color-surface-container-highest: #f6fafe;
--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);
--m3-elev-1: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 8%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 6%, transparent);
--m3-elev-2: 0 2px 6px color-mix(in srgb, var(--md-sys-color-shadow) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 6%, transparent);
--m3-elev-3: 0 11px 7px color-mix(in srgb, var(--md-sys-color-shadow) 19%, transparent), 0 13px 25px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent);
--m3-elev-4: 0 14px 12px color-mix(in srgb, var(--md-sys-color-shadow) 17%, transparent), 0 20px 40px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent);
--m3-elev-5: 0 17px 17px color-mix(in srgb, var(--md-sys-color-shadow) 15%, transparent), 0 27px 55px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent);
--tab-height: 34px;
--urlbar-height: 38px;
@@ -68,58 +71,61 @@
@media (prefers-color-scheme: dark) {
:root {
--md-sys-color-primary: #9fcafc;
--md-sys-color-surface-tint: #9fcafc;
--md-sys-color-on-primary: #003257;
--md-sys-color-primary-container: #174974;
--md-sys-color-on-primary-container: #d1e4ff;
--md-sys-color-secondary: #bac8db;
--md-sys-color-on-secondary: #253140;
--md-sys-color-secondary-container: #3b4858;
--md-sys-color-on-secondary-container: #d6e4f7;
--md-sys-color-tertiary: #d6bee5;
--md-sys-color-on-tertiary: #3a2948;
--md-sys-color-tertiary-container: #524060;
--md-sys-color-on-tertiary-container: #f1daff;
--md-sys-color-primary: #92cef5;
--md-sys-color-surface-tint: #92cef5;
--md-sys-color-on-primary: #00344b;
--md-sys-color-primary-container: #004c6b;
--md-sys-color-on-primary-container: #c6e7ff;
--md-sys-color-secondary: #b6c9d8;
--md-sys-color-on-secondary: #21323e;
--md-sys-color-secondary-container: #374955;
--md-sys-color-on-secondary-container: #d2e5f4;
--md-sys-color-tertiary: #ccc1e9;
--md-sys-color-on-tertiary: #332b4b;
--md-sys-color-tertiary-container: #4a4263;
--md-sys-color-on-tertiary-container: #e8ddff;
--md-sys-color-error: #ffb4ab;
--md-sys-color-on-error: #690005;
--md-sys-color-error-container: #93000a;
--md-sys-color-on-error-container: #ffdad6;
--md-sys-color-background: #101418;
--md-sys-color-on-background: #e1e2e8;
--md-sys-color-surface: #101418;
--md-sys-color-on-surface: #e1e2e8;
--md-sys-color-surface-variant: #42474e;
--md-sys-color-on-surface-variant: #c3c7cf;
--md-sys-color-outline: #8c9199;
--md-sys-color-outline-variant: #42474e;
--md-sys-color-background: #101417;
--md-sys-color-on-background: #dfe3e7;
--md-sys-color-surface: #101417;
--md-sys-color-on-surface: #dfe3e7;
--md-sys-color-surface-variant: #41484d;
--md-sys-color-on-surface-variant: #c1c7ce;
--md-sys-color-outline: #8b9198;
--md-sys-color-outline-variant: #41484d;
--md-sys-color-shadow: #000000;
--md-sys-color-scrim: #000000;
--md-sys-color-inverse-surface: #e1e2e8;
--md-sys-color-inverse-on-surface: #2e3135;
--md-sys-color-inverse-primary: #34618e;
--md-sys-color-primary-fixed: #d1e4ff;
--md-sys-color-on-primary-fixed: #001d35;
--md-sys-color-primary-fixed-dim: #9fcafc;
--md-sys-color-on-primary-fixed-variant: #174974;
--md-sys-color-secondary-fixed: #d6e4f7;
--md-sys-color-on-secondary-fixed: #0f1c2b;
--md-sys-color-secondary-fixed-dim: #bac8db;
--md-sys-color-on-secondary-fixed-variant: #3b4858;
--md-sys-color-tertiary-fixed: #f1daff;
--md-sys-color-on-tertiary-fixed: #241432;
--md-sys-color-tertiary-fixed-dim: #d6bee5;
--md-sys-color-on-tertiary-fixed-variant: #524060;
--md-sys-color-surface-dim: #101418;
--md-sys-color-surface-bright: #36393e;
--md-sys-color-surface-container-lowest: #0b0e13;
--md-sys-color-surface-container-low: #191c20;
--md-sys-color-surface-container: #1d2024;
--md-sys-color-surface-container-high: #272a2f;
--md-sys-color-surface-container-highest: #32353a;
--md-sys-color-inverse-surface: #dfe3e7;
--md-sys-color-inverse-on-surface: #2d3135;
--md-sys-color-inverse-primary: #216487;
--md-sys-color-primary-fixed: #c6e7ff;
--md-sys-color-on-primary-fixed: #001e2d;
--md-sys-color-primary-fixed-dim: #92cef5;
--md-sys-color-on-primary-fixed-variant: #004c6b;
--md-sys-color-secondary-fixed: #d2e5f4;
--md-sys-color-on-secondary-fixed: #0b1d28;
--md-sys-color-secondary-fixed-dim: #b6c9d8;
--md-sys-color-on-secondary-fixed-variant: #374955;
--md-sys-color-tertiary-fixed: #e8ddff;
--md-sys-color-on-tertiary-fixed: #1e1635;
--md-sys-color-tertiary-fixed-dim: #ccc1e9;
--md-sys-color-on-tertiary-fixed-variant: #4a4263;
--md-sys-color-surface-dim: #101417;
--md-sys-color-surface-bright: #353a3d;
--md-sys-color-surface-container-lowest: #0a0f12;
--md-sys-color-surface-container-low: #181c1f;
--md-sys-color-surface-container: #1c2024;
--md-sys-color-surface-container-high: #262a2e;
--md-sys-color-surface-container-highest: #313539;
--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);
--m3-elev-1: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 50%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 35%, transparent);
--m3-elev-2: 0 4px 10px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 35%, transparent);
--m3-elev-3: 0 11px 7px color-mix(in srgb, var(--md-sys-color-shadow) 45%, transparent), 0 13px 25px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent);
--m3-elev-4: 0 14px 12px color-mix(in srgb, var(--md-sys-color-shadow) 42%, transparent), 0 20px 40px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent);
--m3-elev-5: 0 17px 17px color-mix(in srgb, var(--md-sys-color-shadow) 40%, transparent), 0 27px 55px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent);
--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);