ORIENT/modules/system/assets/ui/less
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
..
autocomplete.less Move autocomplete to Storm UI 2017-04-22 11:44:27 +10:00
breadcrumb.less Fixes secondary crumb styles 2017-05-30 21:42:44 +10:00
button.base.less Backend style improvements 2017-05-20 17:37:58 +10:00
button.groups.less Create "windex" z-index window manager 2016-05-21 14:42:10 +10:00
button.less Backend style improvements 2017-05-20 17:37:58 +10:00
button.mixins.less Backend style improvements 2017-05-20 17:37:58 +10:00
button.variables.less Continuity styling changes 2016-05-20 08:33:23 +10:00
callout.less Backend style improvements 2017-05-20 17:37:58 +10:00
chart.less Fixes icon styling in FireFox and Windows environment 2017-04-05 23:19:31 +10:00
checkbox.balloon.less Move balloon selector to Storm UI as checkbox.balloon 2015-07-01 11:38:37 +10:00
checkbox.less Add disabled state for unchecked checkbox (#4916) 2020-01-28 11:02:20 -06:00
datepicker.date.less Disable clock picker AM/PM time for now 2016-06-02 06:52:27 +10:00
datepicker.less Disable clock picker AM/PM time for now 2016-06-02 06:52:27 +10:00
datepicker.time.less Disable clock picker AM/PM time for now 2016-06-02 06:52:27 +10:00
datepicker.variables.less Restyle datepicker 2016-05-25 06:55:56 +10:00
dropdown.base.less Minro style improvements 2016-03-30 21:29:30 +02:00
dropdown.less Fix zindex of popup on mobile (#3890) 2018-11-23 00:52:45 -06:00
dropdown.variables.less Various styling changes 2016-05-20 06:33:16 +10:00
filter.less Implemented client side refresh of dependent options & server side checking of valid filter values before applying them to the query 2019-11-13 13:55:06 -06:00
flag.less Integrate flag-icon-css (#3797) 2018-09-25 08:23:18 -06:00
flashmessage.less Merge branch 'develop' into l55upgrade 2017-05-27 22:24:57 +10:00
form.base.less Improve UX for checkboxlists on mobile (#4841) 2019-12-22 13:39:22 -06:00
form.groups.less Create "windex" z-index window manager 2016-05-21 14:42:10 +10:00
form.less Improve UX for checkboxlists on mobile (#4841) 2019-12-22 13:39:22 -06:00
form.mixins.less More backend styling 2016-05-19 07:00:34 +10:00
form.variables.less Various styling changes 2016-05-20 06:33:16 +10:00
global.less Create "windex" z-index window manager 2016-05-21 14:42:10 +10:00
global.mixins.css3.less Move flash messages out 2015-05-26 19:16:09 +10:00
global.mixins.gradient.less More styling changes and other minor improvements 2016-04-21 04:52:21 +10:00
global.mixins.triangle.less Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
global.mixins.utility.css Reset outline to default - roll back #4895 (#5035) 2020-04-09 11:50:00 -06:00
global.mixins.utility.less Reset outline to default - roll back #4895 (#5035) 2020-04-09 11:50:00 -06:00
global.variables.less Tighten up font weight and login screen 2017-05-30 20:10:48 +10:00
icon.close.less Backend UI improvements 2017-05-20 20:00:24 +10:00
icon.icons.less Update FontAwesome to v4.7.0 2017-07-09 12:21:59 +10:00
icon.less Add icon sizes - Refs #1434 2015-09-16 06:03:57 +10:00
icon.mixins.less Remove the IE5 - IE7 Holly Hack support (#4594) 2019-09-04 09:32:29 -06:00
icon.variables.less Update FontAwesome to v4.7.0 2017-07-09 12:21:59 +10:00
inspector.less Style fixes 2017-05-22 20:01:09 +10:00
list.base.less global.less now provides all mixins and variables (KISS) 2015-07-29 19:14:26 +10:00
list.less List support for tr.nolink class 2020-01-06 19:44:06 +11:00
list.mixins.less global.less now provides all mixins and variables (KISS) 2015-07-29 19:14:26 +10:00
list.rowlink.less List support for tr.nolink class 2020-01-06 19:44:06 +11:00
list.variables.less Improve list tree styling and minor fix 2016-12-10 13:19:32 +11:00
loader.less Revert of 'loader.less', based on the issue #3792 (#3840) 2018-10-04 14:10:43 -06:00
pagination.less Further styling improvements 2017-01-09 08:37:36 +11:00
popover.less Fixed repeater add group popover in a popup context (#4058) 2019-01-27 11:52:46 -06:00
popup.base.less Various styling changes 2016-05-20 06:33:16 +10:00
popup.less Fixes multi click issue 2020-01-06 18:56:28 +11:00
popup.variables.less Add custom toolbar button support 2016-05-20 04:35:40 +10:00
progressbar.less Minro style improvements 2016-03-30 21:29:30 +02:00
scoreboard.less UI updates 2016-02-23 21:44:05 -08:00
select.less Add preview mode for taglist widget (#4349) 2019-06-19 08:22:36 +08:00
select.mixins.less More backend styling 2016-05-19 07:00:34 +10:00
select.variables.less Add support for placeholder in TagList widgets (#3453) 2018-11-15 13:32:59 -06:00
site.grid.less row-compact -> row-flush as per Storm naming convention 2015-11-28 14:12:25 +11:00
site.less global.less now provides all mixins and variables (KISS) 2015-07-29 19:14:26 +10:00
site.mixins.less Various clean up + documentation 2015-05-28 20:44:07 +10:00
site.normalize.less Reset outline to default - roll back #4895 (#5035) 2020-04-09 11:50:00 -06:00
site.print.less Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
site.reset.less Minro style improvements 2016-03-30 21:29:30 +02:00
site.typography.less Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
site.utility.less Register the system styles as a package, recompile them 2015-06-03 17:23:53 +10:00
site.variables.less Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
tab.base.less Minor revision to style fix 2016-12-08 01:59:19 +11:00
tab.less Tidy up checkbox list - refs #4599 2019-09-21 12:36:31 +10:00
taglist.less Add preview mode for taglist widget (#4349) 2019-06-19 08:22:36 +08:00
toolbar.less Adjust styling of clear search button 2019-03-29 02:34:12 +11:00
toolbar.variables.less Restyle the toolbar appearance 2016-05-25 05:15:34 +10:00
tooltip.less Continuity styling changes 2016-05-21 13:51:11 +10:00
tooltip.variables.less Continuity styling changes 2016-05-21 13:51:11 +10:00
utilities.less Adds nowrap class & recompile less 2016-11-22 06:56:03 +11:00
windex.variables.less Removed circular dependency 2018-07-06 14:40:50 -04:00