Brian Hicks
3090779b02
Merge branch 'master' into nri-ui-text-without-headings
2019-07-29 13:13:25 -05:00
Tessa Kelly
a462e9ff04
Write out the focus behavior explicitly
...
the focus still won't handle correctly until we update the checkboxes to take arbitrary attributes, unfortunately
2019-07-25 22:26:57 -07:00
Tessa Kelly
1fcca16f12
Update modal to take advantage of the new button API
2019-07-25 22:14:26 -07:00
Tessa Kelly
0c6e191a1d
cp Modal v5 to v6
2019-07-25 21:46:20 -07:00
Brian Hicks
b8bdb072e4
Merge branch 'master' into nri-ui-text-without-headings
2019-07-25 08:13:26 -05:00
brookeangel
8041530e72
Merge remote-tracking branch 'origin/master' into premium-checkbox-v6
2019-07-24 10:18:27 -07:00
Brian Hicks
6eba967567
replace Headings with Nri.Ui.Heading.V2
2019-07-23 09:58:23 -05:00
Brian Hicks
3935313198
upgrade use of Nri.Ui.Heading.V1 in the style guide
2019-07-23 09:53:43 -05:00
Brian Hicks
9fac5ad438
add Nri.Ui.Text.V4 without headings
2019-07-23 09:09:07 -05:00
Tessa Kelly
6896a5e6f3
Update link helpers to specify what they require in order to work properly
2019-07-19 18:27:17 -07:00
Tessa Kelly
19de994db2
Make label required
2019-07-19 18:16:46 -07:00
Tessa Kelly
2bad7531f0
Custom takes a list
2019-07-19 14:56:01 -07:00
Tessa Kelly
a9d6edd2d2
Ugrade palette version
2019-07-19 09:44:28 -07:00
Tessa Kelly
ee32290ba0
Merge remote-tracking branch 'origin/master' into tessa/use-color-library
2019-07-19 09:39:28 -07:00
Tessa Kelly
ba66f8f221
update attribute helpers to feel more natural in the new pattern
2019-07-19 09:07:42 -07:00
Tessa Kelly
b527f61894
Use attribute-based API instead
2019-07-19 08:57:56 -07:00
Tessa Kelly
4ce5e05a89
Merge remote-tracking branch 'origin/master' into tessa/more-flexible-button-v2
2019-07-19 08:45:10 -07:00
Gavin Panella
6a189a3bc9
Merge remote-tracking branch 'origin/master' into tessa/fix-disclosure-safari
2019-07-19 14:33:02 +02:00
brookeangel
1f15935faa
add V6
2019-07-17 14:34:16 -07:00
Brian Hicks
8c95289d19
Merge remote-tracking branch 'origin/master' into header-levels
2019-07-17 10:48:35 -05:00
Brian Hicks
f468a1c77a
add note about Heading.V1
2019-07-17 10:46:52 -05:00
Tessa
39b17e874a
Merge branch 'master' into tessa/fix-disclosure-safari
2019-07-15 08:41:16 -07:00
Brian Hicks
4a99f65a4b
use new heading API in styleguide
2019-07-12 17:06:21 -05:00
Tessa Kelly
719d77b844
Add a custom attribute to the examples
2019-07-11 15:25:00 -07:00
Tessa Kelly
ccf793d5e1
Generalize the button
2019-07-11 15:23:20 -07:00
Tessa Kelly
c7c56cdf3d
Rather than passing the attributes through, render the button and link directly
2019-07-11 14:41:46 -07:00
Tessa Kelly
441c6ff02c
💀 Remove 'Button'
2019-07-11 14:29:10 -07:00
Tessa Kelly
de29750f91
Adds function helpers for setting enabled or not
2019-07-11 14:23:25 -07:00
Tessa Kelly
bed50f0b8b
Get the sortable table compiling
2019-07-11 13:18:22 -07:00
Tessa Kelly
4a62b8271d
Copy sortable table code from monolith
2019-07-11 12:46:22 -07:00
Tessa Kelly
608ddffa33
Make the example more clear as to what's included in the disclosure indicator
2019-07-11 10:22:00 -07:00
Tessa Kelly
7a05940960
Adds a note about the clickable text being required
2019-07-11 10:07:10 -07:00
Tessa Kelly
8a99134bd8
Fix background color on disclosure indicator example
2019-07-11 10:04:39 -07:00
Tessa Kelly
60f25f9085
Implement the types
2019-07-03 12:13:01 -07:00
Tessa Kelly
eb4fdcc128
Allow for custom attributes in button
2019-07-03 11:00:28 -07:00
Tessa Kelly
0edfd97f51
Allow for custom attributes in link
2019-07-03 10:19:54 -07:00
Tessa Kelly
c35cf203c4
Move the link/button specialization to the renderer
2019-07-03 10:16:40 -07:00
Tessa Kelly
ccfdd6c532
💀 remove link
2019-07-03 10:00:15 -07:00
Tessa Kelly
d7aa9fa456
Duplicate the existing behavior with an initial version of the new API
2019-07-03 09:39:06 -07:00
Tessa Kelly
724260bd3a
Introduce builder pattern
2019-07-03 06:52:20 -07:00
Tessa Kelly
d2535caf34
Expose V9
2019-07-03 05:36:57 -07:00
Tessa
358cd76544
Merge branch 'master' into tessa/use-color-library
2019-07-02 16:12:08 -07:00
Aaron VonderHaar
68b096f00f
Update Text example docs
2019-06-27 17:13:50 -07:00
Aaron VonderHaar
b735965a6a
Nri.Ui.Text.V3: normalize how margins are used
2019-06-27 16:03:47 -07:00
Aaron VonderHaar
ce30943436
Add Nri.Ui.Text.V3
2019-06-27 16:03:47 -07:00
Tessa Kelly
44ff70191b
Use palette rather than color
2019-06-21 10:08:06 -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
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 Kelly
f4dff90f06
Make the pennant required
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
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
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
359c4d0531
Upgrade accessible-html version
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
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
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
d079e73395
Adds separate viewTitle helper
2019-06-11 12:11:59 -07:00
Tessa Kelly
52258fcd3e
Adds launch button helper
2019-06-11 12:11:59 -07:00
Tessa Kelly
a77eebd0c2
Basic working example of accessible button-free modules
2019-06-11 12:11:59 -07:00
Tessa Kelly
88b9b7986c
Adds modal componenet dependency
2019-06-11 12:11:59 -07:00
Tessa Kelly
f83456aa2a
Remove dependence on the assets
2019-06-11 12:11:59 -07:00
Tessa Kelly
1ec26224fd
Change version to v5
2019-06-11 12:11:59 -07:00
Aaron VonderHaar
1c75f4ab6d
Add aria tabpanel to SegmentedControl.V7
2019-06-04 17:47:27 -07:00
Aaron VonderHaar
8e04ea9771
Add flexibility to SegmentedControl example
2019-06-04 16:01:20 -07:00
Aaron VonderHaar
75b6e8a9ee
Remove id attribute from SegmentedControl.V7
2019-06-04 14:47:01 -07:00
Aaron VonderHaar
b05eefd421
Copy Nri.Ui.SegmentedControl.V7 from V6
2019-06-04 14:35:01 -07:00
Tessa Kelly
04dd20022e
Fix missing logo
2019-06-03 16:35:12 -07:00
Tessa Kelly
912fdcf381
💀 peerReview
2019-06-03 16:33:59 -07:00
Tessa Kelly
ac9b8d4c49
Merge remote-tracking branch 'origin/master' into lab/remove-unused-icons
2019-06-03 16:24:27 -07:00
Tessa Kelly
92841421ed
💀 remove deprecated icons
2019-06-03 16:16:16 -07:00
Tessa Kelly
788a2756d4
:skull teach assignments copy white
2019-06-03 16:11:47 -07:00
Tessa Kelly
6467fb551d
💀 left arrow
2019-06-03 16:10:39 -07:00
Tessa Kelly
3a32904eab
💀 lock deprecated
2019-06-03 16:10:24 -07:00
Tessa Kelly
361b08bbd6
Remove unused assets
2019-06-03 16:09:21 -07:00
Tessa Kelly
f87bb4663f
💀 clock red
2019-06-03 16:06:25 -07:00
Tessa Kelly
8cf1c2780f
💀 icon calendar and icon check
2019-06-03 16:04:47 -07:00
Tessa Kelly
405752dc32
💀 exclamation point
2019-06-03 16:04:00 -07:00
Tessa Kelly
5d9f256c8d
💀 check white
2019-06-03 16:03:09 -07:00
Tessa Kelly
2a0741c4a0
💀 late clock
2019-06-03 15:47:25 -07:00
Tessa Kelly
25d0c38ce8
💀 help
2019-06-03 15:45:37 -07:00
Tessa Kelly
9ad34d6fd3
Remove the small checkmark and keep the equality sign
2019-06-03 15:43:28 -07:00
Tessa Kelly
f17b0657bb
💀 dark blue checkmark
2019-06-03 15:36:20 -07:00
Tessa Kelly
04af1d93f7
💀 plus
2019-06-03 15:31:51 -07:00
Tessa Kelly
372f577bf0
💀 unhelpful and out of date comment
2019-06-03 15:30:25 -07:00
Tessa Kelly
622f06d95a
💀 quickwrite -- should use assignmentTypeQuickWrite instead
2019-06-03 15:29:57 -07:00
Tessa Kelly
b2b9c215c3
Adds skip to the styleguide
2019-06-03 15:28:24 -07:00