Skip to content

Commit d983961

Browse files
committed
style: refine desktop interface
1 parent cfceacf commit d983961

8 files changed

Lines changed: 519 additions & 311 deletions

File tree

README.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -113,19 +113,10 @@ this is intentional. Vencord and Discord internals can change, and a plugin that
113113

114114
## design assets
115115

116-
the first UI draft was generated with `egaki` using `gpt-image-2`; the logo now uses the provided theme-aware SVG assets:
117-
118-
```bash
119-
egaki login --show
120-
egaki models
121-
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
122-
```
123-
124116
logo files:
125117

126118
- `design/assets/veskforge-logo-light.svg`
127119
- `design/assets/veskforge-logo-dark.svg`
128-
- `design/assets/veskforge-ui-draft.png`
129120

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

design/README.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,6 @@
11
# veskforge design notes
22

3-
Use generated bitmap assets as the visual starting point instead of designing the interface from a blank page.
4-
53
- Light logo source: `assets/veskforge-logo-light.svg`
64
- Dark logo source: `assets/veskforge-logo-dark.svg`
7-
- UI draft source: `assets/veskforge-ui-draft.png`
8-
- Generator: `egaki`
9-
- Model: `gpt-image-2`
10-
11-
Before replacing these assets, verify Egaki auth with:
12-
13-
```sh
14-
egaki login --show
15-
egaki models
16-
```
175

186
The UI should stay practical and dense: left navigation, plugin list, build controls, apply settings, and a visible log panel. Avoid a landing page or decorative marketing layout.

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.1",
4+
"version": "0.1.2",
55
"description": "Unofficial custom Vencord build manager for Vesktop.",
66
"license": "MIT",
77
"type": "module",

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "veskforge"
3-
version = "0.1.1"
3+
version = "0.1.2"
44
description = "Unofficial custom Vencord build manager for Vesktop."
55
authors = ["Microck"]
66
license = "MIT"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "veskforge",
4-
"version": "0.1.1",
4+
"version": "0.1.2",
55
"identifier": "dev.micr.veskforge",
66
"build": {
77
"beforeDevCommand": "pnpm dev",

0 commit comments

Comments
 (0)