Skip to content

Commit e214fb6

Browse files
committed
feat: add theme generation for easier editing and modify theme slightly
1 parent 2dbe8b6 commit e214fb6

15 files changed

+793
-487
lines changed

README.md

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,24 @@
22

33
Dim, simple, warm theme for the minimalist.
44

5-
### Screenshots
5+
## Colors
66

7-
##### Bright Variant - Web
8-
![bright-variant-web](assets/screenshots/bright-web.png)
7+
Dim Fire comes in three variants:
98

10-
##### Bright Variant - Go
11-
![bright-variant-go](assets/screenshots/bright-go.png)
9+
- **Dim Fire Night**: A dark theme.
1210

13-
##### Regular Variant - Web
14-
![bright-variant-web](assets/screenshots/regular-web.png)
11+
| Editor | Syntax | Tertiary |
12+
|-------|---------|----------|
13+
| ![#171717](https://placehold.co/15x15/171717/171717) `#171717`<br>![#272727](https://placehold.co/15x15/272727/272727) `#272727`<br>![#414141](https://placehold.co/15x15/414141/414141) `#414141`<br>![#717171](https://placehold.co/15x15/717171/717171) `#717171`<br>![#a4a4a4](https://placehold.co/15x15/a4a4a4/a4a4a4) `#a4a4a4`<br>![#e1e1e1](https://placehold.co/15x15/e1e1e1/e1e1e1) `#e1e1e1`<br>![#f1f1f1](https://placehold.co/15x15/f1f1f1/f1f1f1) `#f1f1f1`<br>![#5a4a3a](https://placehold.co/15x15/5a4a3a/5a4a3a) `#5a4a3a` | ![#c5a789](https://placehold.co/15x15/c5a789/c5a789) `#c5a789`<br>![#c97b7b](https://placehold.co/15x15/c97b7b/c97b7b) `#c97b7b`<br>![#c9bd91](https://placehold.co/15x15/c9bd91/c9bd91) `#c9bd91` | ![#bfd088](https://placehold.co/15x15/bfd088/bfd088) `#bfd088`<br>![#db7857](https://placehold.co/15x15/db7857/db7857) `#db7857`<br>![#ebcb8b](https://placehold.co/15x15/ebcb8b/ebcb8b) `#ebcb8b`<br>![#9bc2b2](https://placehold.co/15x15/9bc2b2/9bc2b2) `#9bc2b2`<br>![#acb6ca](https://placehold.co/15x15/acb6ca/acb6ca) `#acb6ca`<br>![#c49ead](https://placehold.co/15x15/c49ead/c49ead) `#c49ead` |
1514

16-
##### Regular Variant - Go
17-
![bright-variant-go](assets/screenshots/regular-go.png)
15+
- **Dim Fire Dusk**: A dimmer dark theme.
1816

17+
| Editor | Syntax | Tertiary |
18+
|-------|---------|----------|
19+
| ![#212121](https://placehold.co/15x15/212121/212121) `#212121`<br>![#2b2b2b](https://placehold.co/15x15/2b2b2b/2b2b2b) `#2b2b2b`<br>![#4f4f4f](https://placehold.co/15x15/4f4f4f/4f4f4f) `#4f4f4f`<br>![#616161](https://placehold.co/15x15/616161/616161) `#616161`<br>![#c1c1c1](https://placehold.co/15x15/c1c1c1/c1c1c1) `#c1c1c1`<br>![#d1d1d1](https://placehold.co/15x15/d1d1d1/d1d1d1) `#d1d1d1`<br>![#efefef](https://placehold.co/15x15/efefef/efefef) `#efefef`<br>![#5a4a3a](https://placehold.co/15x15/5a4a3a/5a4a3a) `#5a4a3a` | ![#c0b3a6](https://placehold.co/15x15/c0b3a6/c0b3a6) `#c0b3a6`<br>![#ad7777](https://placehold.co/15x15/ad7777/ad7777) `#ad7777`<br>![#c0baa4](https://placehold.co/15x15/c0baa4/c0baa4) `#c0baa4` | ![#bfd088](https://placehold.co/15x15/bfd088/bfd088) `#bfd088`<br>![#db7857](https://placehold.co/15x15/db7857/db7857) `#db7857`<br>![#ebcb8b](https://placehold.co/15x15/ebcb8b/ebcb8b) `#ebcb8b`<br>![#9bc2b2](https://placehold.co/15x15/9bc2b2/9bc2b2) `#9bc2b2`<br>![#acb6ca](https://placehold.co/15x15/acb6ca/acb6ca) `#acb6ca`<br>![#c49ead](https://placehold.co/15x15/c49ead/c49ead) `#c49ead` |
20+
21+
- **Dim Fire Day**: A light theme.
22+
23+
| Editor | Syntax | Tertiary |
24+
|-------|---------|----------|
25+
| ![#f9f9f9](https://placehold.co/15x15/f9f9f9/f9f9f9) `#f9f9f9`<br>![#e8e8e8](https://placehold.co/15x15/e8e8e8/e8e8e8) `#e8e8e8`<br>![#bebebe](https://placehold.co/15x15/bebebe/bebebe) `#bebebe`<br>![#afafaf](https://placehold.co/15x15/afafaf/afafaf) `#afafaf`<br>![#4e4e4e](https://placehold.co/15x15/4e4e4e/4e4e4e) `#4e4e4e`<br>![#1e1e1e](https://placehold.co/15x15/1e1e1e/1e1e1e) `#1e1e1e`<br>![#0f0f0f](https://placehold.co/15x15/0f0f0f/0f0f0f) `#0f0f0f`<br>![#a56b5c](https://placehold.co/15x15/a56b5c/a56b5c) `#a56b5c` | ![#aaa036](https://placehold.co/15x15/aaa036/aaa036) `#aaa036`<br>![#bb4c33](https://placehold.co/15x15/bb4c33/bb4c33) `#bb4c33`<br>![#ca791a](https://placehold.co/15x15/ca791a/ca791a) `#ca791a` | ![#cfd088](https://placehold.co/15x15/cfd088/cfd088) `#cfd088`<br>![#db7857](https://placehold.co/15x15/db7857/db7857) `#db7857`<br>![#ebcb8b](https://placehold.co/15x15/ebcb8b/ebcb8b) `#ebcb8b`<br>![#2b6742](https://placehold.co/15x15/2b6742/2b6742) `#2b6742`<br>![#4c567a](https://placehold.co/15x15/4c567a/4c567a) `#4c567a`<br>![#845e6d](https://placehold.co/15x15/845e6d/845e6d) `#845e6d` |

assets/screenshots/bright-go.png

-148 KB
Binary file not shown.

assets/screenshots/bright-web.png

-264 KB
Binary file not shown.

assets/screenshots/regular-go.png

-144 KB
Binary file not shown.

assets/screenshots/regular-web.png

-263 KB
Binary file not shown.

bun.lock

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"lockfileVersion": 1,
3+
"workspaces": {
4+
"": {
5+
"name": "dimfire",
6+
"devDependencies": {
7+
"@biomejs/biome": "^2.1.0",
8+
"@types/node": "^24.0.10",
9+
},
10+
},
11+
},
12+
"packages": {
13+
"@biomejs/biome": ["@biomejs/[email protected]", "", { "optionalDependencies": { "@biomejs/cli-darwin-arm64": "2.1.0", "@biomejs/cli-darwin-x64": "2.1.0", "@biomejs/cli-linux-arm64": "2.1.0", "@biomejs/cli-linux-arm64-musl": "2.1.0", "@biomejs/cli-linux-x64": "2.1.0", "@biomejs/cli-linux-x64-musl": "2.1.0", "@biomejs/cli-win32-arm64": "2.1.0", "@biomejs/cli-win32-x64": "2.1.0" }, "bin": { "biome": "bin/biome" } }, "sha512-K2UDr1dCiaOWegp4yQLMC4Evgl85ze1O7r+WxPeO7cNl0XrIcTshvdQGMDB23c/2afXz6RsOKYfWLErNbBbjmA=="],
14+
15+
"@biomejs/cli-darwin-arm64": ["@biomejs/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-RDXEUGSCvUx3PKWRt95WRtwH+l01slm7r2zaotDwWERn/RITMcdet21rI5q5cYhL4XJiAvLHG8qyLNSXqIOCwQ=="],
16+
17+
"@biomejs/cli-darwin-x64": ["@biomejs/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-epLFRbMjYS/Cu9Kc5gM3wzUExsKj2Z0oxIiuxlI4ZterIqm19yvTOtJoqSec8gjUXOTNvPVoEIfSSXg37yepow=="],
18+
19+
"@biomejs/cli-linux-arm64": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-HZys1/TeIH5lagwtf9yKSO+gtA+cYMJW22ckDGuKt2xIvPu7VqgTNjJtTdRcetXe0+benlMMo+KFs3xL2b/2QA=="],
20+
21+
"@biomejs/cli-linux-arm64-musl": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-J7z6s/M50wt5lhSkivAs2GJHPhiah3hkdg1LipM6wlK6cVC3YeIA/X6pgWBfjEwyfsFlpc3nRM+pQ17DI8FpDQ=="],
22+
23+
"@biomejs/cli-linux-x64": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-nAVAP1ov/zcXMhNq3WCbYZmlU/YTF3ZT+LeXR1CEJnDgunPC/Srp7j1LWlrIx6wxNOCDOFow8fmyfC7c/BKLig=="],
24+
25+
"@biomejs/cli-linux-x64-musl": ["@biomejs/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-uj8felYcBeXh32kznnKrAQoZ9pLqta/6qvwLJ4AZtUmY6cSUUa5c+VLnFtxMfuhvps/M4D55VGnwSINOEblPQg=="],
26+
27+
"@biomejs/cli-win32-arm64": ["@biomejs/[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-eGGqGs+8Q34n1zp/rEadFRKjzwFszpZ2+p6B1Dmi7dn1DNEYhNXoRWLcjyca+ZSTrdV7COx0scyjgF9Tg73kBw=="],
28+
29+
"@biomejs/cli-win32-x64": ["@biomejs/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-pkp6jucyvE8DJSXXwSKs+Mxx1KXkMJ2d8GbBu4Lf0nAQHl40TZjjp1RuNEo9Z7NNXPQzbLACDtK6/vDalO2WRg=="],
30+
31+
"@types/node": ["@types/[email protected]", "", { "dependencies": { "undici-types": "~7.8.0" } }, "sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA=="],
32+
33+
"undici-types": ["[email protected]", "", {}, "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw=="],
34+
}
35+
}

0 commit comments

Comments
 (0)