ORIENT/modules/backend
Ben Thomson 460aca5b01
Reset outline to default - roll back #4895 (#5035)
Replaces #4965. Rolls back #4895. Fixes #4964. Partially fixes #4819.

The previous attempts to add a stylised "focus" ring, while with the best intentions, did not take into account how "outline" normally works for people using visual aids. Most high contrast software will effect the outline if its available (ie. make it bolder or more prevalant), thus the "outline" property is paramount to maintaining accessibility.

The previous changes also present issues with elements using box-shadows already, and again, on high contrast, box-shadows are no longer rendered.

This change will bring back the outline property for focus, but with an addition to allow a blue highlight for Firefox, would should keep it in "parity" with WebKit.

Refs:
- https://a11yproject.com/posts/never-remove-css-outlines/
-  http://www.outlinenone.com
- https://stackoverflow.com/questions/52589391/css-box-shadow-vs-outline
2020-04-09 11:50:00 -06:00
..
assets Reset outline to default - roll back #4895 (#5035) 2020-04-09 11:50:00 -06:00
behaviors satisfy the code sniffer 2020-04-04 22:26:52 -06:00
classes Add support for linkable form tabs (#4754) 2020-04-04 21:56:48 -06:00
controllers Unsuspend a backend user from user update screen (#5032) 2020-04-07 13:22:41 -06:00
database Code quality clean up (#4449) 2019-07-18 08:50:37 -06:00
facades Code dusting (#2826) 2017-04-24 21:38:19 +10:00
formwidgets Simplify Media Library upload logic (#5026) 2020-04-04 02:11:28 -06:00
helpers Allow decompiled Backend JS assets (#4549) 2019-08-16 16:19:16 +08:00
lang Unsuspend a backend user from user update screen (#5032) 2020-04-07 13:22:41 -06:00
layouts Remove JS layout calculations of the backend navbar by using flexbox (#4811) 2020-04-02 10:47:24 -06:00
models Unsuspend a backend user from user update screen (#5032) 2020-04-07 13:22:41 -06:00
reportwidgets Hide link to "Access Logs" when the user doesn't have access (#4462) 2019-07-19 09:53:02 -06:00
skins {@inheritDoc} -> @inheritDoc 2017-03-16 06:26:14 +11:00
traits Use root namespace for Exception in catch block 2020-04-05 00:55:35 +08:00
views Prevent subject and password from being HTML encoded in the invite email (#4301) 2019-04-30 09:13:55 -06:00
widgets Support ignoreTimezone on `type: date` filter scopes too 2020-04-04 22:16:32 -06:00
ServiceProvider.php Markdown formwidget improvements (#5004) 2020-03-29 09:37:03 -06:00
composer.json Updating links in composer files 2018-04-16 02:33:08 -06:00
routes.php Add missing documentation comment blocks for fired events (#4788) 2019-11-24 23:59:00 -06:00