Commit graph

5476 commits

Author SHA1 Message Date
Jackson Harper
33bebc8cca Remove duplicated code, add invisible border at bottom of reader header so its the same size as the library header 2023-03-02 13:24:18 +08:00
Jackson Harper
81b202d3ca Add edit item modals 2023-03-02 13:04:01 +08:00
Jackson Harper
aa2e20d9c0 Edit title and description modal 2023-03-02 12:59:31 +08:00
Jackson Harper
15bbd8d1dd Rename EditTitle to EditItem and start refactor to allow to work on articles and library items 2023-03-02 10:41:07 +08:00
Jackson Harper
0f51ee42a8 Remove image layout handler 2023-03-02 10:39:13 +08:00
Jackson Harper
211ba68f6f Remove debug line 2023-03-02 10:28:50 +08:00
Jackson Harper
a95477ab0e Track menu state so we dont hide buttons when they open 2023-03-01 23:29:33 +08:00
Jackson Harper
b07485443f Handle focusing the active element on hover 2023-03-01 23:13:30 +08:00
Jackson Harper
c6f752d3c4 Wrap the next Link in the VStack so we still get hover states from the Library list code 2023-03-01 21:20:10 +08:00
Jackson Harper
1f5f0db779 Stop propogation on dropdown items so they can be overlaid on other items 2023-03-01 21:11:06 +08:00
Jackson Harper
7cd8fee664 Hover on the left menu items 2023-03-01 20:41:52 +08:00
Jackson Harper
90c8837c39 Display hover menu backgrounds 2023-03-01 20:35:16 +08:00
Jackson Harper
b61e627740 Only show padding when theme selector is visible in dropdown 2023-03-01 20:07:05 +08:00
Jackson Harper
93a96003be Only display theme selector on the library and settings dropdowns 2023-03-01 19:59:25 +08:00
Jackson Harper
7fcad6ac56 Handle empty search term when setting label filters 2023-03-01 19:41:21 +08:00
Jackson Harper
907319262c Set width and maxWidth on filter buttons so they clip but also show full width 2023-03-01 19:30:40 +08:00
Jackson Harper
1fafc3cb19 Max width on filter buttons 2023-03-01 18:21:17 +08:00
Jackson Harper
c603f730a8 Fix menu button size, better scroll handling 2023-03-01 17:47:14 +08:00
Jackson Harper
d05aa87fe8 Handle large lists of labels on some cards 2023-03-01 16:04:52 +08:00
Jackson Harper
deb41afd3f Use full width for cards 2023-03-01 15:36:56 +08:00
Jackson Harper
fef1349dde Remove old commented out code 2023-03-01 15:30:00 +08:00
Jackson Harper
61d93823fc Make a 4x grid option for xxl screens 2023-03-01 15:25:09 +08:00
Jackson Harper
3ba6f5c0c8 Better spacing on filter buttons 2023-03-01 13:38:32 +08:00
Jackson Harper
5c9701b00d Left menu tweaks 2023-03-01 13:35:38 +08:00
Jackson Harper
c58e3b3762 Use Next link on grid card 2023-03-01 13:21:49 +08:00
Jackson Harper
602eb26d57 Tweak color of topline on grid cards 2023-03-01 12:35:34 +08:00
Jackson Harper
98b6d15c86 Align the upper case A manually a bit 2023-03-01 11:33:03 +08:00
Jackson Harper
00286244ce Label sizing tweaks 2023-03-01 11:18:26 +08:00
Jackson Harper
2e16eab155 Adjust search bar after adjusting left menu 2023-03-01 11:12:39 +08:00
Jackson Harper
b091ff830f Improve handling of labels 2023-03-01 10:56:00 +08:00
Jackson Harper
0b33f63680 Some sizing tweaks for larger screens 2023-03-01 10:42:56 +08:00
Jackson Harper
c3b5666f79 Use 4 columns on larger screens, increase menu width 2023-03-01 10:03:23 +08:00
Jackson Harper
1e38837f52 Add reader images 2023-02-28 18:22:28 +08:00
Jackson Harper
c251de12d9 Reader display setting positioning 2023-02-28 18:20:26 +08:00
Jackson Harper
a2583ad5a8 Update reader settings control 2023-02-28 18:01:57 +08:00
Jackson Harper
bf7d8102ae Wire up setting the display settings 2023-02-27 15:37:00 +08:00
Jackson Harper
8794bb18cb Use the dropdown on the reader menu 2023-02-27 15:29:43 +08:00
Jackson Harper
3325bddd90 Go back to old cards for now 2023-02-27 15:29:30 +08:00
Jackson Harper
be395019ec Help typescript out a bit 2023-02-27 15:12:09 +08:00
Jackson Harper
e9ae311559 Add wordsCount and better center new grid cards 2023-02-27 15:07:04 +08:00
Jackson Harper
c14550f14f Use new grid cards 2023-02-27 14:54:48 +08:00
Jackson Harper
8e11b26d69 Fix SettingsLayout attributes 2023-02-27 14:19:13 +08:00
Jackson Harper
beb182019a Remove unused prop 2023-02-27 14:15:08 +08:00
Jackson Harper
9b66d40c47 Some extra margin on the install view 2023-02-27 14:05:59 +08:00
Jackson Harper
9c00555ab7 Use SettingsLayout instead of Primary layout for the settings items 2023-02-27 14:01:44 +08:00
Jackson Harper
712b163512 Allow the Add Link button to scroll instead of being fixed to the bottom 2023-02-27 13:45:14 +08:00
Jackson Harper
4fc1c4e847 Spacing on filter buttons 2023-02-27 13:38:19 +08:00
Jackson Harper
f9e40fe427 Better handling of long filter button text names like subscriptions 2023-02-27 12:35:45 +08:00
Jackson Harper
6ea7d04059 Fix avatar dropdown props 2023-02-27 12:10:32 +08:00
Jackson Harper
28ed8a5612 Make the FullLogo a link to the library 2023-02-27 12:06:04 +08:00