Commit Graph

2683 Commits

Author SHA1 Message Date
Athou
91c48bedd3 separate theme from layout in profile menu 2022-10-27 14:55:53 +02:00
Athou
c882ad5399 use ActionButton to reduce space used on mobile 2022-10-27 14:55:50 +02:00
Athou
b3700dc09e scrolling on mobile triggers a click outside 2022-10-27 14:55:30 +02:00
Athou
b06187ddf7 add indicator when there are tags 2022-10-27 14:32:23 +02:00
Athou
cf69bb2013 autofocus tag input 2022-10-25 18:05:46 +02:00
Athou
81b284ad94 readme update 2022-10-25 13:40:39 +02:00
Athou
f838f877fa add support for tags 2022-10-25 12:21:07 +02:00
Athou
d7c6f8eb52 select and mark entry as read when scrolling in expanded view 2022-10-13 13:20:14 +02:00
Athou
6f49f1fe01 use preferred color scheme as initial value 2022-10-12 12:26:02 +02:00
Athou
e75c4554a5 use darker orange in light theme 2022-10-12 12:23:07 +02:00
Athou
58852502dc remove some clutter by removing shadow in light theme 2022-10-12 12:21:45 +02:00
Athou
a151646850 update all dependencies 2022-10-12 08:34:52 +02:00
Athou
97d290de9d add support for "n" and "p" keyboard shortcuts 2022-10-12 08:08:16 +02:00
Athou
438b255708 give responsibility of marking as read and expanding to caller 2022-10-11 15:11:13 +02:00
Athou
90d2ad6b19 fix scrolling for "j" and "k" keyboard shortcuts 2022-09-13 18:10:30 +02:00
Athou
21fcae52b2 remove unnecessary html 2022-09-13 17:01:29 +02:00
Athou
d72c9ba247 add compact headers 2022-09-05 14:54:14 +02:00
Athou
27f80148cb add missing alt attributes 2022-08-26 08:43:24 +02:00
Athou
1daf57a4bd show placeholder while favicon is loading 2022-08-26 08:23:28 +02:00
Athou
3999532e77 initial RTL support 2022-08-26 08:13:36 +02:00
Athou
126a5e3bbc add "mark as read up to here" 2022-08-24 09:11:52 +02:00
Athou
a1fb5871d1 add initial support for expanded mode 2022-08-24 08:36:13 +02:00
Athou
4c18ebf61a load swagger-ui css lazily 2022-08-22 14:49:24 +02:00
Athou
8bc6a2adcc remove StrictMode, it doesn't really help and causes all components to be rendered twice in dev 2022-08-22 13:43:14 +02:00
Athou
475c0673a0 add "show feeds and categories with no unread entries" option 2022-08-22 13:24:52 +02:00
Athou
f81491fb32 show placeholders for loading img tags, this allows the entry to have its final height immediately 2022-08-22 10:45:19 +02:00
Athou
1f2a265c54 mvnw update 2022-08-21 09:05:00 +02:00
Athou
fbfe16e784 return relative urls to rely less on publicUrl where possible (#1016) 2022-08-20 11:37:30 +02:00
Athou
c6439fe020 prevent caching of index.html so that the webapp is always up to date 2022-08-19 16:17:10 +02:00
Athou
7e605e5cda add sharing buttons 2022-08-19 16:17:10 +02:00
Athou
973fe56cc8 add support for starring entries 2022-08-19 14:58:47 +02:00
Athou
91bc7fa4b0 various dependency updates 2022-08-19 14:58:47 +02:00
Athou
051fa37949 scroll only if the entry doesn't entirely fit on screen (same as commafeed v1) 2022-08-19 14:58:47 +02:00
Athou
243aaac3da vite eslint plugin 1.8.1 fixes the issue that required us to override the default exclude filter 2022-08-17 16:01:04 +02:00
Athou
a8db632c4a support for marking entries older than a threshold 2022-08-15 21:30:07 +02:00
Athou
11f5b22cb4 reorganize about page a little 2022-08-15 18:32:18 +02:00
Athou
5967706daa git-commit-id-plugin can now retrieve commit information during github action 2022-08-15 18:27:12 +02:00
Athou
9c02eba0dc add api documentation page 2022-08-15 16:38:29 +02:00
Athou
e2340c2e98 add about page 2022-08-15 15:19:11 +02:00
Athou
a8e818f97f extract page title to its own component 2022-08-15 10:08:08 +02:00
Athou
6f26c54b62 add details page for "All" to be be able to get the generated feed url 2022-08-15 10:08:08 +02:00
Athou
448feedace style entries content with mantine styles 2022-08-15 10:08:08 +02:00
Athou
eefc1ee0d7 add metrics page 2022-08-15 10:08:08 +02:00
Athou
d2eac62273 add error page 2022-08-15 10:08:08 +02:00
Athou
ee89b34ab8 dependencies update 2022-08-14 13:31:17 +02:00
Athou
2d8584b72d store build result 2022-08-14 13:14:23 +02:00
Athou
e803ce13eb trigger reload manually instead of relying on effects 2022-08-13 22:05:19 +02:00
Athou
4e5fd18eea redirect to new feed after subscribe now works even for existing feeds 2022-08-13 19:00:58 +02:00
Athou
9ec62bc1de display error when importing invalid OPML file 2022-08-13 18:46:08 +02:00
Athou
906acb217a react-async-hook library provides useAsyncCallback that does the same thing as useMutation 2022-08-13 18:38:11 +02:00