From d3eed75f359581d9e93f4706b094f409c33e7afc Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 28 May 2026 19:25:54 +0000
Subject: [PATCH] =gitblit switch

---
 theme.json |  216 +++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 173 insertions(+), 43 deletions(-)

diff --git a/theme.json b/theme.json
index 6932f34..0442683 100644
--- a/theme.json
+++ b/theme.json
@@ -8,89 +8,219 @@
       "wideSize": "1100px"
     },
     "color": {
+      "duotone": [
+      {
+        "slug": "base",
+        "name": "Base",
+        "colors": ["#231f20", "#faf9fa"]
+      },
+      {
+        "slug": "action",
+        "name": "Action",
+        "colors": [
+          "oklch(from #faf9fa .18 .02 h)",
+          "oklch(from #05a54b .72 .28 h)"
+        ]
+      },
+        {
+          "slug": "action-complement",
+          "name": "Action Complementary",
+          "colors": [
+            "oklch(from #05a54b .22 .08 calc(h + 180))",
+            "oklch(from #05a54b .8 .26 h)"
+          ]
+        },
+        {
+          "slug": "action-triadic",
+          "name": "Action Triadic",
+          "colors": [
+            "oklch(from #05a54b .24 .1 calc(h + 120))",
+            "oklch(from #05a54b .82 .2 calc(h - 120))"
+          ]
+        },
+        {
+          "slug": "action-monochrome",
+          "name": "Action Monochrome",
+          "colors": [
+            "oklch(from #05a54b .3 .04 h)",
+            "oklch(from #05a54b .88 .08 h)"
+          ]
+        },
+        {
+          "slug": "action-film",
+          "name": "Action Film",
+          "colors": [
+            "oklch(from #05a54b .35 .1 h)",
+            "oklch(from #231f20 .96 .02 h)"
+          ]
+        },
+        {
+          "slug": "secondary",
+          "name": "Secondary",
+          "colors": [
+            "oklch(from #faf9fa .18 .02 h)",
+            "oklch(from #FFD25A .72 .28 h)"
+          ]
+        },
+        {
+          "slug": "secondary-complement",
+          "name": "Secondary Complementary",
+          "colors": [
+            "oklch(from #FFD25A .22 .08 calc(h + 180))",
+            "oklch(from #FFD25A .8 .26 h)"
+          ]
+        },
+        {
+          "slug": "secondary-triadic",
+          "name": "Secondary Triadic",
+          "colors": [
+            "oklch(from #FFD25A .24 .1 calc(h + 120))",
+            "oklch(from #FFD25A .82 .2 calc(h - 120))"
+          ]
+        },
+        {
+          "slug": "secondary-monochrome",
+          "name": "Secondary Monochrome",
+          "colors": [
+            "oklch(from #FFD25A .3 .04 h)",
+            "oklch(from #FFD25A .88 .08 h)"
+          ]
+        },
+        {
+          "slug": "secondary-film",
+          "name": "Secondary Film",
+          "colors": [
+            "oklch(from #FFD25A .35 .1 h)",
+            "oklch(from #231f20 .96 .02 h)"
+          ]
+        }
+      ],
+      "customDuotone": false,
+
+
       "defaultGradients": false,
       "palette": [
         {
-          "slug": "contrast",
-          "color": "#151515",
-          "name": "Darkest"
-        },
-        {
-          "slug": "contrast-50",
-          "color": "#222222",
-          "name": "Darker"
-        },
-        {
-          "slug": "contrast-100",
-          "color": "#2e2e2e",
+          "slug": "dark-0",
+          "color": "#231f20",
           "name": "Dark"
         },
         {
-          "slug": "contrast-200",
-          "color": "#3b3b3b",
-          "name": "Dark"
+          "slug": "dark-50",
+          "color": "#312b2c",
+          "name": "Dark 50"
         },
         {
-          "slug": "base",
-          "color": "#efefef",
-          "name": "Lightest"
+          "slug": "dark-100",
+          "color": "#3e3739",
+          "name": "Dark 100"
         },
         {
-          "slug": "base-50",
-          "color": "#e2e2e2",
-          "name": "Lighterer"
+          "slug": "dark-200",
+          "color": "#4c4345",
+          "name": "Dark 200"
         },
         {
-          "slug": "base-100",
-          "color": "#d5d5d5",
-          "name": "Lighter"
-        },
-        {
-          "slug": "base-200",
-          "color": "#c9c9c9",
+          "slug": "light-0",
+          "color": "#faf9fa",
           "name": "Light"
         },
         {
+          "slug": "light-50",
+          "color": "#eeebee",
+          "name": "Light 50"
+        },
+        {
+          "slug": "light-100",
+          "color": "#e3dde3",
+          "name": "Light 100"
+        },
+        {
+          "slug": "light-200",
+          "color": "#d7cfd7",
+          "name": "Light 200"
+        },
+        {
           "slug": "action-0",
-          "color": "#ff0080",
+          "color": "#05a54b",
           "name": "Action"
         },
         {
           "slug": "action-50",
-          "color": "#ff2492",
-          "name": "Action Light"
+          "color": "#06be56",
+          "name": "Action 50"
         },
         {
           "slug": "action-100",
-          "color": "#ff47a4",
-          "name": "Action Lighter"
+          "color": "#07d661",
+          "name": "Action 100"
         },
         {
           "slug": "action-200",
-          "color": "#ff6bb5",
-          "name": "Action Lightest"
+          "color": "#07ef6d",
+          "name": "Action 200"
+        },
+        {
+          "slug": "action-comp",
+          "color": "oklch(from #05a54b l c calc(h + 180))",
+          "name": "Action Complement"
+        },
+        {
+          "slug": "action-tri",
+          "color": "oklch(from #05a54b .82 .2 calc(h - 120))",
+          "name": "Action Triadic"
+        },
+        {
+          "slug": "action-tri-alt",
+          "color": "oklch(from #05a54b .82 .2 calc(h + 120))",
+          "name": "Action Triadic Alt"
+        },
+        {
+          "slug": "action-mono",
+          "color": "oklch(from #05a54b .3 .04 h)",
+          "name": "Action Monochrome"
         },
         {
           "slug": "secondary-0",
-          "color": "#D69121",
+          "color": "#FFD25A",
           "name": "Secondary"
         },
         {
           "slug": "secondary-50",
-          "color": "#ffc421",
-          "name": "Secondary Light"
+          "color": "#ffd973",
+          "name": "Secondary 50"
         },
         {
           "slug": "secondary-100",
-          "color": "#ffcd44",
-          "name": "Secondary Lighter"
+          "color": "#ffe08d",
+          "name": "Secondary 100"
         },
         {
           "slug": "secondary-200",
-          "color": "#ffd768",
-          "name": "Secondary Lightest"
-        }
+          "color": "#ffe7a6",
+          "name": "Secondary 200"
+        },
 
+        {
+          "slug": "secondary-comp",
+          "color": "oklch(from #FFD25A l c calc(h + 180))",
+          "name": "Secondary Complement"
+        },
+        {
+          "slug": "secondary-tri",
+          "color": "oklch(from #FFD25A .82 .2 calc(h - 120))",
+          "name": "Secondary Triadic"
+        },
+        {
+          "slug": "secondary-tri-alt",
+          "color": "oklch(from #FFD25A .82 .2 calc(h + 120))",
+          "name": "Secondary Triadic Alt"
+        },
+        {
+          "slug": "secondary-mono",
+          "color": "oklch(from #FFD25A .3 c h)",
+          "name": "Secondary Monochrome"
+        }
       ]
     }
   }

--
Gitblit v1.10.0