4655008154
text editor link autocomplete
2026-06-12 13:57:14 -04:00
0adb980cf7
codemirror
2026-06-12 12:12:49 -04:00
c39c50b9a0
dropdown menu and comment side panel
2026-06-10 08:29:02 -04:00
6f646c2505
fix done btn on edit
2026-06-09 21:06:26 -04:00
6c30fd8b63
update sync
2026-06-09 19:07:18 -04:00
c7dafae806
fix ports
2026-06-09 18:44:22 -04:00
04a1f2bb6d
ops design and app
...
add more comments feature, more tags feature, and other frontend updates
2026-06-09 18:27:59 -04:00
1e939f307d
Refine macOS menu bar drop target icon
2026-06-09 16:41:10 -04:00
632621b226
Add live search to macOS popover
2026-06-09 16:40:02 -04:00
93e96beb74
ui css
2026-06-05 12:05:59 -04:00
ddc7d5cbf5
accounts and email
2026-06-04 08:50:34 -04:00
73d505ac7e
fix(ui): cap workspace browser at 36% max width
...
The empty-state workspace shell (used on index and search pages) was
using a 50/50 grid split. When the miller-browser only shows 1-2 columns
the left side looks too wide. Change to a 36/64 split so the browser
column maxes out at 36% while keeping its 300px minimum.
2026-06-01 22:56:54 -04:00
fb0673a1c5
sync app filled in
2026-06-01 10:53:28 -04:00
ebe0920f89
remove preact and create setup wizard
2026-06-01 10:10:36 -04:00
b3364447a1
server and web app
2026-05-31 23:08:53 -04:00
fc63f9c44a
server auth
2026-05-28 08:35:50 -04:00
d359baa010
Add conflict resolution diff UI and app branding
2026-05-13 16:25:28 -04:00
780ff3a02c
feat: miller column browser, offline cache, search, breadcrumbs
...
- Dynamic miller column sizing with flexbox layout
- Root column (160px), middle slices (48px), active column (flex)
- Auto-scroll browser to rightmost column on navigation
- Offline indicator UI and IndexedDB cache integration
- /api/documents endpoint for client-side document caching
- Breadcrumb navigation in document content area
- FTS5 search with SQLite virtual table
- Client-side Mermaid and KaTeX rendering via CDN
- Deep sample content (advanced-topics/raft-deep-dive)
- Border removal (only search button keeps radius)
- Full viewport layout with proper borders between sidebar/content
2026-04-30 11:55:03 -04:00
e45eeeb600
chore: setup TypeScript 6 and pnpm with mise
...
- Add mise.toml with pnpm latest
- Create root workspace with pnpm-workspace.yaml
- Upgrade TypeScript from 5.9.3 to 6.0.3 in apps/web
- Add vite-env.d.ts for CSS module type declarations
- Switch from npm to pnpm package management
2026-04-29 17:53:32 -04:00
3d8ca8b54d
refactor: focus admin dashboard layout
2026-04-29 12:10:55 -04:00
baf7a497eb
feat: add admin dashboard
2026-04-29 09:44:57 -04:00
d371c3c602
feat: support folder index pages
2026-04-29 09:36:52 -04:00
8c454de809
feat: add miller document layout
2026-04-29 09:26:37 -04:00
6e244d55db
feat: notify document updates over websocket
2026-04-29 09:14:49 -04:00
4a72e1e030
feat: bootstrap foundation application
2026-04-29 00:26:58 -04:00