ORIENT/modules/system
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 Remove unused imports 2018-08-24 19:51:59 +02:00
classes Allow disabled plugin's translations to load for display translations on system pages 2020-04-02 22:15:30 -06:00
console Add usingSource method to active datasource (#5017) 2020-04-01 18:12:50 +08:00
controllers Correctly display HTML entities in event log (#4566) 2019-12-17 22:43:44 +08:00
database Code quality clean up (#4449) 2019-07-18 08:50:37 -06:00
helpers Code quality clean up (#4449) 2019-07-18 08:50:37 -06:00
lang Slovenian language update (#5028) 2020-04-05 22:46:24 +08:00
models Load mail layouts from view files if not found in the database (#4904) 2020-03-31 02:27:46 -06:00
partials Fixes bugs with 'collapsed' saved to cookies (#4080) 2019-01-23 01:30:53 -06:00
reportwidgets Allow decompiled Backend JS assets (#4549) 2019-08-16 16:19:16 +08:00
traits Make cms.backendForceSecure an explicit setting 2020-01-18 18:05:26 +11:00
twig Code quality clean up (#4449) 2019-07-18 08:50:37 -06:00
views Improved email client support for branded mails (#4663) 2019-10-14 15:33:43 +08:00
ServiceProvider.php Allow plugins to be loaded on routes starting with /combine but not /combine/. 2020-01-21 12:26:20 -06:00
aliases.php Introduce new Cms helper 2016-08-20 14:43:49 +10:00
composer.json Updating links in composer files 2018-04-16 02:33:08 -06:00
providers.php Proxy ConsoleSupportServiceProvider properly 2018-01-24 18:09:41 +11:00
routes.php API docs progress 2017-03-16 17:08:20 +11:00