ec0b80c0ca
add NC badges to modeling page
2020-09-15 04:31:27 -07:00
c9f7f7a6bb
sort new items to top of modeling & label 'em
2020-09-15 04:25:48 -07:00
ffeb494f45
add created at date to item page
...
this will help me notice which items are new! lol
2020-09-15 04:15:15 -07:00
2a30e8a6e5
show the special colors on the modeling page
2020-09-15 03:18:21 -07:00
351b9a88bd
use corner spinner on item page, and fix delay bug
...
Fading the whole preview to a black overlay for the loading state was feeling aggressive, especially since loading delay wasn't working correctly!
In this change, I fix loading delay, and I add a nice subtle "corner" variant for outfit preview spinners :)
2020-09-13 04:12:14 -07:00
fa0ae3fbe1
add item description to item page
2020-09-12 23:23:46 -07:00
0725a7b1e8
launch item page links in new window when embedded
2020-09-12 23:10:29 -07:00
3feade9241
add focus state for own/want checkbox buttons
2020-09-12 22:45:58 -07:00
3ecdd265c2
smarter cache lookups for "do we own/want this?"
2020-09-12 22:39:38 -07:00
2cfafce768
add own/want buttons to item page
2020-09-12 22:21:00 -07:00
0b724f7509
add own/want badges to items in wardrobe
2020-09-12 20:02:56 -07:00
dcf2ec6a26
embed item page in wardrobe page drawer
2020-09-12 19:29:20 -07:00
056b238462
better partial item data loading
...
Here, we add loading skeletons to lots of individual elements, instead of doing a whole item placeholder skeleton. That helps when coming from pages where we have some data, like name and thumbnail, but things is isNc are still missing.
2020-09-12 18:32:06 -07:00
383d514397
link to new item page from item list & model pages
2020-09-12 18:23:12 -07:00
d29abf5cd1
add skeletons for item page header
...
It looks nice, but also particularly means we can handle the loading for the preview separately, get that started faster and iterate better on it in dev!
2020-09-12 18:17:23 -07:00
bf2660cbd4
show a basic item preview on the new item page
2020-09-12 17:56:31 -07:00
ef7ba58c90
refactor ItemPage a bit
...
to prepare the way for the other content
2020-09-12 17:27:00 -07:00
4f6f3640bb
start building item page
2020-09-11 23:56:47 -07:00
ebb8c63ac6
page title upgrades
2020-09-11 23:54:37 -07:00
a52bd3e3bb
fix some old lint errors!
2020-09-11 23:27:23 -07:00
76ad917843
rename ItemsPage to UserItemsPage
...
this is because I'm making ItemPage now lol
2020-09-11 23:20:06 -07:00
9143bacbe5
fix typo in comments
2020-09-11 22:36:38 -07:00
0d7efb2357
use 3 columns for grid on wider screens
...
This isn't as great for modeling cards, but it's fine imo, and it's much better for item list cards (where there's practically no badges)
2020-09-11 22:13:38 -07:00
d1262f77d7
sort trade list matches to the top of item lists
...
Items with the "You want this!" or "You own this!" badge will now sort to the top of their respective lists!
2020-09-11 22:04:37 -07:00
5546b21c27
use the same ItemCardList in items + modeling
...
and make the grid items take the full two-column width
2020-09-11 21:53:57 -07:00
8e091b14c6
add own/want compare badges
...
now you can compare your item lists with other users!
2020-09-11 21:45:38 -07:00
45ffa92f1d
add itemsTheyWant to user GQL
2020-09-11 21:34:28 -07:00
0df57818e3
create ItemCard, use it in ItemsPage too
...
extracted from modeling page!
2020-09-11 20:41:39 -07:00
9cb6cc2120
use better colors for light mode hanger spinner
...
Initially the spinner was only used in OutfitPreview, where the background was always pretty dark. Now that we use it in more general contexts, we need a light/dark distinction!
Also went and standardized out the `size` props
2020-09-10 03:06:44 -07:00
93564ee6bd
more realistic loading state into WardrobePage
...
Here, we extract a lean WardrobePageLayout component, so that we can bundle it into the main app as a loading state for WardrobePage.
This means that clicking Start from the homepage will, instead of flashing the screen to white while WardrobePage loads, show the correctly-sized black/white page layout instead.
2020-09-10 02:54:22 -07:00
c7e2daa07b
fix visual regression on homepage
...
I think the Chakra upgrades made these overrides stop working? added !important so that they happen again!
The regression meant the homepage looked worse, always having the selects fade in :/
2020-09-10 02:37:06 -07:00
0975a94511
code-split nav bar out
2020-09-10 02:32:14 -07:00
0fa378ec6c
lol I triggered that weird comments bug again XDD
2020-09-07 21:17:07 -07:00
75ffd813e9
oops, fix bug in Chakra globals
...
ahh, right, I was overriding their html/body styles! stop doing that 😅
2020-09-07 21:11:10 -07:00
901a6b14f0
add gentle border to modeling cards
2020-09-07 21:06:25 -07:00
75df0cc445
create nav menu, move dark/light toggle to left
2020-09-07 21:02:28 -07:00
0c3d9443c2
upgrade to next Chakra RC
...
some regressions in here with global styles and color mode! I think we got it fixed though!
2020-09-07 20:59:38 -07:00
bebb8e2d11
add Modeling link, permanent home link, subtleness
2020-09-07 19:48:03 -07:00
d4c2a681ab
add some extra loading flair
...
just some text to keep you busy in the longer loading cases!
2020-09-07 00:34:01 -07:00
0c614deb41
add focus/hover responses to modeling page cards
2020-09-07 00:14:44 -07:00
dba8eed7e5
add dark mode styles for modeling page
2020-09-07 00:03:46 -07:00
626b36319a
add a badge to items the user owns
2020-09-07 00:00:56 -07:00
6a923a55a0
add links to modeing hub cards
2020-09-06 23:51:51 -07:00
1cc4d718a5
basic modeling page cute cards!
2020-09-06 23:49:04 -07:00
715f466df4
create very basic modeling page, not useful yet!
2020-09-06 23:32:04 -07:00
1d244fd1ea
wider page layout
2020-09-06 22:58:06 -07:00
578d0c45f6
use small-sized image for home link icon
2020-09-06 19:01:12 -07:00
9d6ec247cf
avoid re-layout from header bar when login loads in
2020-09-06 18:54:27 -07:00
0a6a9121f0
fix wrapping when username is too long for the header bar
2020-09-06 18:52:56 -07:00
c9ef20edf7
max width to the entire page layout
2020-09-06 18:45:20 -07:00