Commit Graph

1202 Commits

Author SHA1 Message Date
Tessa Kelly
6d77709b66 NOTE: breaking change
store the previous panel on the model
2019-04-08 17:33:58 -07:00
Tessa Kelly
4209407bf7 Wrap the current index in a record 2019-04-08 17:17:32 -07:00
Tessa Kelly
3621678f20 Adds from LTR direction 2019-04-08 17:17:15 -07:00
Tessa Kelly
fb380f56c9 Thread a direction through to animate out 2019-04-08 17:12:51 -07:00
Tessa Kelly
2d970ffbf0 Thread through an animation direction to animate in 2019-04-08 17:11:29 -07:00
Tessa Kelly
f86e907317 🎨 tidy up the summarization logic 2019-04-08 17:08:22 -07:00
Tessa Kelly
df7f333b17 🎨 tidy up the previous panel view 2019-04-08 17:06:21 -07:00
Tessa Kelly
cabd88cbe2 :bowtie: polish up the look of the animations 2019-04-08 16:50:06 -07:00
Tessa Kelly
c145567c55 Add some animating out:
this requires keeping the previous panel in the view somewhere *if we're keyframing, afaik. currenlty pretty messy
2019-04-08 16:13:46 -07:00
Tessa Kelly
88f45ce638 Make a hole for the previous panel's animation out 2019-04-08 15:32:09 -07:00
Tessa Kelly
f510b851d9 🎨 adds animate In and animate Out helpers 2019-04-08 15:25:56 -07:00
Tessa Kelly
f411caf7d0 Use keyed nodes so that each panel animates in 2019-04-08 15:15:05 -07:00
Tessa Kelly
cd21ba4fa0 Add a slide in 2019-04-08 15:11:37 -07:00
Tessa Kelly
e79e044887 Separate out the layout styles from the modal background styles 2019-04-08 14:59:43 -07:00
Tessa Kelly
651606a539 :bowtie: improve height behavior on small screens 2019-04-08 14:53:49 -07:00
Tessa
04285e2f5d
Merge pull request #248 from NoRedInk/new-version
Bump
2019-04-08 10:24:51 -07:00
Tessa Kelly
5538328ac3 Bump 2019-04-08 10:19:52 -07:00
Tessa
dcf49c5204
Merge pull request #246 from NoRedInk/lab/modal-flow
Lab/modal flow
2019-04-08 10:12:22 -07:00
Tessa
d39ac8bb23
Merge branch 'master' into lab/modal-flow 2019-04-08 10:03:39 -07:00
Tessa
99dc48bd93
Merge pull request #245 from NoRedInk/tessa/icons-away
Tessa/icons away
2019-04-08 09:50:40 -07:00
Tessa Kelly
5fc1313d3b Makes test pass 2019-04-05 14:01:17 -07:00
Tessa Kelly
de598edb97 Adds test against forward button navigability 2019-04-05 13:58:16 -07:00
Tessa Kelly
52471e96d7 Adds fully functional dots 2019-04-05 13:36:26 -07:00
Tessa Kelly
2ba63bd699 :bowtie: polish the nav buttons 2019-04-05 13:00:27 -07:00
Tessa Kelly
5ae0921512 Get the test passing in a very specific way
styles are bad
2019-04-05 12:54:56 -07:00
Tessa Kelly
3c491a77ea Adds failing test against navigation behavior 2019-04-05 12:45:58 -07:00
Tessa Kelly
515e5085b7 Add dot from assignment form (minus some peer review specific stuff and integer checking 2019-04-05 12:43:41 -07:00
Tessa Kelly
71a8772f67 Adds test against clicking straight through the modals 2019-04-05 12:36:48 -07:00
Tessa Kelly
3d988ba028 Set up test context 2019-04-05 12:35:40 -07:00
Tessa Kelly
7b8ee07c7b adds basic test against open and closed states 2019-04-05 12:09:09 -07:00
Tessa Kelly
1a34b4ed85 Expose the slide modal 2019-04-05 11:48:17 -07:00
Tessa Kelly
feaa33d725 Adds documentation 2019-04-05 11:47:26 -07:00
Tessa Kelly
22a714936e Always align the button near the bottom of the modal 2019-04-05 11:44:38 -07:00
Tessa Kelly
aedbb9e6a3 Lock-in the modal height in the configuration 2019-04-05 11:40:32 -07:00
Tessa Kelly
c58e892573 Adds naive label" 2019-04-05 11:34:17 -07:00
Tessa Kelly
6a5e218e91 Separate out the view backdrop use from the view modal use 2019-04-05 11:22:35 -07:00
Tessa Kelly
3a8c787717 Move the global style to the backdrop 2019-04-05 11:21:51 -07:00
Tessa Kelly
ef86e70fc9 Extract modal backdrop
this makes it more clear that the dialog and modal roles are attached in the wrong spot --
to the backdrop rather than the actual modal
;
2019-04-05 11:18:47 -07:00
Tessa Kelly
b0a4fb6a19 Disallow clickable images 2019-04-05 11:15:06 -07:00
Tessa Kelly
5b696dc7da 🎨 tidy the view panels use 2019-04-05 11:13:47 -07:00
Tessa Kelly
553703ced8 🎨 wrap the slide modal state in an opaque type 2019-04-05 11:11:37 -07:00
Tessa Kelly
808776d703 Adds modal state 2019-04-04 19:19:55 -07:00
Tessa Kelly
93337714c9 Add multiple panels 2019-04-04 19:05:09 -07:00
Tessa Kelly
87ce7898ca adds type annotations 2019-04-04 18:55:42 -07:00
Tessa Kelly
06251154d7 Begin making room for multiple panels 2019-04-04 18:52:02 -07:00
Tessa Kelly
12f846171a Remove width, as I don't see how or where it's used 2019-04-04 18:46:53 -07:00
Tessa Kelly
2041321380 Add a single button in the footer 2019-04-04 18:46:05 -07:00
Tessa Kelly
ff675ad8fc Add the icon and title to the view 2019-04-04 18:41:05 -07:00
Tessa Kelly
98eff48478 Adds first version of the slide modal 2019-04-04 18:30:12 -07:00
Tessa Kelly
b68176f08d Fix docs 2019-04-04 13:51:32 -07:00