Skip to content

Commit 2aca00d

Browse files
authored
Merge pull request #229 from itsDNNS/feature/theme-library-expansion
feat: expand theme library with 11 new themes
2 parents 48e2a85 + a806c4a commit 2aca00d

File tree

31 files changed

+1246
-50
lines changed

31 files changed

+1246
-50
lines changed

app/i18n/de.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -749,6 +749,12 @@
749749
"previewing_theme": "Theme-Vorschau",
750750
"available_themes": "Verfügbare Themes",
751751
"available_themes_desc": "Themes aus der Community durchsuchen und installieren",
752+
"theme_collection_signature": "Signatur-Themes",
753+
"theme_collection_signature_desc": "Die integrierten Identitäts-Themes von DOCSight",
754+
"theme_collection_community": "Community-Favoriten",
755+
"theme_collection_community_desc": "Beliebte Paletten, inspiriert von bekannten Entwickler-Themes",
756+
"theme_collection_playful": "Easter Eggs",
757+
"theme_collection_playful_desc": "Spaßorientierte Themes für auffällige Installationen und Screenshots",
752758
"loading_registry": "Themes werden geladen...",
753759
"data_collection": "Datenerfassung",
754760
"data_collection_desc": "Abfrageintervall, Datenaufbewahrung und tägliche Snapshots konfigurieren",

app/i18n/en.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -749,6 +749,12 @@
749749
"previewing_theme": "Previewing theme",
750750
"available_themes": "Available Themes",
751751
"available_themes_desc": "Browse and install themes from the community",
752+
"theme_collection_signature": "Signature Themes",
753+
"theme_collection_signature_desc": "DOCSight's built-in identity themes",
754+
"theme_collection_community": "Community Favorites",
755+
"theme_collection_community_desc": "Popular palettes inspired by widely loved developer themes",
756+
"theme_collection_playful": "Easter Eggs",
757+
"theme_collection_playful_desc": "Delight-first themes for fun installs and screenshots",
752758
"loading_registry": "Loading themes...",
753759
"data_collection": "Data Collection",
754760
"data_collection_desc": "Configure polling interval, data retention and daily snapshots",

app/i18n/es.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,12 @@
744744
"previewing_theme": "Vista previa del tema",
745745
"available_themes": "Temas disponibles",
746746
"available_themes_desc": "Explorar e instalar temas de la comunidad",
747+
"theme_collection_signature": "Temas insignia",
748+
"theme_collection_signature_desc": "Los temas de identidad integrados de DOCSight",
749+
"theme_collection_community": "Favoritos de la comunidad",
750+
"theme_collection_community_desc": "Paletas populares inspiradas en temas de desarrollador muy queridos",
751+
"theme_collection_playful": "Easter eggs",
752+
"theme_collection_playful_desc": "Temas pensados para divertirse y lucirse en instalaciones y capturas",
747753
"loading_registry": "Cargando temas...",
748754
"data_collection": "Recopilación de datos",
749755
"data_collection_desc": "Configurar intervalo de consulta, retención de datos y snapshots diarios",

app/i18n/fr.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,12 @@
741741
"previewing_theme": "Aperçu du thème",
742742
"available_themes": "Thèmes disponibles",
743743
"available_themes_desc": "Parcourir et installer des thèmes de la communauté",
744+
"theme_collection_signature": "Thèmes signature",
745+
"theme_collection_signature_desc": "Les thèmes d'identité intégrés de DOCSight",
746+
"theme_collection_community": "Favoris de la communauté",
747+
"theme_collection_community_desc": "Palettes populaires inspirées de thèmes développeur très appréciés",
748+
"theme_collection_playful": "Easter eggs",
749+
"theme_collection_playful_desc": "Des thèmes orientés plaisir pour des installations et captures marquantes",
744750
"loading_registry": "Chargement des thèmes...",
745751
"data_collection": "Collecte de données",
746752
"data_collection_desc": "Configurer l'intervalle d'interrogation, la rétention et les snapshots quotidiens",

