Phase 1 MVP - Complete implementation

- Login with JWT and refresh token rotation
- Dashboard with projects cards
- ProjectView with TreeView navigation
- DocumentView with markdown editor and auto-save
- Tag management (create, assign, remove)
- Dark mode CSS variables
- Security fixes applied (logout to backend, createDocument endpoint)
This commit is contained in:
Motoko
2026-03-30 15:17:29 +00:00
commit c9cb07dbfc
1341 changed files with 1084068 additions and 0 deletions

1
dist/assets/index-BG6SLZYI.css vendored Normal file
View File

@@ -0,0 +1 @@
:root{--bg-primary: #ffffff;--bg-secondary: #f7f8fa;--bg-tertiary: #ebedf0;--text-primary: #1a1d21;--text-secondary: #5c6370;--accent: #6366f1;--accent-hover: #4f46e5;--border: #e2e8f0}.dark{--bg-primary: #0f1117;--bg-secondary: #1a1d26;--bg-tertiary: #252a36;--text-primary: #e2e8f0;--text-secondary: #9ca3af;--accent: #818cf8;--accent-hover: #a5b4fc;--border: #2d3748}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--bg-primary);color:var(--text-primary)}@media (prefers-color-scheme: dark){:root:not(.light){--bg-primary: #0f1117;--bg-secondary: #1a1d26;--bg-tertiary: #252a36;--text-primary: #e2e8f0;--text-secondary: #9ca3af;--accent: #818cf8;--accent-hover: #a5b4fc;--border: #2d3748}}a{color:inherit;text-decoration:none}button,input,textarea{font-family:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}