diff --git a/web/templates/settings/home.html b/web/templates/settings/home.html
index 28f5414..ee48ad0 100644
--- a/web/templates/settings/home.html
+++ b/web/templates/settings/home.html
@@ -201,23 +201,24 @@
.swatch[data-theme="forest"]{background:linear-gradient(135deg,#d7f3e2,#92c7a3);}
.swatch[data-theme="sandstone"]{background:linear-gradient(135deg,#f7efe4,#e4d2b6);}
/* Windows 95 swatch */
+/* Windows 95 swatch */
.swatch[data-theme="win95"] {
- background: repeating-linear-gradient(
- 45deg,
- #c0c0c0,
- #c0c0c0 8px,
- #dcdcdc 8px,
- #dcdcdc 16px
- );
- border: 2px outset #808080; /* classic 3D frame */
- color: #000;
-}
-.swatch[data-theme="win95"] .swatch-name {
- background: #fff;
- border: 1px solid #808080;
+ background: linear-gradient(to bottom, #000080 0 30%, #c0c0c0 30% 100%);
+ border: 2px solid #808080;
+ border-top-color: #fff; /* top highlight */
+ border-left-color: #fff; /* left highlight */
+ border-right-color: #404040;
+ border-bottom-color: #404040;
+ border-radius: 0; /* blocky, no rounded corners */
+ box-shadow: inset 1px 1px 0 #dfdfdf, inset -1px -1px 0 #000;
font-family: "MS Sans Serif", sans-serif;
- font-size: 12px;
- color: #000;
+ position: relative;
+ overflow: hidden;
+}
+
+/* Hide the default theme label pill */
+.swatch[data-theme="win95"] .swatch-name {
+ display: none;
}
.swatch-name{background:rgba(255,255,255,.8);padding:2px 6px;border-radius:8px;font-size:12px;color:#0f172a;}
/* Security accent */