Commit Graph

185 Commits

Author SHA1 Message Date
Tanner 64dd723573 refactor: Standardize font size units to rem and add per-setting resets
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-01-02 21:49:07 +00:00
Tanner d53b9c6052 feat: Keep settings menu open after theme selection 2026-01-02 21:49:02 +00:00
Tanner 2570061afd feat: Implement settings modal with theme and font size adjustments
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-01-02 21:39:54 +00:00
Tanner 1d9675b586 fix: Prevent React app flash by hiding static content with display: none
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-01-02 20:52:07 +00:00
Tanner e9f391019c fix: Prevent content and dark mode background flashes on load
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-01-02 20:44:10 +00:00
Tanner a1a89e4c57 Test update 2025-12-27 18:36:32 +00:00
Tanner b56446eadb Style update banner correctly 2025-12-27 18:29:23 +00:00
Tanner 8b9d6640d7 style: Consolidate update banner styles and add theme support
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-27 18:15:22 +00:00
Tanner 116d52cf49 chore: Update client version mismatch message 2025-12-27 18:15:18 +00:00
Tanner 27da953751 chore: Log service worker update check 2025-12-27 18:13:07 +00:00
Tanner 9ad80b3445 feat: Check for service worker updates on feed load
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-27 18:01:45 +00:00
Tanner 8c454b2a73 feat: Implement in-app service worker update notification
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-27 17:52:45 +00:00
Tanner 1c7cd9e6c3 Change checkbox label to "Small websites" 2025-12-16 23:41:11 +00:00
Tanner 6f7329c659 Add "similar" link for searching host name 2025-12-13 22:37:47 +00:00
Tanner 957a0794bb Don't move backward dot tooltip 2025-12-08 23:54:41 +00:00
Tanner a6cc9cf818 Fix: Prevent false positive single dollar math detection in text nodes
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-08 23:52:36 +00:00
Tanner 1bfe7e430b fix: Fix browser navigation tooltip alignment
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-08 23:42:39 +00:00
Tanner 11470b5d05 fix: Adjust default tooltip horizontal position 2025-12-08 23:42:36 +00:00
Tanner 9890a5db29 fix: Improve nav dot tooltip visibility and positioning
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-08 23:37:10 +00:00
Tanner 800f04a04a feat: Add tooltips to browser navigation dots
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-08 23:33:52 +00:00
Tanner 63aed397b9 Bring single dollar sign math back, check for whitespace 2025-12-07 22:59:09 +00:00
Tanner 2db245c9c4 Adjust checkbox styles 2025-12-07 22:53:12 +00:00
Tanner f28a613ecf Fix: Split border shorthand for dark mode color override
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-07 22:53:12 +00:00
Tanner 1d62327abd fix: Improve dark mode checkbox checkmark visibility
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-07 22:53:12 +00:00
Tanner 50dee63256 style: Refine checked checkbox border color in dark theme 2025-12-07 22:53:12 +00:00
Tanner a542f2d143 fix: Prevent price false positives in single dollar math detection
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-07 22:53:12 +00:00
Tanner 8036fc9c1b fix: Remove single dollar sign math rendering due to false positives
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-05 17:24:40 +00:00
Tanner bdf5c5b533 Fix dt dd tags margin 2025-12-05 00:59:02 +00:00
Tanner 735165b4e5 fix: Adjust comment metadata indentation in comments
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-05 00:49:13 +00:00
Tanner a405d2276f fix: Refactor comments with DL/DD for text browser compatibility
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-05 00:45:00 +00:00
Tanner b3fc59f60a chore: Remove unused nojs div 2025-12-05 00:44:58 +00:00
Tanner ac0436e997 Fix buttons in color themes 2025-12-05 00:35:06 +00:00
Tanner c9ebc60087 Clear stories first on checkbox change 2025-12-04 23:12:30 +00:00
Tanner 546285d7f3 Don't setStories when existing list is empty 2025-12-04 22:57:26 +00:00
Tanner 1b1b938ac7 Style checkbox 2025-12-04 22:55:23 +00:00
Tanner fa7354a376 fix: Implement custom transparent checkbox for dark mode visibility
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 22:31:11 +00:00
Tanner 01b0e87a79 style: Apply transparent background to checkboxes 2025-12-04 22:31:07 +00:00
Tanner 32e438d15a fix: Cancel pending story fetches on filter change to prevent UI jumps
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 22:24:28 +00:00
Tanner cf092908eb feat: Add smallweb filter checkbox and server-side filtering
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 22:09:11 +00:00
Tanner ab48c8ab1e Put the loading status down below 2025-12-04 21:10:20 +00:00
Tanner 56f27efa68 fix: Detect and render inline math using single dollar delimiters
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:56:14 +00:00
Tanner b36b437c19 fix: Convert inline align environments to display math
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:50:48 +00:00
Tanner 86b9ab6479 chore: Adjust console.log placement in Article component 2025-12-04 20:45:21 +00:00
Tanner a6537e27d3 chore: Add debug log for math block detection 2025-12-04 20:42:55 +00:00
Tanner bbe02400e8 fix: Render LaTeX expressions that are entire element contents
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:35:51 +00:00
Tanner 283952a31b Add latex packages 2025-12-04 20:31:40 +00:00
Tanner 15314874b5 feat: Add LaTeX math rendering support
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:29:13 +00:00
Tanner 87f74e4422 fix: Extend direct HTML rendering to math elements
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:24:08 +00:00
Tanner 78f09ab937 fix: Prevent React warnings for SVG attributes
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2025-12-04 20:23:08 +00:00
Tanner 78734b1dc9 Move logos into public directory 2025-12-04 19:54:56 +00:00