Jackson Harper
|
71ec2247dc
|
Remove outter <a on library items to work around checkbox propogating the click event up in firefox
|
2023-08-04 20:46:39 +08:00 |
|
Jackson Harper
|
c7bc590ae8
|
Fix breaking on author styles
|
2023-08-04 17:29:15 +08:00 |
|
Jackson Harper
|
c2ec9dbd0c
|
Set the line height for titles on library cards
|
2023-08-04 12:05:57 +08:00 |
|
Jackson Harper
|
20baa57110
|
Some grid card positioning tweaks
|
2023-08-04 11:37:40 +08:00 |
|
Jackson Harper
|
5e6c34b923
|
Fix off by one in colour generation
|
2023-08-04 10:28:21 +08:00 |
|
Jackson Harper
|
68794bf184
|
Fix colors.length modulus
|
2023-08-04 10:22:08 +08:00 |
|
Jackson Harper
|
69a84278e5
|
Some debugging for color generation
|
2023-08-04 10:07:45 +08:00 |
|
Jackson Harper
|
f5323d10c3
|
Lower the zindex for progress bars so they are under headers when scrolled
|
2023-08-03 20:47:38 +08:00 |
|
Jackson Harper
|
712adeaff3
|
More grid tweaks
|
2023-08-03 18:56:51 +08:00 |
|
Jackson Harper
|
d8bd659404
|
Improve the spacing on library grid cards
|
2023-08-03 18:51:54 +08:00 |
|
Jackson Harper
|
21a86b27d2
|
Tweak some colours
|
2023-08-03 18:22:06 +08:00 |
|
Jackson Harper
|
dbd85d717f
|
Improve spacing for new list view and header
|
2023-08-03 18:00:46 +08:00 |
|
Jackson Harper
|
0b2e0878fc
|
Update margins on the list view, better title line spacing
|
2023-08-03 17:05:36 +08:00 |
|
Jackson Harper
|
63e47a87ad
|
Lower z-index for hover actions so they dont display over header
|
2023-08-03 16:51:54 +08:00 |
|
Jackson Harper
|
2037236748
|
Only display two lines of text on the grid cards
|
2023-08-03 15:22:40 +08:00 |
|
Jackson Harper
|
4095cc7c1a
|
Remove dead code
|
2023-08-03 14:56:07 +08:00 |
|
Jackson Harper
|
40266422ab
|
Fix imports
|
2023-08-03 13:36:13 +08:00 |
|
Jackson Harper
|
1feee4d7cf
|
Add missing files
|
2023-08-03 13:27:21 +08:00 |
|
Jackson Harper
|
97f422cf3f
|
Improve multiselect
|
2023-08-03 13:21:46 +08:00 |
|
Jackson Harper
|
26bfbedcb9
|
Show progress on grid, change separator for progress
|
2023-08-01 20:45:15 +08:00 |
|
Jackson Harper
|
ef840bd2a7
|
Show the progress on library grid cards
|
2023-08-01 20:39:49 +08:00 |
|
Jackson Harper
|
33dbb90c72
|
Improve loading of images on grid
|
2023-08-01 18:56:19 +08:00 |
|
Jackson Harper
|
d8c7970000
|
Hover action sizes
|
2023-08-01 17:44:21 +08:00 |
|
Jackson Harper
|
c0dbbc3b86
|
Update icons
|
2023-08-01 12:31:12 +08:00 |
|
Jackson Harper
|
dde070f078
|
Better fallback images
|
2023-07-31 21:06:38 +08:00 |
|
Jackson Harper
|
58ac6381db
|
Clean up positioning on mobile, hovercards on desktop
|
2023-07-31 19:16:16 +08:00 |
|
Jackson Harper
|
296050feea
|
Font and text style
|
2023-07-31 17:46:26 +08:00 |
|
Jackson Harper
|
97d2da4b5c
|
WIP: grid card design
|
2023-07-31 17:36:15 +08:00 |
|
Jackson Harper
|
24780ea5f6
|
Allow list author infos more room if needed
|
2023-06-27 16:05:46 +08:00 |
|
Jackson Harper
|
cdedb9f4a4
|
Add import
|
2023-06-27 15:47:32 +08:00 |
|
Jackson Harper
|
e8948ef14c
|
Dont show hover actions on touch devices
|
2023-06-27 15:47:32 +08:00 |
|
Jackson Harper
|
976a0cb88c
|
Update the selected highlight item when using keyboard controls
|
2023-06-27 15:47:32 +08:00 |
|
Jackson Harper
|
3f17538cb8
|
Always display the dropdown menu on touch devices
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
b6cbbd765d
|
Linting cleanup
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
92b4f0e523
|
Better hover action positioning
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
d4ccde4cd2
|
Improve hover actions on library cards, start to add spaced list view
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
ae05789e5b
|
Add hover actions to the library
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
83012946dc
|
fix empty arrow funcs
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
300f27a83e
|
view in reader for the small screen highlights view
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
0888f38d84
|
Add a header to the highglight view
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
cdaa0c2876
|
Put the highlight menu in a container
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
cb7e4f7d7f
|
Remove hover actions on grid view
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
e294ed4b4b
|
Clean up notebooks design and saving
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
fa0efe7794
|
First pass at hover actions on the library items
|
2023-06-27 15:46:49 +08:00 |
|
Jackson Harper
|
b733420d19
|
Allow opening notebooks from the library
|
2023-06-20 15:54:04 +08:00 |
|
Jackson Harper
|
e270d4acf9
|
Warnings clean up
|
2023-06-20 13:36:36 +08:00 |
|
Jackson Harper
|
99af02b5ad
|
Fix padding on list
|
2023-06-13 16:08:38 +08:00 |
|
Jackson Harper
|
032b28ba79
|
Improve list layout
|
2023-06-09 17:30:24 +08:00 |
|
Jackson Harper
|
4e2c69d681
|
Some breakpoint improvements
|
2023-06-09 14:23:10 +08:00 |
|
Jackson Harper
|
180a914260
|
Fix list view breakpoints to match grid
|
2023-06-08 19:57:33 +08:00 |
|
Jackson Harper
|
e0cdbdb0e7
|
More work on multiple selection mode
|
2023-06-08 19:57:33 +08:00 |
|
Jackson Harper
|
d4aa715b5b
|
Add checkboxes on library cards in multi select mode
|
2023-06-08 19:57:33 +08:00 |
|
Jackson Harper
|
e6eadf75f0
|
Some menu and bulk selection UI
|
2023-06-08 19:57:33 +08:00 |
|
Jackson Harper
|
5a3d0698bf
|
Make sure we filter origin names on library cards
|
2023-05-26 13:01:42 +08:00 |
|
Jackson Harper
|
b6410976e5
|
Better handling of focus outlines
|
2023-05-25 15:26:29 +08:00 |
|
Jackson Harper
|
f4a860e912
|
Add label sorting on the web
|
2023-05-05 12:36:30 +08:00 |
|
Jackson Harper
|
aab332eefc
|
Sort labels by name
|
2023-05-05 12:03:50 +08:00 |
|
Jackson Harper
|
fde5ec29cf
|
Dont allow descriptions to overflow their card width
|
2023-05-05 12:00:22 +08:00 |
|
Jackson Harper
|
c00ef27e77
|
Revert scrolling changes
|
2023-04-03 10:41:18 +08:00 |
|
Jackson Harper
|
040e446167
|
WIP: refactoring to reuse notebook code
|
2023-03-27 12:16:21 +08:00 |
|
Jackson Harper
|
baad0030ca
|
Handle highlight delete in the mobile library view
|
2023-03-17 15:24:22 +08:00 |
|
Jackson Harper
|
2f5305ffe4
|
Padding on author top
|
2023-03-10 09:17:05 +08:00 |
|
Jackson Harper
|
39207f73a2
|
Fix imports
|
2023-03-10 08:35:27 +08:00 |
|
Jackson Harper
|
6bc146f5b0
|
Simplify metadata on library cards, handle plural in hacky way
|
2023-03-09 18:46:01 +08:00 |
|
Jackson Harper
|
84dee7cf34
|
Add missing import
|
2023-03-08 18:08:13 +08:00 |
|
Jackson Harper
|
e4ae4a7e64
|
Allow wider grid cards on smaller screens so there isnt a huge amount of margin
|
2023-03-08 17:58:23 +08:00 |
|
Jackson Harper
|
1067726a7a
|
Sort highlights, make the notes editable
|
2023-03-08 17:48:30 +08:00 |
|
Jackson Harper
|
e9b4cdd7bf
|
Remove unused
|
2023-03-08 17:05:42 +08:00 |
|
Jackson Harper
|
c9d48c5f35
|
Clean up card types, remove old code
|
2023-03-08 17:02:52 +08:00 |
|
Jackson Harper
|
818a9a66ad
|
Consolidate more of the highlight card code
|
2023-03-08 16:51:22 +08:00 |
|
Jackson Harper
|
61c44c807b
|
Consolidate some list styling
|
2023-03-08 16:48:36 +08:00 |
|
Jackson Harper
|
142d1fc4f2
|
Update some highlights colours
|
2023-03-08 15:31:52 +08:00 |
|
Jackson Harper
|
3fdb7f8694
|
Add new mobile highlight cards
|
2023-03-08 15:23:40 +08:00 |
|
Jackson Harper
|
e13b809389
|
Get highlights with library items, over fetching for now, can maybe trim stuff in future
|
2023-03-06 22:13:50 +08:00 |
|
Jackson Harper
|
96ddc100b5
|
Linting improvements
|
2023-03-06 16:21:26 +08:00 |
|
Jackson Harper
|
4c4f970a5d
|
Set width on the list view
|
2023-03-06 16:06:08 +08:00 |
|
Jackson Harper
|
74db69c243
|
Use a more subtle color for card metadata
|
2023-03-06 12:58:49 +08:00 |
|
Jackson Harper
|
8a27a50eb5
|
Hover color for menu buttons
|
2023-03-06 12:24:45 +08:00 |
|
Jackson Harper
|
205f337ea7
|
Always display hover state on touch devices for menu
|
2023-03-06 12:16:55 +08:00 |
|
Jackson Harper
|
8c02184b99
|
Consolidate library styles
|
2023-03-06 11:34:02 +08:00 |
|
Jackson Harper
|
b8f24e7be5
|
Consolidate styles for list and grid cards
|
2023-03-06 11:24:45 +08:00 |
|
Jackson Harper
|
ac5c3e0176
|
Fill color for the progress bars in dark
|
2023-03-03 19:01:07 +08:00 |
|
Jackson Harper
|
35bed5236a
|
Light / dark tweaks
|
2023-03-03 18:54:09 +08:00 |
|
Jackson Harper
|
f725eea1e5
|
Borders on list view
|
2023-03-03 14:23:15 +08:00 |
|
Jackson Harper
|
37b8d644a5
|
Use theme for display font
|
2023-03-03 13:29:36 +08:00 |
|
Jackson Harper
|
3eb74251da
|
Work on dark mode
|
2023-03-03 12:15:02 +08:00 |
|
Jackson Harper
|
e09aaf0347
|
Use SF pro instead of SF Pro Display
|
2023-03-03 10:58:36 +08:00 |
|
Jackson Harper
|
3b132490c9
|
Start adding a search modal thingy
|
2023-03-03 10:21:06 +08:00 |
|
Jackson Harper
|
7f6c0e9e0a
|
Reading progress dot shouldnt be green
|
2023-03-02 21:56:46 +08:00 |
|
Jackson Harper
|
7fcd5e300d
|
menu size max list size
|
2023-03-02 21:41:16 +08:00 |
|
Jackson Harper
|
b4512c7f14
|
Add library list card
|
2023-03-02 21:36:44 +08:00 |
|
Jackson Harper
|
ded3768766
|
Library list view implementation
|
2023-03-02 21:22:19 +08:00 |
|
Jackson Harper
|
aa2e20d9c0
|
Edit title and description modal
|
2023-03-02 12:59:31 +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
|
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
|
d05aa87fe8
|
Handle large lists of labels on some cards
|
2023-03-01 16:04:52 +08:00 |
|