Most of CC flow complete. Refactored css. Code is now a mess. Navbar > Sidebar. CSS still hates me move to tailwind 🙏
This commit is contained in:
1 parent
8be4c8d571
commit
a73c5ea002
10 files changed
+10331
-195
No files matched your search
@@ -4,6 +4,10 @@ Current stage:
|
||||
|
||||
- Build 0 complete: Electron boots directly into local 5etools wiki.
|
||||
- Stage 1 in progress: React shell navigation + light visual reskin pass, while preserving wiki behavior.
|
||||
- Character Creator milestone 1 added:
|
||||
- Create new character
|
||||
- Load character from JSON
|
||||
- View/edit saved characters
|
||||
|
||||
## Prerequisites
|
||||
|
||||
@@ -79,7 +83,10 @@ This builds a macOS arm64 package and writes output to `release/`.
|
||||
- The app starts an internal local HTTP server for wiki content.
|
||||
- This avoids `file://` loading limitations while keeping content fully local.
|
||||
- Electron launch scripts clear `ELECTRON_RUN_AS_NODE` automatically, so app boot is stable even if that variable is set in your shell environment.
|
||||
- SQLite is intentionally deferred until post-Build 0 to avoid native module/toolchain issues while the wiki bootstrap is stabilized.
|
||||
- Character files are stored as JSON under the app user-data directory:
|
||||
- `<userData>/characters/<character-id>.json`
|
||||
- one file per character
|
||||
- SQLite is intentionally deferred until a later character-system migration phase.
|
||||
- Build identity is set to:
|
||||
- Product name: `5ET-D`
|
||||
- App ID: `com.notBoris.5et-desktop`
|
||||
|
||||
Reference in new issue
Block a user