Gigi
c2d2bd8106
fix: prevent highlights from disappearing on external URLs
...
- Improve error handling in fetchHighlightsForUrl to prevent silent failures
- Remove redundant setHighlights call that was overwriting streamed highlights
- Add logging to help diagnose highlight fetching issues
- Isolate rebroadcast errors so they don't break highlight display
2025-10-15 19:56:07 +02:00
Gigi
38a1d6caec
fix: always show PWA install section with disabled button states
2025-10-15 19:43:44 +02:00
Gigi
39dd607e7b
style: make zap preset buttons expand to match slider width on desktop
2025-10-15 19:43:11 +02:00
Gigi
9dc0db3e06
fix: always show App & Airplane Mode section regardless of PWA status
2025-10-15 19:42:27 +02:00
Gigi
b1eb58a385
fix: display zap split share and percentage on same line
2025-10-15 19:41:26 +02:00
Gigi
f3c6404f76
refactor: simplify zap split labels and update terminology
2025-10-15 19:39:04 +02:00
Gigi
1a42a6422d
fix: disable PWA install button when installation is not possible on device
2025-10-15 19:37:57 +02:00
Gigi
51115c5f68
refactor: move Default Highlight Visibility back after Paragraph Alignment
2025-10-15 19:34:03 +02:00
Gigi
2aa6fe860b
refactor: merge Layout & Navigation and Startup & Behavior into Layout & Behavior section
2025-10-15 19:33:22 +02:00
Gigi
86f39eacf8
refactor: move Default Highlight Visibility after Font Size in reading settings
2025-10-15 19:32:13 +02:00
Gigi
d15daef3ea
fix: properly align Font Size buttons to right using setting-control wrapper
2025-10-15 19:31:04 +02:00
Gigi
281c70cdea
style: align Font Size buttons to the right to match highlight color buttons
2025-10-15 19:29:22 +02:00
Gigi
d6d6087543
refactor: move Layout & Navigation section below Zap Splits
2025-10-15 19:28:33 +02:00
Gigi
d06e38bc19
refactor: reorder settings sections - move Startup & Behavior after Zap Splits
2025-10-15 19:28:05 +02:00
Gigi
cfc8eb0bbc
feat: use friend-highlight color at 50% opacity for right side of zap sliders
2025-10-15 19:26:43 +02:00
Gigi
b85f9b79c3
feat: add zaps.svg illustration to Zap Splits section with responsive layout
2025-10-15 19:26:10 +02:00
Gigi
1b0045c737
refactor: add 50% opacity to slider track highlight color
2025-10-15 19:24:27 +02:00
Gigi
3dc8d7d440
fix: improve lightning bolt icon centering and sizing on slider thumbs
2025-10-15 19:18:57 +02:00
Gigi
bf9ca48d64
feat: replace slider thumb circles with lightning bolt icons for zap splits
2025-10-15 19:17:55 +02:00
Gigi
70441f3d59
refactor: use default highlight color for zap slider 50% mark instead of primary color
2025-10-15 19:16:16 +02:00
Gigi
431f28e861
refactor: update zap split description to match offline-first paragraph style
2025-10-15 19:15:43 +02:00
Gigi
3b1fc095c4
feat: add 50% visual indicators to zap split sliders with gradient background and tick marks
2025-10-15 19:15:14 +02:00
Gigi
9a6c7a29d0
feat: restrict settings page width to 900px matching article view max-width
2025-10-15 19:13:22 +02:00
Gigi
c1d173f40e
fix: move offline-first paragraph inside flex container to prevent overlap with image
2025-10-15 19:12:17 +02:00
Gigi
f03ec5df8c
refactor: move 'Use local relays as cache' checkbox after local relay paragraph
2025-10-15 19:11:36 +02:00
Gigi
6c74a12636
feat: add offline-first description at the beginning of App & Airplane Mode section
2025-10-15 19:10:38 +02:00
Gigi
39797803d3
refactor: rename section title from 'PWA & Flight Mode' to 'App & Airplane Mode'
2025-10-15 19:07:54 +02:00
Gigi
c66c1e928d
refactor: swap paragraph order - Note about relays first, Install Boris second
2025-10-15 19:06:55 +02:00
Gigi
f934b641bb
refactor: replace IconButton with plain icon for clear cache trash button
2025-10-15 19:06:22 +02:00
Gigi
1128a11603
refactor: reorder PWA settings - checkboxes first, then paragraphs, then install button
2025-10-15 19:05:03 +02:00
Gigi
9f90718918
refactor: reduce clear cache button size from 28 to 20
2025-10-15 19:03:43 +02:00
Gigi
067a07fc00
refactor: further reduce spacing between PWA settings elements from 0.5rem to 0.25rem
2025-10-15 19:02:09 +02:00
Gigi
1811cf045e
refactor: split PWA description into two paragraphs and update text
2025-10-15 19:01:34 +02:00
Gigi
270b4f429f
refactor: remove 'Install Boris as a PWA' title from settings section
2025-10-15 18:59:48 +02:00
Gigi
380acbb55f
feat: hide PWA SVG illustration on mobile devices
2025-10-15 18:59:24 +02:00
Gigi
c384f0b4fb
refactor: reduce spacing between PWA settings elements from 1rem to 0.5rem
2025-10-15 18:58:33 +02:00
Gigi
27cf393a03
refactor: set PWA SVG width to 30% for responsive scaling
2025-10-15 18:57:35 +02:00
Gigi
8831726913
refactor: reduce PWA SVG size to 150px width
2025-10-15 18:57:02 +02:00
Gigi
483845962e
refactor: combine relay info text with PWA description into single paragraph
2025-10-15 18:53:38 +02:00
Gigi
c44b1d6349
refactor: set PWA SVG height to 100% with auto width for full vertical span
2025-10-15 18:52:20 +02:00
Gigi
79f28a142d
refactor: increase PWA SVG illustration size from 120px to 200px
2025-10-15 18:51:54 +02:00
Gigi
02dd537cd9
refactor: make PWA SVG illustration span full section height
2025-10-15 18:50:50 +02:00
Gigi
5af1f14a0b
refactor: merge PWA and Flight Mode settings into single section
2025-10-15 18:49:25 +02:00
Gigi
664f59a9cc
refactor: show PWA button state with checkmark when installed instead of hiding section
2025-10-15 18:48:03 +02:00
Gigi
7d3641aab7
refactor: simplify PWA install text to 'Install Boris as a PWA'
2025-10-15 18:45:38 +02:00
Gigi
7924df4c67
refactor: simplify PWA section title to 'App'
2025-10-15 18:45:25 +02:00
Gigi
68a8eed4af
refactor: expand PWA install text to include full terminology
2025-10-15 18:45:07 +02:00
Gigi
887db84ce7
refactor: change PWA section title to 'Boris as an App'
2025-10-15 18:44:37 +02:00
Gigi
05348fbfeb
feat: add pwa.svg illustration to PWA settings section
2025-10-15 18:44:18 +02:00
Gigi
38eb6716f8
refactor: move PWA settings above Relays section
2025-10-15 18:42:31 +02:00