Commit Graph

3008 Commits

Author SHA1 Message Date
Tessa Kelly
a193082fa9 🎨 remove unnecessary argument hole 2020-09-04 16:49:07 -07:00
Tessa Kelly
12a804adb3 Audit current behavior 2020-09-04 16:47:31 -07:00
Juan Edi
ba9929ac3a WIIIIIIIPP implement one of the use cases to use new FocusTrap API 2020-09-04 19:36:22 -03:00
Tessa
a3d2ab6e4b
Merge pull request #593 from NoRedInk/raven/modal-improvements
Raven/modal improvements
2020-09-04 14:29:33 -07:00
Tessa Kelly
44975187d6 Apparently nesting Control records causes deque to fail. de-nest 2020-09-04 08:52:47 -07:00
Tessa Kelly
7bb32b0787 Fix mistake in the focus handling 2020-09-02 16:57:32 -07:00
Tessa Kelly
fd69c6c8a9 Pull out focus trap helper 2020-09-02 16:56:10 -07:00
Tessa Kelly
9802c33d8f 💀 remove dead code 2020-09-02 16:42:22 -07:00
Tessa Kelly
7aa2d65e96 Change closeButton to accept any msg type 2020-09-02 16:37:00 -07:00
Tessa Kelly
708f291081 The most major of API changes:
allows the user to set the id of their focusable element, and prevents autofocusing from overrding the other element id options and vice versa
2020-09-02 16:32:17 -07:00
Tessa Kelly
72e60d9367 Fix missing attributes in example code 2020-09-02 14:46:12 -07:00
Tessa Kelly
c09053b69c Add a helper for the continue button 2020-09-02 14:35:35 -07:00
Tessa Kelly
1eda22c565 Add a helper for the close button 2020-09-02 14:32:57 -07:00
Tessa Kelly
1c184d8179 add more changes to docs 2020-09-02 14:30:52 -07:00
Tessa Kelly
94f841c5f8 Adds keyboard support notes 2020-09-02 14:19:41 -07:00
Tessa Kelly
cb2b548064 Put all the attributes in a list in the controls 2020-09-02 14:15:42 -07:00
Tessa Kelly
9972b9a46b ALlow a little more customization inthe css 2020-09-02 14:09:52 -07:00
Tessa Kelly
e249033658 Adds showTitle helper 2020-09-02 14:04:06 -07:00
Tessa Kelly
87f2064938 Make the content customizable 2020-09-02 13:59:02 -07:00
Tessa Kelly
9ad216b994 Move the theme into the settings 2020-09-02 13:53:40 -07:00
Tessa Kelly
9743a69d32 Use Debug.Control 2020-09-02 13:44:39 -07:00
Tessa Kelly
7141bc1526 Add custom attribute to modal example 2020-09-02 13:37:57 -07:00
Tessa Kelly
d2dc009b10 calculate the title styles at the end 2020-09-02 13:37:24 -07:00
Tessa Kelly
92f15f6796 Adds custom attributes hole 2020-09-02 13:34:18 -07:00
Tessa Kelly
714c5ec36b Add a more extended example to the modal code 2020-09-02 13:17:56 -07:00
Tessa Kelly
14da7572d2 Hide the skip button when not focused 2020-09-02 12:53:27 -07:00
Tessa Kelly
97bf52f3bd Skip to header rather than to whole section 2020-09-02 12:39:35 -07:00
Tessa Kelly
367f3b824e Adds missing modal attribute (see https://www.w3.org/TR/wai-aria-practices-1.1/examples/dialog-modal/dialog.html\#) 2020-09-02 11:36:34 -07:00
Tessa Kelly
4c0ef73fa8 Switch to prevent default keydown event 2020-09-02 11:02:24 -07:00
Tessa Kelly
751aa89f84 Make info and warning into themes 2020-09-02 10:48:52 -07:00
Tessa Kelly
66bd38307c 💀 replace initOPen with open 2020-09-02 10:35:20 -07:00
Tessa Kelly
9b76457fb5 Change close to return a Model Cmd tuple 2020-09-02 10:29:53 -07:00
Tessa Kelly
b00ba16ad3 Adds helper for the close action that returns a model and cmd pair 2020-09-02 10:27:28 -07:00
Tessa Kelly
0768862b8b initOpen autofocuses on the first element 2020-09-02 10:17:53 -07:00
Tessa Kelly
9a67a64d63 Expose V11 2020-09-02 10:13:21 -07:00
Tessa Kelly
b04eee1d89 Use Modal.V11 2020-09-02 10:12:59 -07:00
Tessa Kelly
dfde8b6a84 cp Modal/V10 Modal/V11 2020-09-02 10:12:04 -07:00
Tessa
4989529746
Merge pull request #592 from NoRedInk/publish-message
Publish Message.V2
2020-09-02 10:10:01 -07:00
Tessa Kelly
2dff8ee6a6 Publish Message.V2 2020-09-02 09:58:41 -07:00
Brian Hicks
34d22c11c1
Merge pull request #591 from NoRedInk/FAB/live-region-banners
Fab/live region banners
2020-08-31 17:14:55 -05:00
Tessa Kelly
6e34e03d1c Polish docs 2020-08-31 11:57:28 -07:00
Tessa Kelly
d6c6313154 Adds alertDialog role docs 2020-08-31 11:49:43 -07:00
Tessa Kelly
7be5ef62b7 Adds docs for alertRole 2020-08-31 11:47:18 -07:00
Tessa Kelly
6c65010d24 Change the somethingWentWrong role to alert
while the details are interactible, the user definitely doesn't care about the details most of the time. And this error is not modal, which https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_alertdialog_role specifies as required for an alertdialog element
2020-08-31 11:47:09 -07:00
Tessa Kelly
7624530eb9 Use message v2 with alert role in the text input module on error" 2020-08-31 11:35:32 -07:00
Tessa Kelly
ed124e0f0e Set something went wrong role to alert dialog 2020-08-31 11:32:04 -07:00
Tessa Kelly
0a7ef831cd Move the background color into large and banner because we lost the visible border radius 2020-08-28 16:05:31 -07:00
Tessa Kelly
e5f5928c44 Render a table with all the examples 2020-08-28 16:05:31 -07:00
Tessa Kelly
4147112e08 Pull up the shared styles 2020-08-28 16:05:31 -07:00
Tessa Kelly
030113feca Fix tiny message custom theme styles 2020-08-28 16:05:31 -07:00