Commit Graph

1229 Commits

Author SHA1 Message Date
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
Tessa Kelly
f01d66f182 Merge branch 'tessa/icons-away' of github.com:NoRedInk/noredink-ui into tessa/icons-away 2019-04-04 12:22:19 -07:00
Tessa Kelly
a0e279641e Expose the new modules 2019-04-04 12:22:07 -07:00
Tessa
ee4adcce29
Merge branch 'master' into tessa/icons-away 2019-04-04 12:18:07 -07:00
Tessa Kelly
ae3034e69c 💀 remove unused imports 2019-04-04 12:14:52 -07:00
Tessa Kelly
252fee9b00 💀 remove asset requirements for premium checkbox v4 2019-04-04 12:13:10 -07:00
Tessa Kelly
da01ad5caa :bowtie: adjust vertical alignment a scootch 2019-04-04 12:11:34 -07:00
Tessa Kelly
6dd9629d6e Fix missing xlinkhrefs 2019-04-04 12:08:16 -07:00
Tessa Kelly
a2c183e0bb Fix the positioning of the icon 2019-04-04 11:42:49 -07:00
Tessa Kelly
fcbebfaa32 Remove helpers 2019-04-04 11:41:26 -07:00
Tessa Kelly
4faffae6db Reorganize the file a bit 2019-04-04 11:39:07 -07:00
Tessa Kelly
ef219d7259 🎨 pull out checkbox helper 2019-04-04 11:35:54 -07:00
Tessa Kelly
28396866ad Pull out checkbox container view 2019-04-04 11:33:42 -07:00
Tessa Kelly
187e50bb84 Go back to display none for now
inputs are kinda funky as far as how the styles work. the usual clip trick wont' do it
2019-04-04 11:31:33 -07:00
Tessa Kelly
5d71a9d739 Fix bad label reference 2019-04-04 11:28:54 -07:00
Tessa Kelly
2bea5d3550 move the icon styles inline 2019-04-04 11:28:07 -07:00
Tessa Kelly
2c80f889c1 💀 kill dead code 2019-04-04 11:23:50 -07:00
Tessa Kelly
9a511b3359 💀 remove old checkbox implementation 2019-04-04 11:23:17 -07:00
Tessa Kelly
8016f9a8ec Use the square view 2019-04-04 11:19:33 -07:00
Tessa Kelly
4b31fcaeeb Pull out onCheck helper 2019-04-04 11:08:23 -07:00
Tessa Kelly
4f1913420b Don't prematurely get the label class 2019-04-04 10:59:23 -07:00
Tessa Kelly
2ac25c25fa Add the label styles in directly 2019-04-04 10:58:04 -07:00
Tessa Kelly
5002e727ce Separate out the enabled and disabled icon views 2019-04-04 10:53:57 -07:00
Tessa Kelly
360aca8be8 Adds enabled- and disabled- specific label views 2019-04-04 10:47:38 -07:00