Commit Graph

1480 Commits

Author SHA1 Message Date
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