refactor(styles): extract 25 existing themes into per-theme CSS files

This commit is contained in:
2026-09-14 19:58:56 +05:30
parent 8392e33f5b
commit 311304f365
28 changed files with 2405 additions and 3167 deletions
+72
View File
@@ -0,0 +1,72 @@
/* Theme: Gruvbox Light — id=gruvbox-light — category=light */
body.theme-gruvbox-light {
background: #fbf1c7;
color: #3c3836;
}
body.theme-gruvbox-light .tab-bar {
background: #ebdbb2;
border-bottom-color: #d5c4a1;
}
body.theme-gruvbox-light .tab {
background: #d5c4a1;
border-color: #bdae93;
color: #3c3836;
}
body.theme-gruvbox-light .tab.active {
background: #fbf1c7;
border-color: #b57614;
}
body.theme-gruvbox-light .toolbar {
background: #ebdbb2;
border-bottom-color: #d5c4a1;
}
body.theme-gruvbox-light .toolbar button {
color: #3c3836;
}
body.theme-gruvbox-light .toolbar button:hover {
background: #d5c4a1;
border-color: #bdae93;
}
body.theme-gruvbox-light .editor-textarea {
background: #fbf1c7;
color: #3c3836;
}
body.theme-gruvbox-light .pane:last-child {
background: #fbf1c7;
}
body.theme-gruvbox-light .preview-content {
color: #3c3836;
}
body.theme-gruvbox-light .preview-content h1,
body.theme-gruvbox-light .preview-content h2 {
border-bottom-color: #d5c4a1;
color: #b57614;
}
body.theme-gruvbox-light .preview-content code {
background-color: #ebdbb2;
}
body.theme-gruvbox-light .preview-content pre {
background-color: #ebdbb2;
}
body.theme-gruvbox-light .preview-content a {
color: #076678;
}
body.theme-gruvbox-light .status-bar {
background: #ebdbb2;
border-top-color: #d5c4a1;
color: #3c3836;
}