Tessa Kelly
be27802bcd
Bump
2019-06-21 10:40:23 -07:00
Tessa
aece305611
Merge pull request #293 from NoRedInk/tessa/icon-work
...
Accessible Modal
2019-06-18 09:20:34 -07:00
Tessa Kelly
7c2d9ea73c
Fix doc comment
2019-06-18 09:14:13 -07:00
Tessa Kelly
283472a0f0
Merge branch 'tessa/icon-work' of github.com:NoRedInk/noredink-ui into tessa/icon-work
2019-06-18 09:06:16 -07:00
Tessa Kelly
b7a8e178e3
Adds the subscriptions to the example
2019-06-18 09:03:13 -07:00
Tessa Kelly
b1d44c054f
🎨 avoid passing along a function with lots of arguments
2019-06-18 09:00:01 -07:00
Tessa Kelly
3ba03bbdef
Use a type alias to describe the focusable elements
2019-06-18 08:54:20 -07:00
Tessa
bcf228998c
Merge branch 'master' into tessa/icon-work
2019-06-13 17:25:56 -07:00
Tessa
fc7a40cdff
Merge pull request #292 from NoRedInk/tessa/update-premium-checkbox
...
Tessa/update premium checkbox
2019-06-13 08:50:15 -07:00
Tessa Kelly
bae3a24277
Fix the premium flag
2019-06-13 08:40:15 -07:00
Tessa Kelly
403e3aed69
Proactively avoid class collisions
2019-06-13 08:40:15 -07:00
Tessa Kelly
f6e89dace9
Fix likely future polluted namespace
2019-06-13 08:40:15 -07:00
Tessa Kelly
a1e333d83a
Fix polluted class namespace -- part 1
2019-06-13 08:40:15 -07:00
Tessa Kelly
fc681c7781
Expost Premium Checkbox V5
2019-06-13 08:40:15 -07:00
Tessa Kelly
1e6a274021
Adds change details
2019-06-13 08:40:15 -07:00
Tessa Kelly
f4dff90f06
Make the pennant required
2019-06-13 08:40:15 -07:00
Tessa Kelly
7723c5d63f
🎨 premium -> view
2019-06-13 08:40:15 -07:00
Tessa Kelly
9e1cac3d0e
🎨 inline the PremiumConfig
2019-06-13 08:40:15 -07:00
Tessa Kelly
a706c83927
Use the premium flag svgs
2019-06-13 08:40:15 -07:00
Tessa Kelly
991e7eb985
Adds premium with writing svg
2019-06-13 08:40:15 -07:00
Tessa Kelly
2ac4f889ff
Adds premium flag svg
2019-06-13 08:40:15 -07:00
Tessa Kelly
51e953d0cf
Remove the assets from the premium checkbox
2019-06-13 08:40:15 -07:00
Tessa Kelly
88855afc16
cp V4.elm V5.elm
2019-06-13 08:40:15 -07:00
Tessa Kelly
f713dbf448
Adds docs
2019-06-12 11:40:17 -07:00
Tessa Kelly
4fa137f642
Fix the states for main and secondary buttons
2019-06-12 11:27:21 -07:00
Tessa Kelly
a6aaca3e26
Apply dissmissibility fix
2019-06-12 11:20:44 -07:00
Tessa Kelly
699b2789de
Use newest modal version
2019-06-12 11:12:37 -07:00
Tessa Kelly
c5f6206fd9
Fix doc comments again
2019-06-11 12:20:26 -07:00
Tessa Kelly
01902bbff1
Fix docs
2019-06-11 12:16:19 -07:00
Tessa Kelly
ae00ab4841
Wire in setting for closing on escape or backdrop click
2019-06-11 12:11:59 -07:00
Tessa Kelly
83c06883f2
Adds dismiss on click setting
2019-06-11 12:11:59 -07:00
Tessa Kelly
576cc1f99a
Upgrade to newest modal version
2019-06-11 12:11:59 -07:00
Tessa Kelly
fdb55d26c5
💀 remove unused dependecy
2019-06-11 12:11:59 -07:00
Tessa Kelly
359c4d0531
Upgrade accessible-html version
2019-06-11 12:11:59 -07:00
Tessa Kelly
d152a96107
:bowtie: fix styling for secondary button
2019-06-11 12:11:59 -07:00
Tessa Kelly
daa52b80bc
Adds secondary button
2019-06-11 12:11:59 -07:00
Tessa Kelly
7792e6fb4b
Simplify the content view
...
Note that this is not perfect. if all the items in the modal are de-selected, then the trap doesn't work. pretty much just having the X doesn't work right now
2019-06-11 12:11:59 -07:00
Tessa Kelly
349d9132d3
Fix the focus trap behavior
2019-06-11 12:11:59 -07:00
Tessa Kelly
aac170b6bb
Fix the styles
2019-06-11 12:11:59 -07:00
Tessa Kelly
ffcee01e30
Move the settings into the modal
2019-06-11 12:11:59 -07:00
Tessa Kelly
89f38b32e4
Generalize the main button content
2019-06-11 12:11:59 -07:00
Tessa Kelly
88490ebdd2
Show the danger button
2019-06-11 12:11:59 -07:00
Tessa Kelly
35f9140117
Copy over simplified styles from NRI button
2019-06-11 12:11:59 -07:00
Tessa Kelly
ac6be5a103
Fix the content styles
2019-06-11 12:11:59 -07:00
Tessa Kelly
ad8be4964f
🎨 make launch button easier to work with
2019-06-11 12:11:59 -07:00
Tessa Kelly
2858098121
Adds primaryButton view
2019-06-11 12:11:59 -07:00
Tessa Kelly
a006d2836b
Configure when the x shows
2019-06-11 12:11:59 -07:00
Tessa Kelly
a049f6a167
Adds setting for the visible title
2019-06-11 12:11:59 -07:00
Tessa Kelly
3bd814d4c9
Fix styling of the title
2019-06-11 12:11:59 -07:00
Tessa Kelly
d079e73395
Adds separate viewTitle helper
2019-06-11 12:11:59 -07:00