Skip to content

Commit cfceacf

Browse files
committed
chore: replace veskforge logo assets
1 parent 9658e89 commit cfceacf

35 files changed

Lines changed: 133 additions & 26 deletions

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<p align="center">
2-
<img src="design/assets/veskforge-logo.png" alt="veskforge" width="240">
2+
<picture>
3+
<source srcset="design/assets/veskforge-logo-dark.svg" media="(prefers-color-scheme: dark)">
4+
<source srcset="design/assets/veskforge-logo-light.svg" media="(prefers-color-scheme: light)">
5+
<img src="design/assets/veskforge-logo-light.svg" alt="veskforge" width="240">
6+
</picture>
37
</p>
48

59
<p align="center">
@@ -109,18 +113,18 @@ this is intentional. Vencord and Discord internals can change, and a plugin that
109113

110114
## design assets
111115

112-
the first visual assets were generated with `egaki` using `gpt-image-2`:
116+
the first UI draft was generated with `egaki` using `gpt-image-2`; the logo now uses the provided theme-aware SVG assets:
113117

114118
```bash
115119
egaki login --show
116120
egaki models
117-
egaki image "A clean modern vector-style logo for veskforge..." -m gpt-image-2 -o design/assets/veskforge-logo.png --json
118121
egaki image "High fidelity desktop app UI mockup for veskforge..." -m gpt-image-2 -o design/assets/veskforge-ui-draft.png --aspect-ratio 3:2 --json
119122
```
120123

121-
generated files:
124+
logo files:
122125

123-
- `design/assets/veskforge-logo.png`
126+
- `design/assets/veskforge-logo-light.svg`
127+
- `design/assets/veskforge-logo-dark.svg`
124128
- `design/assets/veskforge-ui-draft.png`
125129

126130
see [design notes](design/README.md) for the UI direction.

design/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
Use generated bitmap assets as the visual starting point instead of designing the interface from a blank page.
44

5-
- Logo source: `assets/veskforge-logo.png`
5+
- Light logo source: `assets/veskforge-logo-light.svg`
6+
- Dark logo source: `assets/veskforge-logo-dark.svg`
67
- UI draft source: `assets/veskforge-ui-draft.png`
78
- Generator: `egaki`
89
- Model: `gpt-image-2`
Lines changed: 16 additions & 0 deletions
Loading
Lines changed: 18 additions & 0 deletions
Loading

design/assets/veskforge-logo.png

-957 KB
Binary file not shown.

index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
<head>
44
<meta charset="UTF-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<link rel="icon" href="/favicon-light.svg" media="(prefers-color-scheme: light)" type="image/svg+xml" />
7+
<link rel="icon" href="/favicon-dark.svg" media="(prefers-color-scheme: dark)" type="image/svg+xml" />
8+
<link rel="icon" href="/favicon-light.svg" type="image/svg+xml" />
69
<title>veskforge</title>
710
</head>
811

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "veskforge",
33
"private": true,
4-
"version": "0.1.0",
4+
"version": "0.1.1",
55
"description": "Unofficial custom Vencord build manager for Vesktop.",
66
"license": "MIT",
77
"type": "module",

0 commit comments

Comments
 (0)