Skip to content

Commit ece4101

Browse files
authored
Merge pull request #94 from echoriiku/add-solarized-theme
Feat: Add Solarized Light and Dark themes
2 parents 0d27fe7 + 13cfeb4 commit ece4101

File tree

4 files changed

+292
-0
lines changed

4 files changed

+292
-0
lines changed

themes/solarized-dark/v1/code-block.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

themes/solarized-dark/v1/theme.json

+145
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/streetwriters/notesnook-themes/main/schemas/v1.schema.json",
3+
"name": "Solarized Dark",
4+
"id": "solarized-dark",
5+
"version": 1,
6+
"license": "GPL-3.0-or-later",
7+
"homepage": "https://notesnook.com",
8+
"description": "Solarized Dark theme",
9+
"colorScheme": "dark",
10+
"compatibilityVersion": 1,
11+
"authors": [
12+
{
13+
"name": "riiku",
14+
"url": "https://tech.lgbt/@riiku"
15+
}
16+
],
17+
"scopes": {
18+
"base": {
19+
"primary": {
20+
"accent": "#268bd2",
21+
"paragraph": "#839496",
22+
"background": "#002b36",
23+
"border": "#002b36",
24+
"heading": "#839496",
25+
"icon": "#268bd2",
26+
"separator": "#073642",
27+
"placeholder": "#586e75",
28+
"hover": "#073642",
29+
"accentForeground": "#002b36",
30+
"backdrop": "#002b3699"
31+
},
32+
"secondary": {
33+
"accent": "#268bd2",
34+
"paragraph": "#839496",
35+
"background": "#073642",
36+
"border": "#586e75",
37+
"heading": "#839496",
38+
"icon": "#839496",
39+
"separator": "#586e75",
40+
"placeholder": "#586e75",
41+
"hover": "#073642",
42+
"accentForeground": "#002b36",
43+
"backdrop": "#002b3699"
44+
},
45+
"disabled": {
46+
"accent": "#268bd2",
47+
"paragraph": "#839496",
48+
"background": "#586e75",
49+
"border": "#586e75",
50+
"heading": "#839496",
51+
"icon": "#839496",
52+
"separator": "#586e75",
53+
"placeholder": "#839496",
54+
"hover": "#586e75",
55+
"accentForeground": "#002b36",
56+
"backdrop": "#002b3699"
57+
},
58+
"selected": {
59+
"accent": "#268bd2",
60+
"paragraph": "#839496",
61+
"background": "#073642",
62+
"border": "#268bd2",
63+
"heading": "#839496",
64+
"icon": "#268bd2",
65+
"separator": "#586e75",
66+
"placeholder": "#586e75",
67+
"hover": "#073642",
68+
"accentForeground": "#002b36",
69+
"backdrop": "#002b3699"
70+
},
71+
"error": {
72+
"accent": "#dc322f",
73+
"paragraph": "#dc322f",
74+
"background": "#073642",
75+
"border": "#586e75",
76+
"heading": "#dc322f",
77+
"icon": "#dc322f",
78+
"separator": "#586e75",
79+
"placeholder": "#586e75",
80+
"hover": "#586e75",
81+
"accentForeground": "#002b36",
82+
"backdrop": "#002b3699"
83+
},
84+
"success": {
85+
"accent": "#859900",
86+
"paragraph": "#859900",
87+
"background": "#073642",
88+
"border": "#586e75",
89+
"heading": "#859900",
90+
"icon": "#859900",
91+
"separator": "#586e75",
92+
"placeholder": "#586e75",
93+
"hover": "#586e75",
94+
"accentForeground": "#002b36",
95+
"backdrop": "#002b3699"
96+
}
97+
},
98+
"statusBar": {
99+
"primary": {
100+
"paragraph": "#839496",
101+
"background": "#002b36",
102+
"separator": "#002b36"
103+
}
104+
},
105+
"list": {
106+
"primary": {
107+
"paragraph": "#839496",
108+
"background": "#073642",
109+
"hover": "#002b36"
110+
},
111+
"secondary": {
112+
"paragraph": "#839496"
113+
}
114+
},
115+
"editor": {
116+
"primary": {
117+
"background": "#002b36",
118+
"border": "#586e75"
119+
},
120+
"secondary": {
121+
"paragraph": "#586e75",
122+
"border": "#002b36"
123+
}
124+
},
125+
"editorToolbar": {
126+
"primary": {
127+
"background": "#073642",
128+
"hover": "#586e7533"
129+
},
130+
"secondary": {
131+
"background": "#586e7533"
132+
}
133+
},
134+
"navigationMenu": {
135+
"primary": {
136+
"background": "#002b36"
137+
}
138+
},
139+
"sheet": {
140+
"selected": {
141+
"paragraph": "#859900"
142+
}
143+
}
144+
}
145+
}

