beb606c6ca
Oops, fix alignment in virtualized lists!
...
Forgot to top-align stuff! And then needed to add some padding to make sure the shadows show up.
2021-06-19 12:52:16 -07:00
be3a162a8a
Virtualize item list scrolling
...
This helps the render time by a lot!
2021-06-19 12:36:19 -07:00
cc4e1f611f
Oops, stop cutting off items on list page!
...
Made a mistake when refactoring to extract ClosetList! It made the full list page only show the preview 😅
2021-06-19 11:49:13 -07:00
4903eb8d21
Show textarea even if description is blank
...
Now you can add description to a list that doesn't have one yet!
2021-06-19 09:46:53 -07:00
d91492ab66
Editable name/desc on list page
...
Decided to share the ClosetList component and give it a bit of variance, instead of figuring out how to extract all that edit state!
2021-06-19 09:44:44 -07:00
97fcebbf91
Add Neomail links to single list page
2021-06-18 18:41:09 -07:00
96fdd395e1
Add page titles to item list pages
2021-06-18 18:30:02 -07:00
96d7fb70ff
Only show 14 items on list page, then link to full
...
Woo, it's the big UI experiment! Let's see how it plays for folks 😅
Scrolling through a big lists page right now, I think this is a _huge_ improvement, I can get a sense of the lists and what's in them fast, and see matches fast, and dive quickly and with no extra load time when I want more. I'm pleased tbh!
2021-06-18 18:23:50 -07:00
482d710fd1
Share ClosetListContents between pages
...
Extracted this into a shared component for both the lists page and the single list page!
2021-06-18 17:56:01 -07:00
edb4ad7a3c
Add trade matching to list page
...
I changed my mind and just went for the same sorting solution as before! Maybe we'll upgrade this later, or maybe not!
2021-06-18 17:53:17 -07:00
f20c68ea81
Add description to list page
...
Pulled MarkdownAndSafeHTML into a shared component, and use it on the single list page now too!
I also simplified some of the logic for the item list, because I figure we'll have to give the trade matching stuff its own pass, y'know?
2021-06-18 17:26:21 -07:00
cf30b25be0
First draft of UserItemListPage
...
A lot is missing! No descriptions, no support for the "Not in a list" case, no scroll performance windowing, no editing!
But it's a start :3
2021-06-12 04:45:23 -07:00