app/i18n/template.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -717,6 +717,12 @@
717717
"previewing_theme": "",
718718
"available_themes": "",
719719
"available_themes_desc": "",
720+
"theme_collection_signature": "",
721+
"theme_collection_signature_desc": "",
722+
"theme_collection_community": "",
723+
"theme_collection_community_desc": "",
724+
"theme_collection_playful": "",
725+
"theme_collection_playful_desc": "",
720726
"loading_registry": "",
721727
"data_collection": "",
722728
"data_collection_desc": "",
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": "docsight.theme_amber_terminal",
3+
"name": "Amber Terminal",
4+
"description": "Warm amber on black — classic CRT monitor nostalgia",
5+
"version": "1.0.0",
6+
"author": "itsDNNS",
7+
"minAppVersion": "2026.2",
8+
"type": "theme",
9+
"contributes": {
10+
"theme": "theme.json"
11+
},
12+
"config": {}
13+
}
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{
2+
"meta": {
3+
"family": "dark-first"
4+
},
5+
"dark": {
6+
"--bg": "#0c0800",
7+
"--surface": "#120e04",
8+
"--card": "#161008",
9+
"--card-bg": "#161008",
10+
"--card-border": "rgba(255, 176, 0, 0.15)",
11+
"--text": "#ffb000",
12+
"--text-secondary": "#cc8c00",
13+
"--muted": "#806000",
14+
"--good": "#ffcc00",
15+
"--warn": "#ff8800",
16+
"--crit": "#ff3300",
17+
"--accent": "#ffb000",
18+
"--accent-hover": "#ffc840",
19+
"--accent-muted": "rgba(255, 176, 0, 0.12)",
20+
"--info": "#ffcc66",
21+
"--input-border": "rgba(255, 176, 0, 0.2)",
22+
"--overlay": "rgba(0, 0, 0, 0.8)",
23+
"--hover-bg": "rgba(255, 176, 0, 0.06)",
24+
"--void": "#080400",
25+
"--void-deep": "#040200",
26+
"--elevated": "#1e1610",
27+
"--hover": "#261c14",
28+
"--amethyst": "#ffb000",
29+
"--amethyst-light": "#ffc840",
30+
"--sapphire": "#ffcc66",
31+
"--success": "#ffcc00",
32+
"--warning": "#ff8800",
33+
"--danger": "#ff3300",
34+
"--text-primary": "#ffb000",
35+
"--text-muted": "#806000",
36+
"--glass-bg": "rgba(12, 8, 0, 0.9)",
37+
"--glass-border": "rgba(255, 176, 0, 0.1)",
38+
"--font-sans": "'Courier New', 'Consolas', monospace",
39+
"--font-mono": "'Courier New', 'Consolas', monospace"
40+
},
41+
"light": {
42+
"--bg": "#fff8e8",
43+
"--surface": "#fff8e8",
44+
"--card": "#f5ead0",
45+
"--card-bg": "#f5ead0",
46+
"--card-border": "#e0c890",
47+
"--text": "#3d2800",
48+
"--text-secondary": "#6b4d10",
49+
"--muted": "#a08040",
50+
"--good": "#8a7000",
51+
"--warn": "#b05c00",
52+
"--crit": "#cc2200",
53+
"--accent": "#a06800",
54+
"--accent-hover": "#855500",
55+
"--accent-muted": "rgba(160, 104, 0, 0.1)",
56+
"--info": "#8a7000",
57+
"--input-border": "#e0c890",
58+
"--overlay": "rgba(0, 0, 0, 0.4)",
59+
"--hover-bg": "rgba(160, 104, 0, 0.05)",
60+
"--void": "#fff8e8",
61+
"--void-deep": "#f5ead0",
62+
"--elevated": "#eddcb8",
63+
"--hover": "#e0c890",
64+
"--amethyst": "#a06800",
65+
"--amethyst-light": "#b87c10",
66+
"--sapphire": "#8a7000",
67+
"--success": "#8a7000",
68+
"--warning": "#b05c00",
69+
"--danger": "#cc2200",
70+
"--text-primary": "#3d2800",
71+
"--text-muted": "#a08040",
72+
"--glass-bg": "rgba(255, 248, 232, 0.85)",
73+
"--glass-border": "rgba(160, 104, 0, 0.08)",
74+
"--font-sans": "'Courier New', 'Consolas', monospace",
75+
"--font-mono": "'Courier New', 'Consolas', monospace"
76+
}
77+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": "docsight.theme_catppuccin_mocha",
3+
"name": "Catppuccin Mocha",
4+
"description": "Creamy mauves and blue-greens inspired by the popular Catppuccin palette",
5+
"version": "1.0.0",
6+
"author": "itsDNNS",
7+
"minAppVersion": "2026.2",
8+
"type": "theme",
9+
"contributes": {
10+
"theme": "theme.json"
11+
},
12+
"config": {}
13+
}
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"meta": {
3+
"family": "community-favorite",
4+
"collection": "community"
5+
},
6+
"dark": {
7+
"--bg": "#1e1e2e",
8+
"--surface": "#181825",
9+
"--card": "#313244",
10+
"--card-bg": "#313244",
11+
"--card-border": "rgba(203, 166, 247, 0.12)",
12+
"--text": "#cdd6f4",
13+
"--text-secondary": "#bac2de",
14+
"--muted": "#6c7086",
15+
"--good": "#a6e3a1",
16+
"--warn": "#f9e2af",
17+
"--crit": "#f38ba8",
18+
"--accent": "#cba6f7",
19+
"--accent-hover": "#b4befe",
20+
"--accent-muted": "rgba(203, 166, 247, 0.14)",
21+
"--info": "#89dceb",
22+
"--input-border": "rgba(203, 166, 247, 0.18)",
23+
"--overlay": "rgba(17, 17, 27, 0.72)",
24+
"--hover-bg": "rgba(255, 255, 255, 0.04)",
25+
"--void": "#11111b",
26+
"--void-deep": "#0b0b12",
27+
"--elevated": "#45475a",
28+
"--hover": "#585b70",
29+
"--amethyst": "#cba6f7",
30+
"--amethyst-light": "#f5c2e7",
31+
"--sapphire": "#89b4fa",
32+
"--success": "#a6e3a1",
33+
"--warning": "#f9e2af",
34+
"--danger": "#f38ba8",
35+
"--text-primary": "#cdd6f4",
36+
"--text-muted": "#6c7086",
37+
"--glass-bg": "rgba(30, 30, 46, 0.84)",
38+
"--glass-border": "rgba(203, 166, 247, 0.1)"
39+
},
40+
"light": {
41+
"--bg": "#eff1f5",
42+
"--surface": "#ffffff",
43+
"--card": "#e6e9ef",
44+
"--card-bg": "#e6e9ef",
45+
"--card-border": "rgba(114, 135, 253, 0.12)",
46+
"--text": "#4c4f69",
47+
"--text-secondary": "#5c5f77",
48+
"--muted": "#8c8fa1",
49+
"--good": "#40a02b",
50+
"--warn": "#df8e1d",
51+
"--crit": "#d20f39",
52+
"--accent": "#8839ef",
53+
"--accent-hover": "#7287fd",
54+
"--accent-muted": "rgba(136, 57, 239, 0.1)",
55+
"--info": "#04a5e5",
56+
"--input-border": "rgba(136, 57, 239, 0.14)",
57+
"--overlay": "rgba(0, 0, 0, 0.35)",
58+
"--hover-bg": "rgba(136, 57, 239, 0.04)",
59+
"--void": "#eff1f5",
60+
"--void-deep": "#e6e9ef",
61+
"--elevated": "#dce0e8",
62+
"--hover": "#ccd0da",
63+
"--amethyst": "#8839ef",
64+
"--amethyst-light": "#ea76cb",
65+
"--sapphire": "#1e66f5",
66+
"--success": "#40a02b",
67+
"--warning": "#df8e1d",
68+
"--danger": "#d20f39",
69+
"--text-primary": "#4c4f69",
70+
"--text-muted": "#8c8fa1",
71+
"--glass-bg": "rgba(239, 241, 245, 0.86)",
72+
"--glass-border": "rgba(136, 57, 239, 0.08)"
73+
}
74+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": "docsight.theme_doom",
3+
"name": "Doom",
4+
"description": "Dark reds, lava orange and brimstone — rip and tear",
5+
"version": "1.0.0",
6+
"author": "itsDNNS",
7+
"minAppVersion": "2026.2",
8+
"type": "theme",
9+
"contributes": {
10+
"theme": "theme.json"
11+
},
12+
"config": {}
13+
}

0 commit comments

Comments
 (0)