-
2fc0205304
code split the two pages
Matt Dunn-Rankin
2020-05-18 00:20:48 -0700
-
db9dc3390b
code-split OutfitControls
Matt Dunn-Rankin
2020-05-18 00:11:18 -0700
-
543a12123d
remove use-http to save 31kb
Matt Dunn-Rankin
2020-05-17 23:44:33 -0700
-
2b8ed15bc1
remove react-helmet to save 12kb
Matt Dunn-Rankin
2020-05-17 23:26:00 -0700
-
9c8a48a325
http caching for all color/species requests
Matt Dunn-Rankin
2020-05-14 15:51:08 -0700
-
7847eddec3
less aggressive flash when color/species loads in
Matt Dunn-Rankin
2020-05-14 15:50:59 -0700
-
e18aba17c6
add svgUrl for image layers
Matt Dunn-Rankin
2020-05-11 21:19:34 -0700
-
072a95faba
remove demo outfit, initialize state from url
Matt Dunn-Rankin
2020-05-10 01:28:39 -0700
-
905b41aa7c
use error color for invalid poses
Matt Dunn-Rankin
2020-05-10 01:21:24 -0700
-
f2d48cad84
remove error tooltip bc it's broken in prod
Matt Dunn-Rankin
2020-05-10 01:17:16 -0700
-
6b616d917d
attempt to fix a prod-only tooltip bug 🤔
Matt Dunn-Rankin
2020-05-10 01:05:19 -0700
-
785d119324
set explicit page title on homepage
Matt Dunn-Rankin
2020-05-10 01:01:14 -0700
-
9b4a677395
fix Safari outfit controls visual bug
Matt Dunn-Rankin
2020-05-10 00:56:44 -0700
-
dcd8cc7a4a
do pet loading on homepage, scrap reset modal
Matt Dunn-Rankin
2020-05-10 00:54:23 -0700
-
385360ef10
basic home page!
Matt Dunn-Rankin
2020-05-10 00:21:04 -0700
-
feccb5a46f
misc image optimizations
Matt Dunn-Rankin
2020-05-10 00:17:09 -0700
-
6757775fec
change validPetPoses bit order, add dims to blob
Matt Dunn-Rankin
2020-05-03 13:02:28 -0700
-
01c6cbcfdb
reverse bit ordering in getValidPetPoses
Matt Dunn-Rankin
2020-05-03 12:58:35 -0700
-
da0398b50b
use bodyId, not speciesId, for pose transforms
Matt Dunn-Rankin
2020-05-03 12:55:37 -0700
-
a164235c0e
add cache-control to validPetPoses API
Matt Dunn-Rankin
2020-05-03 02:13:46 -0700
-
3f2f77c35d
Merge branch 'valid-pet-poses'
Matt Dunn-Rankin
2020-05-03 01:52:59 -0700
-
-
1bf33c14db
use compressed validPetPoses to save network
Matt Dunn-Rankin
2020-05-03 01:52:39 -0700
-
5d6b267992
fix outfit resets for emotion/gp
Matt Dunn-Rankin
2020-05-03 01:08:43 -0700
-
04a851a138
new endpoint for blob of valid pet poses
Matt Dunn-Rankin
2020-05-03 01:04:34 -0700
-
-
2214fe2815
remove flicker when opening the pose picker
Matt Dunn-Rankin
2020-05-03 00:15:03 -0700
-
6c4569656f
try to fix a compiler bug?
Matt Dunn-Rankin
2020-05-02 23:32:45 -0700
-
fc6258f6e9
fix a small mistake in OutfitPreview doAnimations
Matt Dunn-Rankin
2020-05-02 23:16:26 -0700
-
a142df86cf
return focus after PosePicker closes
Matt Dunn-Rankin
2020-05-02 23:04:31 -0700
-
5ea717c391
better handling of missing poses
Matt Dunn-Rankin
2020-05-02 22:59:30 -0700
-
2300fe4fbe
add ID to pet appearance fragment for more caching
Matt Dunn-Rankin
2020-05-02 22:41:01 -0700
-
2f8a4df27b
fix PosePicker PetState debug output
Matt Dunn-Rankin
2020-05-02 22:40:34 -0700
-
fb902e49f8
default emotion/gp for old outfit URLs
Matt Dunn-Rankin
2020-05-02 22:39:25 -0700
-
f828686ac5
cache PetAppearance for quick pose switches
Matt Dunn-Rankin
2020-05-02 22:37:52 -0700
-
6e1e0a5c0b
show updated pet appearance in outfit preview!
Matt Dunn-Rankin
2020-05-02 22:32:08 -0700
-
a064e5b471
move emotion / gender presentation to outfit state
Matt Dunn-Rankin
2020-05-02 22:20:17 -0700
-
fae2a579c2
focus the radio when opening PosePicker
Matt Dunn-Rankin
2020-05-02 22:07:47 -0700
-
752828b4b0
PosePicker is a radio!
Matt Dunn-Rankin
2020-05-02 22:04:20 -0700
-
117a802835
zoom transforms for species poses!!
Matt Dunn-Rankin
2020-05-02 21:04:54 -0700
-
d9b447bbb4
omit glitched pet states, add IDs
Matt Dunn-Rankin
2020-05-02 20:48:32 -0700
-
da82dba294
PosePicker uses real appearance data, ish
Matt Dunn-Rankin
2020-05-02 17:22:46 -0700
-
7dc01a6feb
get multiple pet poses, gender/emotion data
Matt Dunn-Rankin
2020-05-02 16:49:57 -0700
-
295a7ec8ba
twemoji for pose picker
Matt Dunn-Rankin
2020-05-02 16:03:23 -0700
-
4954d4adcf
pose picker foundational UI!
Matt Dunn-Rankin
2020-05-02 15:41:02 -0700
-
6b70df7e5e
split and simplify OutfitPreview & OutfitControls
Matt Dunn-Rankin
2020-05-02 13:40:37 -0700
-
fa92101b58
sync outfit url to location bar
Matt Dunn-Rankin
2020-04-30 00:45:01 -0700
-
c61612125c
add --database to
yarn mysql
script
Matt Dunn-Rankin
2020-04-30 00:34:17 -0700
-
a3204cd2cf
fix CSS bugs in Item
Matt Dunn-Rankin
2020-04-30 00:30:27 -0700
-
2db0e33f28
forward Cache-Control response header too!
Matt Dunn-Rankin
2020-04-30 00:18:01 -0700
-
86a7bd21eb
cache proxied images for 1 day
Matt Dunn-Rankin
2020-04-30 00:13:35 -0700
-
17d72310bb
start using asset proxy for item thumbnails
Matt Dunn-Rankin
2020-04-30 00:02:00 -0700
-
9075d4837e
add
yarn mysql
shortcut script!
Matt Dunn-Rankin
2020-04-30 00:01:49 -0700
-
839f9e4668
move outfit preview buttons to top
Matt Dunn-Rankin
2020-04-28 01:14:07 -0700
-
08aef8d863
oops, fix item/itemgroup transition!
Matt Dunn-Rankin
2020-04-27 10:14:13 -0700
-
7d4cedb146
oops, restricting the same zone is not conflict!
Matt Dunn-Rankin
2020-04-26 23:26:17 -0700
-
06fc2715de
oops, add .now to .gitignore
Matt Dunn-Rankin
2020-04-26 01:47:42 -0700
-
47117d08a3
docs for OutfitResetModal
Matt Dunn-Rankin
2020-04-26 01:45:17 -0700
-
821aa7f663
SpeciesColorPicker docs
Matt Dunn-Rankin
2020-04-26 01:44:26 -0700
-
864e275769
SearchPanel docs & cleanup
Matt Dunn-Rankin
2020-04-26 01:42:24 -0700
-
22d75d90c1
ItemsPanel docs + cleanup
Matt Dunn-Rankin
2020-04-26 01:14:31 -0700
-
5ae60d91d2
docs for util!
Matt Dunn-Rankin
2020-04-26 00:46:05 -0700
-
776bc33329
create ItemsAndSearchPanel, simplify search refs
Matt Dunn-Rankin
2020-04-26 00:37:58 -0700
-
5371cbbd4a
docs for App component
Matt Dunn-Rankin
2020-04-25 23:55:39 -0700
-
01c3f1f2fa
move most of the app into a src/app subdir
Matt Dunn-Rankin
2020-04-25 23:52:20 -0700
-
0eae1679aa
refactor ItemList.js -> Item.js, cleanups & docs
Matt Dunn-Rankin
2020-04-25 23:51:07 -0700
-
c0790b11c7
make remove button contrast against item hover bg
Matt Dunn-Rankin
2020-04-25 23:21:37 -0700
-
441f6550db
move hacky .css files into emotion
Matt Dunn-Rankin
2020-04-25 23:17:59 -0700
-
da3b690645
remove some leftover create-react-app boilerplate
Matt Dunn-Rankin
2020-04-25 23:10:07 -0700
-
b57cb2b223
dev todo updates
Matt Dunn-Rankin
2020-04-25 23:09:20 -0700
-
a3778d0467
put edit button back in the layout flow!
Matt Dunn-Rankin
2020-04-25 23:06:54 -0700
-
800cccf61c
move apollo-server-vercel into a lib folder
Matt Dunn-Rankin
2020-04-25 23:04:49 -0700
-
56af62fe90
split query tests into separately runnable files!
Matt Dunn-Rankin
2020-04-25 23:03:58 -0700
-
d2e530e1a0
add item descriptions; refactor to full snapshots
Matt Dunn-Rankin
2020-04-25 22:40:28 -0700
-
1ddf97a953
new initial demo outfit
Matt Dunn-Rankin
2020-04-25 22:13:55 -0700
-
e56bc2ec62
improve conflict detection w restricted zones
Matt Dunn-Rankin
2020-04-25 22:12:05 -0700
-
1ca61215be
use outfit name in page title
Matt Dunn-Rankin
2020-04-25 20:54:18 -0700
-
152ba2cb17
show remove button on group hover, oops!
Matt Dunn-Rankin
2020-04-25 20:48:48 -0700
-
7d54a05aa0
update dev todos!
Matt Dunn-Rankin
2020-04-25 20:45:35 -0700
-
96ec0bea90
scroll item to center during search keyboard nav
Matt Dunn-Rankin
2020-04-25 20:44:59 -0700
-
7d23ca656b
minor keyboard nav improvements
Matt Dunn-Rankin
2020-04-25 20:27:04 -0700
-
a3cc035821
Merge branch 'items-refactor'
Matt Dunn-Rankin
2020-04-25 20:22:07 -0700
-
-
ce8142cdbe
fix bug with remove button in search
Matt Dunn-Rankin
2020-04-25 20:21:51 -0700
-
17e78c5699
fix bug with duplicate search results
Matt Dunn-Rankin
2020-04-25 20:16:24 -0700
-
8866b6bca6
checkboxes and keyboard nav for search view!
Matt Dunn-Rankin
2020-04-25 20:06:51 -0700
-
40794d4e71
fix a bug with VisuallyHidden radios
Matt Dunn-Rankin
2020-04-25 19:10:55 -0700
-
7ecbaf82c2
fix padding for item and adjacent containers
Matt Dunn-Rankin
2020-04-25 19:06:58 -0700
-
047dbb6327
use ItemContainer in skeleton, too
Matt Dunn-Rankin
2020-04-25 19:02:30 -0700
-
6794093e8e
fix hover/focus beahvior for remove button
Matt Dunn-Rankin
2020-04-25 18:58:47 -0700
-
48da0903ca
use radios for items!
Matt Dunn-Rankin
2020-04-25 15:25:51 -0700
-
-
26244ea776
link sharing ^^
Matt Dunn-Rankin
2020-04-25 07:22:03 -0700
-
90ad9feb0c
move neopets.com loading into server
Matt Dunn-Rankin
2020-04-25 06:50:34 -0700
-
b1a60e4e9d
style tweaks & fixes for larger screens
Matt Dunn-Rankin
2020-04-25 05:43:55 -0700
-
b3ead75772
minor style tweak
Matt Dunn-Rankin
2020-04-25 05:39:07 -0700
-
3092cf9a51
add button to clear outfit
Matt Dunn-Rankin
2020-04-25 05:38:15 -0700
-
177aedc09d
outfit reset from pet name!
Matt Dunn-Rankin
2020-04-25 05:29:27 -0700
-
aded259f1b
even more robust handling of unfitting items
Matt Dunn-Rankin
2020-04-25 04:46:40 -0700
-
bed3cf7227
prefer nicer pet states
Matt Dunn-Rankin
2020-04-25 04:43:54 -0700
-
77568c7a2f
graceful handling of items that don't fit the pet
Matt Dunn-Rankin
2020-04-25 04:38:55 -0700
-
564cdef0ce
species/color picker!
Matt Dunn-Rankin
2020-04-25 04:33:05 -0700
-
d13420256c
add species/color GQL queries
Matt Dunn-Rankin
2020-04-25 03:42:05 -0700
-
9c9a2662a0
fix item skeletons for new spacing
Matt Dunn-Rankin
2020-04-25 03:05:26 -0700