aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-10 15:21:29 -0500
committerCraig Jennings <c@cjennings.net>2026-06-10 15:21:29 -0500
commit4736058c56b27ad91526506f2bb223f8c7623d0b (patch)
tree002e419816ba20a43ce3a8852c9dc20048dd90bb
parent1229fb2497112461978aaaaf47639f8114e7765a (diff)
downloadarchsetup-4736058c56b27ad91526506f2bb223f8c7623d0b.tar.gz
archsetup-4736058c56b27ad91526506f2bb223f8c7623d0b.zip
feat(assets): add dupre Chrome theme
Unpacked-extension theme mapping the dupre palette onto Chrome's window chrome: bg #151311 frame, bg+1 toolbar/omnibox, gold #d7af5f new-tab links, steel inactive-tab text. Install via chrome://extensions dev mode, Load unpacked.
-rw-r--r--assets/color-themes/dupre/chrome-theme/README.org24
-rw-r--r--assets/color-themes/dupre/chrome-theme/manifest.json27
2 files changed, 51 insertions, 0 deletions
diff --git a/assets/color-themes/dupre/chrome-theme/README.org b/assets/color-themes/dupre/chrome-theme/README.org
new file mode 100644
index 0000000..5dba46c
--- /dev/null
+++ b/assets/color-themes/dupre/chrome-theme/README.org
@@ -0,0 +1,24 @@
+#+TITLE: Dupre Chrome Theme
+
+A Chrome browser theme in the dupre palette (see [[file:../dupre-palette.org][dupre-palette.org]]).
+
+* Color mapping
+
+| Chrome surface | Dupre color | Hex |
+|-----------------------------+-------------+-----------|
+| Frame (window chrome) | bg | =#151311= |
+| Toolbar + omnibox + new tab | bg+1 | =#252321= |
+| Active tab text | fg | =#f0fef0= |
+| Inactive tab text | steel | =#969385= |
+| Unfocused-window tab text | muted | =#58574e= |
+| Toolbar/bookmark text | gray+2 | =#d0cbc0= |
+| New-tab links | yellow | =#d7af5f= |
+| Button background | bg+2 | =#474544= |
+
+* Install
+
+1. Open =chrome://extensions=
+2. Enable "Developer mode" (top right)
+3. "Load unpacked" -> select this directory (=chrome-theme/=)
+
+Chrome applies the theme immediately. To revert: Settings -> Appearance -> "Reset to default".
diff --git a/assets/color-themes/dupre/chrome-theme/manifest.json b/assets/color-themes/dupre/chrome-theme/manifest.json
new file mode 100644
index 0000000..c57a760
--- /dev/null
+++ b/assets/color-themes/dupre/chrome-theme/manifest.json
@@ -0,0 +1,27 @@
+{
+ "manifest_version": 3,
+ "version": "1.0",
+ "name": "Dupre",
+ "description": "Warm, earthy dark theme. Goldenrod accents on near-black, from the dupre Emacs theme.",
+ "theme": {
+ "colors": {
+ "frame": [21, 19, 17],
+ "frame_inactive": [21, 19, 17],
+ "toolbar": [37, 35, 33],
+ "toolbar_text": [208, 203, 192],
+ "tab_text": [240, 254, 240],
+ "tab_background_text": [150, 147, 133],
+ "tab_background_text_inactive": [88, 87, 78],
+ "bookmark_text": [208, 203, 192],
+ "omnibox_background": [37, 35, 33],
+ "omnibox_text": [240, 254, 240],
+ "ntp_background": [21, 19, 17],
+ "ntp_text": [240, 254, 240],
+ "ntp_link": [215, 175, 95],
+ "button_background": [71, 69, 68]
+ },
+ "properties": {
+ "ntp_background_alignment": "center"
+ }
+ }
+}