Gigi
4843f129c4
docs: update CHANGELOG with mobile implementation
2025-10-10 17:03:07 +01:00
Gigi
fcd1218dc4
docs: add comprehensive mobile implementation documentation
2025-10-10 17:02:46 +01:00
Gigi
eef0f971d7
fix: resolve TypeScript errors for mobile implementation
2025-10-10 17:01:57 +01:00
Gigi
ff09a8aba0
feat: add mobile auto-collapse setting
2025-10-10 17:00:52 +01:00
Gigi
0c4b523d05
feat: implement mobile overlay sidebar with focus trap and ESC handling
2025-10-10 17:00:03 +01:00
Gigi
de7a435a01
feat: add mobile-responsive CSS with breakpoints and safe areas
2025-10-10 16:57:56 +01:00
Gigi
124d399d1f
feat: add mobile sidebar state management to useBookmarksUI
2025-10-10 16:56:19 +01:00
Gigi
e22cf71b15
feat: add media query hooks for responsive design
2025-10-10 16:55:53 +01:00
Gigi
670997ed36
feat: update viewport meta for mobile support
2025-10-10 16:55:39 +01:00
Gigi
1ccb6388e3
docs: update CHANGELOG for v0.3.8
2025-10-10 16:30:57 +01:00
Gigi
7d5be8d6aa
chore: bump version to 0.3.8
v0.3.8
2025-10-10 16:30:21 +01:00
Gigi
133e4756b2
fix: add vercel.json to handle SPA routing on Vercel
...
Without this configuration, page refreshes result in 404 errors because
Vercel tries to serve non-existent files instead of routing through
index.html for client-side routing.
2025-10-10 16:22:33 +01:00
Gigi
39ada734d5
docs: update CHANGELOG for v0.3.7
2025-10-10 13:25:18 +01:00
Gigi
19d88c5fba
chore: bump version to 0.3.7
v0.3.7
2025-10-10 13:24:31 +01:00
Gigi
461b0936e2
fix: use clearActive() method for logout instead of setActive(null)
...
Changed logout to use the proper clearActive() method from AccountManager instead of setActive(null), which was causing TypeScript type errors. This is the correct way to clear the active account according to the applesauce-accounts API.
2025-10-10 13:22:50 +01:00
Gigi
e9ee5e87be
chore: add applesauce reference directory to gitignore
...
Added the applesauce directory to .gitignore to exclude the local reference copy of the applesauce monorepo from being committed to the project repository.
2025-10-10 13:21:25 +01:00
Gigi
5e66c5ef76
fix: correct logout functionality by using null instead of undefined
...
The logout button wasn't working because setActive was being called with 'undefined as never', which is an incorrect type hack. Changed to use null instead, which properly clears the active account. Also removed redundant localStorage.removeItem('active') call since the active$ subscription already handles localStorage cleanup.
2025-10-10 13:19:34 +01:00
Gigi
307dc3d726
docs: update CHANGELOG for v0.3.6
2025-10-10 13:16:05 +01:00
Gigi
e514a5f063
chore: bump version to 0.3.6
v0.3.6
2025-10-10 13:14:41 +01:00
Gigi
880b7974f4
style: make connecting notification more subtle with muted blue background
2025-10-10 13:12:03 +01:00
Gigi
47048f435f
Revert "fix(ui): prevent highlight panel UI breaks with long content or formatting"
...
This reverts commit a31f05d498 .
2025-10-10 06:04:57 +01:00
Gigi
53ad492729
fix(ui): remove incorrect padding-right from highlights container
2025-10-09 21:31:17 +01:00
Gigi
eb4da419ae
chore: update Boris pubkey for zap splits to npub19802see0gnk3vjlus0dnmfdagusqrtmsxpl5yfmkwn9uvnfnqylqduhr0x
2025-10-09 21:30:43 +01:00
Gigi
c66dfc9e2e
feat(ui): use compact date format for highlights (now, 5m, 3h, 2d, 1mo, 1y)
2025-10-09 21:28:01 +01:00
Gigi
a31f05d498
fix(ui): prevent highlight panel UI breaks with long content or formatting
2025-10-09 21:27:08 +01:00
Gigi
6548e89c54
fix(ui): reduce font size of highlight metadata for cleaner look
2025-10-09 21:25:54 +01:00
Gigi
8a21b46ebd
fix(ui): position highlight FAB button relative to article pane, not viewport
2025-10-09 21:23:21 +01:00
Gigi
bc5fe1ae30
fix(ui): adjust relay indicator position for better visual alignment
2025-10-09 21:22:02 +01:00
Gigi
b57ea3f640
fix(ui): ensure highlight metadata elements align on single visual line with consistent line-height
2025-10-09 21:18:14 +01:00
Gigi
3b55d64468
feat(ui): ultra-compact date format for bookmarks sidebar (now, 5m, 3h, 2d, 1mo, 1y)
2025-10-09 21:17:14 +01:00
Gigi
4caf1f0b22
fix(ui): prevent bookmark icons from being cut off in compact view
2025-10-09 21:16:20 +01:00
Gigi
1eb9911645
feat(highlights): encode event links as nevent/naddr per NIP-19
2025-10-09 21:15:03 +01:00
Gigi
38268c453c
fix(ui): clean up nested borders in bookmark items for cleaner look
2025-10-09 21:13:47 +01:00
Gigi
9686b80b09
fix(ui): clean up nested borders in bookmarks sidebar view mode controls
2025-10-09 21:12:50 +01:00
Gigi
f32dec16fb
fix(ui): align highlight metadata elements on single line in sidebar
2025-10-09 21:12:06 +01:00
Gigi
cb444b532f
fix(explore): change header icon from compass to newspaper
2025-10-09 21:11:17 +01:00
Gigi
962062130a
feat(routing): render /explore via Bookmarks to keep side panels
2025-10-09 21:10:51 +01:00
Gigi
e429931139
feat(layout): render Explore within ThreePaneLayout so side panels remain
2025-10-09 21:10:33 +01:00
Gigi
e56d28f82a
chore: update highlight alt tag domain to read.withboris.com
2025-10-09 21:08:45 +01:00
Gigi
13a30d35c4
docs: update README app link to https://read.withboris.com/
2025-10-09 21:08:31 +01:00
Gigi
e3174d8777
chore(seo): update robots.txt sitemap to https://read.withboris.com/
2025-10-09 21:08:22 +01:00
Gigi
829a8d5dca
chore(seo): update canonical and social URLs to https://read.withboris.com/
2025-10-09 21:08:13 +01:00
Gigi
00978e2e64
chore: commit pending RelayStatusIndicator changes before URL update
2025-10-09 21:08:00 +01:00
Gigi
a5fcf36e83
docs: update CHANGELOG for v0.3.5
2025-10-09 20:28:50 +01:00
Gigi
a92a9ee3a3
chore: bump version to 0.3.5
v0.3.5
2025-10-09 20:27:59 +01:00
Gigi
f39e34c699
fix: ensure connecting state shows for minimum 15s to prevent premature offline display
2025-10-09 20:27:20 +01:00
Gigi
b58f34d587
fix: add Cloudflare Pages routing config for SPA paths
...
Add _routes.json configuration to properly handle direct /r/ and /a/ paths
on Cloudflare Pages deployments. This ensures that client-side routes are
served correctly instead of returning 404 errors.
2025-10-09 20:22:08 +01:00
Gigi
76d1d4544e
feat: extend connecting state to 8 seconds and remove subtitle text
...
- Increase 'Connecting' timeout from 4 to 8 seconds
- Remove explanatory subtitle 'Establishing connections...'
- Cleaner, simpler connecting state display
2025-10-09 20:17:29 +01:00
Gigi
5e56176e2d
docs: update CHANGELOG for v0.3.3 and v0.3.4
2025-10-09 18:39:30 +01:00
Gigi
a2a4e7e454
chore: bump version to 0.3.4
v0.3.4
2025-10-09 18:38:32 +01:00