themes/solarized-light/v1/code-block.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

themes/solarized-light/v1/theme.json

+145
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/streetwriters/notesnook-themes/main/schemas/v1.schema.json",
3+
"name": "Solarized Light",
4+
"id": "solarized-light",
5+
"version": 1,
6+
"license": "GPL-3.0-or-later",
7+
"homepage": "https://notesnook.com",
8+
"description": "Solarized Light theme",
9+
"colorScheme": "light",
10+
"compatibilityVersion": 1,
11+
"authors": [
12+
{
13+
"name": "riiku",
14+
"url": "https://tech.lgbt/@riiku"
15+
}
16+
],
17+
"scopes": {
18+
"base": {
19+
"primary": {
20+
"accent": "#b48800",
21+
"paragraph": "#586e75",
22+
"background": "#fdf6e3",
23+
"border": "#fdf6e3",
24+
"heading": "#586e75",
25+
"icon": "#b48800",
26+
"separator": "#eee8d5",
27+
"placeholder": "#93a1a1",
28+
"hover": "#eee8d5",
29+
"accentForeground": "#fdf6e3",
30+
"backdrop": "#fdf6e399"
31+
},
32+
"secondary": {
33+
"accent": "#b48800",
34+
"paragraph": "#586e75",
35+
"background": "#eee8d5",
36+
"border": "#93a1a1",
37+
"heading": "#586e75",
38+
"icon": "#586e75",
39+
"separator": "#93a1a1",
40+
"placeholder": "#93a1a1",
41+
"hover": "#eee8d5",
42+
"accentForeground": "#fdf6e3",
43+
"backdrop": "#fdf6e399"
44+
},
45+
"disabled": {
46+
"accent": "#b48800",
47+
"paragraph": "#586e75",
48+
"background": "#93a1a1",
49+
"border": "#93a1a1",
50+
"heading": "#586e75",
51+
"icon": "#586e75",
52+
"separator": "#93a1a1",
53+
"placeholder": "#586e75",
54+
"hover": "#eee8d5",
55+
"accentForeground": "#fdf6e3",
56+
"backdrop": "#fdf6e399"
57+
},
58+
"selected": {
59+
"accent": "#b48800",
60+
"paragraph": "#586e75",
61+
"background": "#eee8d5",
62+
"border": "#b48800",
63+
"heading": "#586e75",
64+
"icon": "#b48800",
65+
"separator": "#93a1a1",
66+
"placeholder": "#93a1a1",
67+
"hover": "#eee8d5",
68+
"accentForeground": "#fdf6e3",
69+
"backdrop": "#fdf6e399"
70+
},
71+
"error": {
72+
"accent": "#dc322f",
73+
"paragraph": "#dc322f",
74+
"background": "#eee8d5",
75+
"border": "#93a1a1",
76+
"heading": "#dc322f",
77+
"icon": "#dc322f",
78+
"separator": "#93a1a1",
79+
"placeholder": "#93a1a1",
80+
"hover": "#eee8d5",
81+
"accentForeground": "#fdf6e3",
82+
"backdrop": "#fdf6e399"
83+
},
84+
"success": {
85+
"accent": "#859900",
86+
"paragraph": "#859900",
87+
"background": "#eee8d5",
88+
"border": "#93a1a1",
89+
"heading": "#859900",
90+
"icon": "#859900",
91+
"separator": "#93a1a1",
92+
"placeholder": "#93a1a1",
93+
"hover": "#eee8d5",
94+
"accentForeground": "#fdf6e3",
95+
"backdrop": "#fdf6e399"
96+
}
97+
},
98+
"statusBar": {
99+
"primary": {
100+
"paragraph": "#586e75",
101+
"background": "#fdf6e3",
102+
"separator": "#fdf6e3"
103+
}
104+
},
105+
"list": {
106+
"primary": {
107+
"paragraph": "#586e75",
108+
"background": "#eee8d5",
109+
"hover": "#fdf6e3"
110+
},
111+
"secondary": {
112+
"paragraph": "#586e75"
113+
}
114+
},
115+
"editor": {
116+
"primary": {
117+
"background": "#fdf6e3",
118+
"border": "#93a1a1"
119+
},
120+
"secondary": {
121+
"paragraph": "#93a1a1",
122+
"border": "#fdf6e3"
123+
}
124+
},
125+
"editorToolbar": {
126+
"primary": {
127+
"background": "#eee8d5",
128+
"hover": "#93a1a133"
129+
},
130+
"secondary": {
131+
"background": "#93a1a133"
132+
}
133+
},
134+
"navigationMenu": {
135+
"primary": {
136+
"background": "#fdf6e3"
137+
}
138+
},
139+
"sheet": {
140+
"selected": {
141+
"paragraph": "#859900"
142+
}
143+
}
144+
}
145+
}

0 commit comments

Comments
 (0)