From 8f7d62c9d701d079568f49c3bb35605fa646fb53 Mon Sep 17 00:00:00 2001 From: Mark Sharp Date: Tue, 12 Nov 2024 15:11:01 +0000 Subject: [PATCH] Do not lint styles.css --- gulpfile.js | 14 +++++++--- package-lock.json | 65 +++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + scss/styles.scss | 1 - styles.css | 1 + styles.css.map | 2 +- 6 files changed, 78 insertions(+), 6 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index c4a9036..fa25b1d 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,9 +1,10 @@ "use strict"; -const { src, dest, watch, series } = require('gulp'); +const {src, dest, watch, series} = require('gulp'); const notify = require('gulp-notify'); const cleanCss = require('gulp-clean-css'); -const sass = require('gulp-sass')(require('sass')) +const sass = require('gulp-sass')(require('sass')); const sourcemaps = require('gulp-sourcemaps'); +const gap = require('gulp-append-prepend'); function sassy() { return src('./scss/styles.scss') @@ -15,9 +16,14 @@ function sassy() { .pipe(notify("CSS Compiled!")); } +function bitolint() { + return src('./styles.css') + .pipe(gap.prependText('/* stylelint-disable */')) + .pipe(dest('.')); +} + function watchme() { - watch('./scss/**/*.scss', series(sassy)); + watch('./scss/**/*.scss', series(sassy, bitolint)); } exports.default = watchme; -exports.sass = sassy; \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 02d098b..5dc5cdd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "devDependencies": { "child_process": "^1.0.2", "gulp": "^4.0.2", + "gulp-append-prepend": "^1.0.9", "gulp-clean-css": "^4.3.0", "gulp-concat": "^2.6.1", "gulp-notify": "^4.0.0", @@ -2969,6 +2970,31 @@ "node": ">= 0.10" } }, + "node_modules/gulp-append-prepend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/gulp-append-prepend/-/gulp-append-prepend-1.0.9.tgz", + "integrity": "sha512-IUHAd9NHNpQWj0dA8GTEkgUlrgEhTZVe5T6AuEAAMlMSIMdxDZlCQj7zSKDL69nMJpsvgtgosAG4+n6zlhv27Q==", + "dev": true, + "dependencies": { + "plugin-error": "^1.0.1", + "read-file": "^0.2.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-append-prepend/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, "node_modules/gulp-clean-css": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", @@ -6253,6 +6279,16 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/read-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/read-file/-/read-file-0.2.0.tgz", + "integrity": "sha512-na/zgd5KplGlR+io+ygXQMIoDfX/Y0bNS5+P2TOXOTk5plquOVd0snudCd30hZJAsnVK2rxuxUP2z0CN+Aw1lQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, "node_modules/read-package-json-fast": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", @@ -11022,6 +11058,29 @@ "vinyl-fs": "^3.0.0" } }, + "gulp-append-prepend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/gulp-append-prepend/-/gulp-append-prepend-1.0.9.tgz", + "integrity": "sha512-IUHAd9NHNpQWj0dA8GTEkgUlrgEhTZVe5T6AuEAAMlMSIMdxDZlCQj7zSKDL69nMJpsvgtgosAG4+n6zlhv27Q==", + "dev": true, + "requires": { + "plugin-error": "^1.0.1", + "read-file": "^0.2.0", + "through2": "^2.0.1" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, "gulp-clean-css": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", @@ -13593,6 +13652,12 @@ } } }, + "read-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/read-file/-/read-file-0.2.0.tgz", + "integrity": "sha512-na/zgd5KplGlR+io+ygXQMIoDfX/Y0bNS5+P2TOXOTk5plquOVd0snudCd30hZJAsnVK2rxuxUP2z0CN+Aw1lQ==", + "dev": true + }, "read-package-json-fast": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", diff --git a/package.json b/package.json index 9b35114..9bed6d1 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "devDependencies": { "child_process": "^1.0.2", "gulp": "^4.0.2", + "gulp-append-prepend": "^1.0.9", "gulp-clean-css": "^4.3.0", "gulp-concat": "^2.6.1", "gulp-notify": "^4.0.0", diff --git a/scss/styles.scss b/scss/styles.scss index 37a0925..3a8d01b 100644 --- a/scss/styles.scss +++ b/scss/styles.scss @@ -1,4 +1,3 @@ -// Accessibility features /* Colours */ $black: #000; $blackish: #111; diff --git a/styles.css b/styles.css index 2e8b77a..0cc29cd 100644 --- a/styles.css +++ b/styles.css @@ -1,2 +1,3 @@ +/* stylelint-disable */ @font-face{font-family:"AT Comic";src:url([[font:local_accessibilitytool|comic-r.woff]]) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AT Mono";src:url([[font:local_accessibilitytool|mono-r.woff]]) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;src:url([[font:local_accessibilitytool|OpenDyslexic-Regular.woff]]) format("woff");font-weight:400;font-style:normal}body.at-font-modern :not(.fontstyle_default,.fa){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body.at-font-modern h1,body.at-font-modern h2,body.at-font-modern h3,body.at-font-modern h4,body.at-font-modern h5{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body.at-font-classic :not(.fontstyle_default,.fa){font-family:Palatino,"Times New Roman",serif}body.at-font-classic h1,body.at-font-classic h2,body.at-font-classic h3,body.at-font-classic h4,body.at-font-classic h5{font-family:Palatino,"Times New Roman",serif}body.at-font-comic :not(.fontstyle_default,.fa){font-family:"AT Comic",Chalkboard,"Comic Sans","Comic Sans MS",sans-serif}body.at-font-comic h1,body.at-font-comic h2,body.at-font-comic h3,body.at-font-comic h4,body.at-font-comic h5{font-family:"AT Comic",Chalkboard,"Comic Sans","Comic Sans MS",sans-serif}body.at-font-mono :not(.fontstyle_default,.fa){font-family:"AT Mono",Menlo,"Courier New",monospace}body.at-font-mono h1,body.at-font-mono h2,body.at-font-mono h3,body.at-font-mono h4,body.at-font-mono h5{font-family:"AT Mono",Menlo,"Courier New",monospace}body.at-font-opendyslexic :not(.fontstyle_default,.fa){font-family:OpenDyslexic,sans-serif}body.at-font-opendyslexic h1,body.at-font-opendyslexic h2,body.at-font-opendyslexic h3,body.at-font-opendyslexic h4,body.at-font-opendyslexic h5{font-family:OpenDyslexic,sans-serif}body.at-contrast #region-main a{text-decoration:none}body.at-contrast #region-main a:focus,body.at-contrast #region-main a:hover{border-bottom:none;text-decoration:none}body.at-contrast #region-main a:focus *,body.at-contrast #region-main a:hover *{border-bottom:none;text-decoration:none}body.at-contrast:not(.at-contrast-default) *{border-radius:0!important;text-shadow:none!important}body.at-contrast:not(.at-contrast-default) .dropdown-divider{background-color:#f6f6f6!important}body.at-contrast:not(.at-contrast-default) a{text-decoration:none}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer),body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer),body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer),body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer){background:0 0!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .administration,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .administration,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .administration,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .administration{background-color:var(--activityadministration)!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .assessment,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .assessment,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .assessment,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .assessment{background-color:var(--activityassessment)!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .collaboration,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .collaboration,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .collaboration,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .collaboration{background-color:var(--activitycollaboration)!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .communication,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .communication,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .communication,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .communication{background-color:var(--activitycommunication)!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .content,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .content,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .content,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .content{background-color:var(--activitycontent)!important}body.at-contrast .block-recentlyaccesseditems a.active :not(.activityiconcontainer) .interface,body.at-contrast .block-recentlyaccesseditems a:active :not(.activityiconcontainer) .interface,body.at-contrast .block-recentlyaccesseditems a:focus :not(.activityiconcontainer) .interface,body.at-contrast .block-recentlyaccesseditems a:hover :not(.activityiconcontainer) .interface{background-color:var(--activityinterface)!important}body.at-contrast .filepicker a.fp-file *{background:0 0!important}body.at-contrast.at-contrast-yb :not(.activityiconcontainer,.activityicon,.icon){background-color:#000!important;color:#cc0!important;border-color:#cc0!important}body.at-contrast.at-contrast-yb * .moodle-dialogue-wrap *{background-color:#1a1a1a!important}body.at-contrast.at-contrast-yb * .form-control::placeholder{color:#ff0}body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(0,0,0,.5)!important}body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(0,0,0,.25)!important}body.at-contrast.at-contrast-yb * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#cc0!important}body.at-contrast.at-contrast-yb * .editor_atto_toolbar *{background-color:#000!important;color:#cc0!important;border-color:#cc0!important}body.at-contrast.at-contrast-yb * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#cc0!important;color:#000!important;border-radius:50%!important}body.at-contrast.at-contrast-yb * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-yb * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-yb * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-yb * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-yb * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-yb * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-yb * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-yb * a:hover:not(.fp-file,.card){background-color:#cc0!important;color:#000!important}body.at-contrast.at-contrast-yb * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-yb * a:hover:not(.fp-file,.card) *{background-color:#cc0!important;color:#000!important}body.at-contrast.at-contrast-yb * .dropdown-item:active,body.at-contrast.at-contrast-yb * .dropdown-item:focus,body.at-contrast.at-contrast-yb * .dropdown-item:focus-within,body.at-contrast.at-contrast-yb * .dropdown-item:hover,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:hover{background-color:#cc0!important;color:#000!important}body.at-contrast.at-contrast-yb * .dropdown-item:active a,body.at-contrast.at-contrast-yb * .dropdown-item:active a i,body.at-contrast.at-contrast-yb * .dropdown-item:focus a,body.at-contrast.at-contrast-yb * .dropdown-item:focus a i,body.at-contrast.at-contrast-yb * .dropdown-item:focus-within a,body.at-contrast.at-contrast-yb * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-yb * .dropdown-item:hover a,body.at-contrast.at-contrast-yb * .dropdown-item:hover a i,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-yb * .form-autocomplete-suggestions li:hover a i{background-color:#cc0!important;color:#000!important}body.at-contrast.at-contrast-yb * .initialbar .active *{background-color:#cc0!important;color:#000!important}body.at-contrast.at-contrast-yb * #region-main a:not(.dropdown-item){border-bottom:solid 1px #cc0}body.at-contrast.at-contrast-yb * .navbar{border-bottom:solid 1px #cc0}body.at-contrast.at-contrast-yb * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-yb * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-yb * .block .minicalendar td.weekend{color:#cc0!important}body.at-contrast.at-contrast-by :not(.activityiconcontainer,.activityicon,.icon){background-color:#ee6!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-by * .moodle-dialogue-wrap *{background-color:#f3f394!important}body.at-contrast.at-contrast-by * .form-control::placeholder{color:#2b2b2b}body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar){background-color:rgba(238,238,102,0)!important}body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(238,238,102,.75)!important;color:#ee6!important}body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(238,238,102,.5)!important}body.at-contrast.at-contrast-by * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#111!important}body.at-contrast.at-contrast-by * .editor_atto_toolbar *{background-color:#ee6!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-by * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#111!important;color:#ee6!important;border-radius:50%!important}body.at-contrast.at-contrast-by * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-by * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-by * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-by * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-by * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-by * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-by * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-by * a:hover:not(.fp-file,.card){background-color:#111!important;color:#ee6!important}body.at-contrast.at-contrast-by * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-by * a:hover:not(.fp-file,.card) *{background-color:#111!important;color:#ee6!important}body.at-contrast.at-contrast-by * .dropdown-item:active,body.at-contrast.at-contrast-by * .dropdown-item:focus,body.at-contrast.at-contrast-by * .dropdown-item:focus-within,body.at-contrast.at-contrast-by * .dropdown-item:hover,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:hover{background-color:#111!important;color:#ee6!important}body.at-contrast.at-contrast-by * .dropdown-item:active a,body.at-contrast.at-contrast-by * .dropdown-item:active a i,body.at-contrast.at-contrast-by * .dropdown-item:focus a,body.at-contrast.at-contrast-by * .dropdown-item:focus a i,body.at-contrast.at-contrast-by * .dropdown-item:focus-within a,body.at-contrast.at-contrast-by * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-by * .dropdown-item:hover a,body.at-contrast.at-contrast-by * .dropdown-item:hover a i,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-by * .form-autocomplete-suggestions li:hover a i{background-color:#111!important;color:#ee6!important}body.at-contrast.at-contrast-by * .initialbar .active *{background-color:#111!important;color:#ee6!important}body.at-contrast.at-contrast-by * #region-main a:not(.dropdown-item){border-bottom:solid 1px #111}body.at-contrast.at-contrast-by * .navbar{border-bottom:solid 1px #111}body.at-contrast.at-contrast-by * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-by * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-by * .block .minicalendar td.weekend{color:#111!important}body.at-contrast.at-contrast-wg :not(.activityiconcontainer,.activityicon,.icon){background-color:#444!important;color:#eee!important;border-color:#eee!important}body.at-contrast.at-contrast-wg * .moodle-dialogue-wrap *{background-color:#5e5e5e!important}body.at-contrast.at-contrast-wg * .form-control::placeholder{color:#fff}body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(0,0,0,.5)!important}body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(0,0,0,.25)!important}body.at-contrast.at-contrast-wg * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#444!important}body.at-contrast.at-contrast-wg * .editor_atto_toolbar *{background-color:#444!important;color:#eee!important;border-color:#eee!important}body.at-contrast.at-contrast-wg * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#eee!important;color:#444!important;border-radius:50%!important}body.at-contrast.at-contrast-wg * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-wg * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-wg * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-wg * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-wg * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-wg * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-wg * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-wg * a:hover:not(.fp-file,.card){background-color:#eee!important;color:#444!important}body.at-contrast.at-contrast-wg * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-wg * a:hover:not(.fp-file,.card) *{background-color:#eee!important;color:#444!important}body.at-contrast.at-contrast-wg * .dropdown-item:active,body.at-contrast.at-contrast-wg * .dropdown-item:focus,body.at-contrast.at-contrast-wg * .dropdown-item:focus-within,body.at-contrast.at-contrast-wg * .dropdown-item:hover,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:hover{background-color:#eee!important;color:#444!important}body.at-contrast.at-contrast-wg * .dropdown-item:active a,body.at-contrast.at-contrast-wg * .dropdown-item:active a i,body.at-contrast.at-contrast-wg * .dropdown-item:focus a,body.at-contrast.at-contrast-wg * .dropdown-item:focus a i,body.at-contrast.at-contrast-wg * .dropdown-item:focus-within a,body.at-contrast.at-contrast-wg * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-wg * .dropdown-item:hover a,body.at-contrast.at-contrast-wg * .dropdown-item:hover a i,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-wg * .form-autocomplete-suggestions li:hover a i{background-color:#eee!important;color:#444!important}body.at-contrast.at-contrast-wg * .initialbar .active *{background-color:#eee!important;color:#444!important}body.at-contrast.at-contrast-wg * #region-main a:not(.dropdown-item){border-bottom:solid 1px #eee}body.at-contrast.at-contrast-wg * .navbar{border-bottom:solid 1px #eee}body.at-contrast.at-contrast-wg * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-wg * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-wg * .block .minicalendar td.weekend{color:#eee!important}body.at-contrast.at-contrast-br :not(.activityiconcontainer,.activityicon,.icon){background-color:#eeb9b9!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-br * .moodle-dialogue-wrap *{background-color:#f8e2e2!important}body.at-contrast.at-contrast-br * .form-control::placeholder{color:#2b2b2b}body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(238,185,185,.75)!important}body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:#eeb9b9!important}body.at-contrast.at-contrast-br * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#000!important}body.at-contrast.at-contrast-br * .editor_atto_toolbar *{background-color:#eeb9b9!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-br * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#111!important;color:#eeb9b9!important;border-radius:50%!important}body.at-contrast.at-contrast-br * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-br * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-br * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-br * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-br * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-br * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-br * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-br * a:hover:not(.fp-file,.card){background-color:#111!important;color:#eeb9b9!important}body.at-contrast.at-contrast-br * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-br * a:hover:not(.fp-file,.card) *{background-color:#111!important;color:#eeb9b9!important}body.at-contrast.at-contrast-br * .dropdown-item:active,body.at-contrast.at-contrast-br * .dropdown-item:focus,body.at-contrast.at-contrast-br * .dropdown-item:focus-within,body.at-contrast.at-contrast-br * .dropdown-item:hover,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:hover{background-color:#111!important;color:#eeb9b9!important}body.at-contrast.at-contrast-br * .dropdown-item:active a,body.at-contrast.at-contrast-br * .dropdown-item:active a i,body.at-contrast.at-contrast-br * .dropdown-item:focus a,body.at-contrast.at-contrast-br * .dropdown-item:focus a i,body.at-contrast.at-contrast-br * .dropdown-item:focus-within a,body.at-contrast.at-contrast-br * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-br * .dropdown-item:hover a,body.at-contrast.at-contrast-br * .dropdown-item:hover a i,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-br * .form-autocomplete-suggestions li:hover a i{background-color:#111!important;color:#eeb9b9!important}body.at-contrast.at-contrast-br * .initialbar .active *{background-color:#111!important;color:#eeb9b9!important}body.at-contrast.at-contrast-br * #region-main a:not(.dropdown-item){border-bottom:solid 1px #111}body.at-contrast.at-contrast-br * .navbar{border-bottom:solid 1px #111}body.at-contrast.at-contrast-br * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-br * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-br * .block .minicalendar td.weekend{color:#111!important}body.at-contrast.at-contrast-bb :not(.activityiconcontainer,.activityicon,.icon){background-color:#b9d9ee!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-bb * .moodle-dialogue-wrap *{background-color:#e2eff8!important}body.at-contrast.at-contrast-bb * .form-control::placeholder{color:#2b2b2b}body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(185,217,238,.75)!important}body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(185,217,238,.95)!important}body.at-contrast.at-contrast-bb * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#000!important}body.at-contrast.at-contrast-bb * .editor_atto_toolbar *{background-color:#b9d9ee!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-bb * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#111!important;color:#b9d9ee!important;border-radius:50%!important}body.at-contrast.at-contrast-bb * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-bb * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-bb * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bb * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-bb * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-bb * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-bb * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bb * a:hover:not(.fp-file,.card){background-color:#111!important;color:#b9d9ee!important}body.at-contrast.at-contrast-bb * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bb * a:hover:not(.fp-file,.card) *{background-color:#111!important;color:#b9d9ee!important}body.at-contrast.at-contrast-bb * .dropdown-item:active,body.at-contrast.at-contrast-bb * .dropdown-item:focus,body.at-contrast.at-contrast-bb * .dropdown-item:focus-within,body.at-contrast.at-contrast-bb * .dropdown-item:hover,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:hover{background-color:#111!important;color:#b9d9ee!important}body.at-contrast.at-contrast-bb * .dropdown-item:active a,body.at-contrast.at-contrast-bb * .dropdown-item:active a i,body.at-contrast.at-contrast-bb * .dropdown-item:focus a,body.at-contrast.at-contrast-bb * .dropdown-item:focus a i,body.at-contrast.at-contrast-bb * .dropdown-item:focus-within a,body.at-contrast.at-contrast-bb * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-bb * .dropdown-item:hover a,body.at-contrast.at-contrast-bb * .dropdown-item:hover a i,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-bb * .form-autocomplete-suggestions li:hover a i{background-color:#111!important;color:#b9d9ee!important}body.at-contrast.at-contrast-bb * .initialbar .active *{background-color:#111!important;color:#b9d9ee!important}body.at-contrast.at-contrast-bb * #region-main a:not(.dropdown-item){border-bottom:solid 1px #111}body.at-contrast.at-contrast-bb * .navbar{border-bottom:solid 1px #111}body.at-contrast.at-contrast-bb * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-bb * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-bw :not(.activityiconcontainer,.activityicon,.icon){background-color:#f6f6f6!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-bw * .moodle-dialogue-wrap *{background-color:#e9e9e9!important}body.at-contrast.at-contrast-bw * .form-control::placeholder{color:#2b2b2b}body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar){background-color:rgba(255,255,255,0)!important}body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(255,255,255,.5)!important}body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(255,255,255,.25)!important}body.at-contrast.at-contrast-bw * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#111!important}body.at-contrast.at-contrast-bw * .editor_atto_toolbar *{background-color:#f6f6f6!important;color:#111!important;border-color:#111!important}body.at-contrast.at-contrast-bw * .maincalendar .calendarmonth td.today .day-number-circle *{background-color:#111!important;color:#f6f6f6!important;border-radius:50%!important}body.at-contrast.at-contrast-bw * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-bw * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-bw * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bw * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-bw * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-bw * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-bw * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bw * a:hover:not(.fp-file,.card){background-color:#111!important;color:#f6f6f6!important}body.at-contrast.at-contrast-bw * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bw * a:hover:not(.fp-file,.card) *{background-color:#111!important;color:#f6f6f6!important}body.at-contrast.at-contrast-bw * .dropdown-item:active,body.at-contrast.at-contrast-bw * .dropdown-item:focus,body.at-contrast.at-contrast-bw * .dropdown-item:focus-within,body.at-contrast.at-contrast-bw * .dropdown-item:hover,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:hover{background-color:#111!important;color:#f6f6f6!important}body.at-contrast.at-contrast-bw * .dropdown-item:active a,body.at-contrast.at-contrast-bw * .dropdown-item:active a i,body.at-contrast.at-contrast-bw * .dropdown-item:focus a,body.at-contrast.at-contrast-bw * .dropdown-item:focus a i,body.at-contrast.at-contrast-bw * .dropdown-item:focus-within a,body.at-contrast.at-contrast-bw * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-bw * .dropdown-item:hover a,body.at-contrast.at-contrast-bw * .dropdown-item:hover a i,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-bw * .form-autocomplete-suggestions li:hover a i{background-color:#111!important;color:#f6f6f6!important}body.at-contrast.at-contrast-bw * .initialbar .active *{background-color:#111!important;color:#f6f6f6!important}body.at-contrast.at-contrast-bw * #region-main a:not(.dropdown-item){border-bottom:solid 1px #111}body.at-contrast.at-contrast-bw * .navbar{border-bottom:solid 1px #111}body.at-contrast.at-contrast-bw * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-bw * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-bw * .block .minicalendar td.weekend{color:#111!important}body.at-contrast.at-contrast-gb :not(.activityiconcontainer,.activityicon,.icon){color:#32ff24!important;background-color:#000!important;border-color:#32ff24!important}body.at-contrast.at-contrast-gb * .moodle-dialogue-wrap *{background-color:#1a1a1a!important}body.at-contrast.at-contrast-gb * .form-control::placeholder{color:#62ff57}body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(0,0,0,.5)!important}body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(0,0,0,.25)!important}body.at-contrast.at-contrast-gb * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#32ff24!important}body.at-contrast.at-contrast-gb * .editor_atto_toolbar *{color:#32ff24!important;background-color:#000!important;border-color:#32ff24!important}body.at-contrast.at-contrast-gb * .maincalendar .calendarmonth td.today .day-number-circle *{color:#000!important;background-color:#32ff24!important;border-radius:50%!important}body.at-contrast.at-contrast-gb * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-gb * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-gb * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-gb * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-gb * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-gb * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-gb * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-gb * a:hover:not(.fp-file,.card){background-color:#32ff24!important;color:#000!important}body.at-contrast.at-contrast-gb * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-gb * a:hover:not(.fp-file,.card) *{background-color:#32ff24!important;color:#000!important}body.at-contrast.at-contrast-gb * .dropdown-item:active,body.at-contrast.at-contrast-gb * .dropdown-item:focus,body.at-contrast.at-contrast-gb * .dropdown-item:focus-within,body.at-contrast.at-contrast-gb * .dropdown-item:hover,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:hover{background-color:#32ff24!important;color:#000!important}body.at-contrast.at-contrast-gb * .dropdown-item:active a,body.at-contrast.at-contrast-gb * .dropdown-item:active a i,body.at-contrast.at-contrast-gb * .dropdown-item:focus a,body.at-contrast.at-contrast-gb * .dropdown-item:focus a i,body.at-contrast.at-contrast-gb * .dropdown-item:focus-within a,body.at-contrast.at-contrast-gb * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-gb * .dropdown-item:hover a,body.at-contrast.at-contrast-gb * .dropdown-item:hover a i,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-gb * .form-autocomplete-suggestions li:hover a i{background-color:#32ff24!important;color:#000!important}body.at-contrast.at-contrast-gb * .initialbar .active *{background-color:#32ff24!important;color:#000!important}body.at-contrast.at-contrast-gb * #region-main a:not(.dropdown-item){border-bottom:solid 1px #32ff24}body.at-contrast.at-contrast-gb * .navbar{border-bottom:solid 1px #32ff24}body.at-contrast.at-contrast-gb * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-gb * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-gb * .block .minicalendar td.weekend{color:#32ff24!important}body.at-contrast.at-contrast-bg :not(.activityiconcontainer,.activityicon,.icon){color:#000!important;background-color:#32ff24!important;border-color:#000!important}body.at-contrast.at-contrast-bg * .moodle-dialogue-wrap *{background-color:#62ff57!important}body.at-contrast.at-contrast-bg * .form-control::placeholder{color:#1a1a1a}body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar){background-color:rgba(0,0,0,0)!important}body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button,body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar{background-color:rgba(255,255,255,.25)!important}body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:focus,body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-big-play-button:hover,body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:focus,body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-control-bar:hover{background-color:rgba(255,255,255,.75)!important}body.at-contrast.at-contrast-bg * .mediaplugin :not(.vjs-control-bar) .vjs-play-progress{background-color:#000!important}body.at-contrast.at-contrast-bg * .editor_atto_toolbar *{color:#000!important;background-color:#32ff24!important;border-color:#000!important}body.at-contrast.at-contrast-bg * .maincalendar .calendarmonth td.today .day-number-circle *{color:#32ff24!important;background-color:#000!important;border-radius:50%!important}body.at-contrast.at-contrast-bg * .btn.active:not(.fp-file,.card),body.at-contrast.at-contrast-bg * .btn:active:not(.fp-file,.card),body.at-contrast.at-contrast-bg * .btn:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bg * .btn:hover:not(.fp-file,.card),body.at-contrast.at-contrast-bg * a.active:not(.fp-file,.card),body.at-contrast.at-contrast-bg * a:active:not(.fp-file,.card),body.at-contrast.at-contrast-bg * a:focus:not(.fp-file,.card),body.at-contrast.at-contrast-bg * a:hover:not(.fp-file,.card){background-color:#000!important;color:#32ff24!important}body.at-contrast.at-contrast-bg * .btn.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * .btn:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * .btn:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * .btn:hover:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * a.active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * a:active:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * a:focus:not(.fp-file,.card) *,body.at-contrast.at-contrast-bg * a:hover:not(.fp-file,.card) *{background-color:#000!important;color:#32ff24!important}body.at-contrast.at-contrast-bg * .dropdown-item:active,body.at-contrast.at-contrast-bg * .dropdown-item:focus,body.at-contrast.at-contrast-bg * .dropdown-item:focus-within,body.at-contrast.at-contrast-bg * .dropdown-item:hover,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:active,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus-within,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:hover{background-color:#000!important;color:#32ff24!important}body.at-contrast.at-contrast-bg * .dropdown-item:active a,body.at-contrast.at-contrast-bg * .dropdown-item:active a i,body.at-contrast.at-contrast-bg * .dropdown-item:focus a,body.at-contrast.at-contrast-bg * .dropdown-item:focus a i,body.at-contrast.at-contrast-bg * .dropdown-item:focus-within a,body.at-contrast.at-contrast-bg * .dropdown-item:focus-within a i,body.at-contrast.at-contrast-bg * .dropdown-item:hover a,body.at-contrast.at-contrast-bg * .dropdown-item:hover a i,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:active a,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:active a i,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus a,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus a i,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus-within a,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:focus-within a i,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:hover a,body.at-contrast.at-contrast-bg * .form-autocomplete-suggestions li:hover a i{background-color:#000!important;color:#32ff24!important}body.at-contrast.at-contrast-bg * .initialbar .active *{background-color:#000!important;color:#32ff24!important}body.at-contrast.at-contrast-bg * #region-main a:not(.dropdown-item){border-bottom:solid 1px #000}body.at-contrast.at-contrast-bg * .navbar{border-bottom:solid 1px #000}body.at-contrast.at-contrast-bg * #gridshadebox_overlay{background-color:#444!important}body.at-contrast.at-contrast-bg * #gridshadebox_content .gridshadebox_area *{background-color:#444!important}body.at-contrast.at-contrast-bg * .block .minicalendar td.weekend{color:#32ff24!important}body.at-bold{font-weight:700!important}body.at-spacing{line-height:2rem}body.at-size-gigantic .dropdown-menu,body.at-size-huge .dropdown-menu,body.at-size-large .dropdown-menu,body.at-size-massive .dropdown-menu{font-size:inherit}body.at-size-gigantic .popover-region-content-container,body.at-size-huge .popover-region-content-container,body.at-size-large .popover-region-content-container,body.at-size-massive .popover-region-content-container{height:calc(100% - 70px)}body.at-size-large{font-size:120%}body.at-size-huge{font-size:140%}body.at-size-massive{font-size:160%}body.at-size-gigantic{font-size:180%}body .at-setting{padding:3px}body .at-setting.contrast_yb{background-color:#000!important;color:#cc0!important}body .at-setting.contrast_by{background-color:#ee6!important;color:#111!important}body .at-setting.contrast_wg{background-color:#444!important;color:#eee!important}body .at-setting.contrast_br{background-color:#eeb9b9!important;color:#111!important}body .at-setting.contrast_bb{background-color:#b9d9ee!important;color:#111!important}body .at-setting.contrast_bw{background-color:#f6f6f6!important;color:#111!important}body .at-setting.contrast_gb{background-color:#000!important;color:#32ff24!important}body .at-setting.contrast_bg{background-color:#32ff24!important;color:#000!important}body .at-setting.fontstyle_modern{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}body .at-setting.fontstyle_classic{font-family:Palatino,"Times New Roman",serif!important}body .at-setting.fontstyle_comic{font-family:"At Comic",sans-serif!important}body .at-setting.fontstyle_mono{font-family:"AT Mono",Menlo,"Courier New",monospace!important}body .at-setting.size_default{font-size:1rem}body .at-setting.size_large{font-size:1.2rem}body .at-setting.size_huge{font-size:1.4rem}body .at-setting.size_massive{font-size:1.6rem}body .at-setting.size_gigantic{font-size:1.8rem}body .at-setting i{margin:0 5px}.card.accessibility-card{margin-bottom:0;margin-top:20px}.accessibility-card h3{margin-bottom:20px}.accessibility-card .accessibility-group h4{background-color:#eee;border-bottom:1px solid #ddd;line-height:24px!important;padding:3px 10px;margin-bottom:5px}.list-group.accessibility-toggle{margin-bottom:20px}.accessibility-features{padding:3px}.accessibility-features li{display:block;list-style:none;margin-bottom:5px}.accessibility-features li a.btn-link{border-width:0}.currentlySpeakingHighlight{background-color:#fec34e!important;color:#000!important} /*# sourceMappingURL=styles.css.map */ diff --git a/styles.css.map b/styles.css.map index 06e6d3d..abb7574 100644 --- a/styles.css.map +++ b/styles.css.map @@ -1 +1 @@ -{"version":3,"sources":["fonts/comic.scss","fonts/mono.scss","fonts/opendyslexic.scss","fonts/fonts.scss","contrast.scss","contrast-yb.scss","contrast-by.scss","contrast-wg.scss","contrast-br.scss","contrast-bb.scss","contrast-bw.scss","contrast-gb.scss","contrast-bg.scss","styles.scss"],"names":[],"mappings":"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","file":"styles.css","sourcesContent":["@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'AT Comic';\n src: url([[font:local_accessibilitytool|comic-r.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'AT Mono';\n src: url([[font:local_accessibilitytool|mono-r.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'OpenDyslexic';\n src: url([[font:local_accessibilitytool|OpenDyslexic-Regular.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@import \"comic\";\n@import \"mono\";\n@import \"opendyslexic\";\n\nbody {\n &.at-font-modern {\n :not(.fontstyle_default, .fa) {\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n }\n }\n &.at-font-classic {\n :not(.fontstyle_default, .fa) {\n font-family: \"Palatino\", \"Times New Roman\", serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"Palatino\", \"Times New Roman\", serif;\n }\n }\n &.at-font-comic {\n :not(.fontstyle_default, .fa) {\n font-family: \"AT Comic\", \"Chalkboard\", \"Comic Sans\", \"Comic Sans MS\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"AT Comic\", \"Chalkboard\", \"Comic Sans\", \"Comic Sans MS\", sans-serif;\n }\n }\n &.at-font-mono {\n :not(.fontstyle_default, .fa) {\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace;\n }\n }\n &.at-font-opendyslexic {\n :not(.fontstyle_default, .fa) {\n font-family: \"OpenDyslexic\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"OpenDyslexic\", sans-serif;\n }\n }\n}\n","body {\n &.at-contrast {\n #region-main {\n a {\n text-decoration: none;\n &:hover,\n &:focus {\n * {\n border-bottom: none;\n text-decoration: none;\n }\n border-bottom: none;\n text-decoration: none;\n }\n }\n }\n &:not(.at-contrast-default) {\n * {\n border-radius: 0 !important; /* stylelint-disable-line declaration-no-important */\n text-shadow: none !important; /* stylelint-disable-line declaration-no-important */\n }\n .dropdown-divider {\n background-color: $white !important; /* stylelint-disable-line declaration-no-important */\n }\n a {\n text-decoration: none;\n }\n }\n .block-recentlyaccesseditems {\n a {\n &:hover,\n &:focus,\n &:active,\n &.active {\n :not(.activityiconcontainer) {\n background: none !important;\n .administration {\n background-color: var(--activityadministration) !important;\n }\n .assessment {\n background-color: var(--activityassessment) !important;\n }\n .collaboration {\n background-color: var(--activitycollaboration) !important;\n }\n .communication {\n background-color: var(--activitycommunication) !important;\n }\n .content {\n background-color: var(--activitycontent) !important;\n }\n .interface {\n background-color: var(--activityinterface) !important;\n }\n }\n }\n }\n }\n .filepicker a.fp-file * {\n background: none !important;\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-yb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $black !important;\n color: $yellow !important;\n border-color: $yellow !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($black, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($yellow, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $yellow !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $black !important;\n color: $yellow !important;\n border-color: $yellow !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $yellow !important;\n color: $black !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $yellow !important;\n color: $black !important;\n }\n background-color: $yellow !important;\n color: $black !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:active,\n &:focus,\n &:focus-within,\n &:hover {\n background-color: $yellow !important;\n color: $black !important;\n a,\n a i {\n background-color: $yellow !important;\n color: $black !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $yellow !important;\n color: $black !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $yellow;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $yellow;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $yellow !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-by * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $yellowbg !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($yellowbg, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba($yellowbg, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($yellowbg, .75) !important;\n color: $yellowbg !important;\n &:hover,\n &:focus {\n background-color: rgba($yellowbg, .50) !important;\n }\n }\n .vjs-play-progress {\n background-color: $blackish !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $yellowbg !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $yellowbg !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-wg * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $grey !important;\n color: $whiteish !important;\n border-color: $whiteish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($grey, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($whiteish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $grey !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $grey !important;\n color: $whiteish !important;\n border-color: $whiteish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $whiteish !important;\n color: $grey !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n background-color: $whiteish !important;\n color: $grey !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $whiteish !important;\n color: $grey !important;\n a,\n a i {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $whiteish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $whiteish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $whiteish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-br * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $red !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($red, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($red, .75) !important;\n &:hover,\n &:focus {\n background-color: rgba($red, 1) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $red !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $red !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $red !important;\n }\n background-color: $blackish !important;\n color: $red !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $red !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $red !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $red !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $blue !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($blue, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($blue, .75) !important;\n &:hover,\n &:focus {\n background-color: rgba($blue, .95) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $blue !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $blue !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $blue !important;\n }\n background-color: $blackish !important;\n color: $blue !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $blue !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $blue !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $blue !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bw * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $white !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: darken($white, 5%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(255, 255, 255, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(255, 255, 255, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(255, 255, 255, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $blackish !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $white !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $white !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $white !important;\n }\n background-color: $blackish !important;\n color: $white !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $white !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $white !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $white !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-gb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n color: $green !important;\n background-color: $black !important;\n border-color: $green !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($black, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($green, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .5) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $green !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n color: $green !important;\n background-color: $black !important;\n border-color: $green !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n color: $black !important;\n background-color: $green !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $green !important;\n color: $black !important;\n }\n background-color: $green !important;\n color: $black !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $green !important;\n color: $black !important;\n a,\n a i {\n background-color: $green !important;\n color: $black !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $green !important;\n color: $black !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $green;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $green;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $green !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bg * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n color: $black !important;\n background-color: $green !important;\n border-color: $black !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($green, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($black, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(255, 255, 255, .25) !important;\n &:hover,\n &:focus {\n background-color: rgba(255, 255, 255, .75) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n color: $black !important;\n background-color: $green !important;\n border-color: $black !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n color: $green !important;\n background-color: $black !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $black !important;\n color: $green !important;\n }\n background-color: $black !important;\n color: $green !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $black !important;\n color: $green !important;\n a,\n a i {\n background-color: $black !important;\n color: $green !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $black !important;\n color: $green !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $black;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $black;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $green !important;\n }\n }\n }\n }\n }\n }\n}","// Accessibility features\n/* Colours */\n$black: #000;\n$blackish: #111;\n$yellow: #cc0;\n$yellowbg: #ee6;\n$grey: #444; // 444/666?\n$white: #f6f6f6;\n$whiteish: #eee;\n$red: #eeb9b9;\n$blue: #b9d9ee;\n// $green: #11d711;\n$green: #32ff24;\n\n@import \"fonts/fonts\";\n@import \"contrast\";\n@import \"contrast-yb\";\n@import \"contrast-by\";\n@import \"contrast-wg\";\n@import \"contrast-br\";\n@import \"contrast-bb\";\n@import \"contrast-bw\";\n@import \"contrast-gb\";\n@import \"contrast-bg\";\n\nbody {\n &.at-bold {\n font-weight: bold !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.at-spacing {\n line-height: 2rem;\n }\n\n &.at-size-large,\n &.at-size-huge,\n &.at-size-massive,\n &.at-size-gigantic {\n .dropdown-menu {\n font-size: inherit;\n }\n .popover-region-content-container {\n height: calc(100% - 70px);\n }\n }\n\n &.at-size-large {\n font-size: 120%;\n }\n &.at-size-huge {\n font-size: 140%;\n }\n &.at-size-massive {\n font-size: 160%;\n }\n &.at-size-gigantic {\n font-size: 180%;\n }\n\n .at-setting {\n // display: block;\n // line-height: 24px !important;\n // padding: 3px 10px;\n // margin-bottom: 5px;\n padding: 3px;\n &.contrast_yb {\n background-color: $black !important; /* stylelint-disable-line declaration-no-important */\n color: $yellow !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_by {\n background-color: $yellowbg !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_wg {\n background-color: $grey !important; /* stylelint-disable-line declaration-no-important */\n color: $whiteish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_br {\n background-color: $red !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bb {\n background-color: $blue !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bw {\n background-color: $white !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_gb {\n background-color: $black !important; /* stylelint-disable-line declaration-no-important */\n color: $green !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bg {\n background-color: $green !important; /* stylelint-disable-line declaration-no-important */\n color: $black !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.fontstyle_modern {\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_classic {\n font-family: \"Palatino\", \"Times New Roman\", serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_comic {\n font-family: \"At Comic\", sans-serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_mono {\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.size_default {\n font-size: 1rem;\n }\n &.size_large {\n font-size: 1.2rem;\n }\n &.size_huge {\n font-size: 1.4rem;\n }\n &.size_massive {\n font-size: 1.6rem;\n }\n &.size_gigantic {\n font-size: 1.8rem;\n }\n\n i {\n // display: inline-block;\n // width: 24px;\n // text-align: center;\n margin: 0 5px;\n }\n\n }\n}\n\n.card.accessibility-card {\n margin-bottom: 0;\n margin-top: 20px;\n}\n\n.accessibility-card h3 {\n margin-bottom: 20px;\n}\n\n.accessibility-card .accessibility-group h4 {\n background-color: #eee;\n border-bottom: 1px solid #ddd;\n line-height: 24px !important; /* stylelint-disable-line declaration-no-important */\n padding: 3px 10px;\n margin-bottom: 5px;\n}\n\n.list-group.accessibility-toggle {\n margin-bottom: 20px;\n}\n\n\n.accessibility-features {\n // margin: 0;\n // padding-left: 0;\n padding: 3px;\n}\n\n.accessibility-features li {\n display: block;\n // padding-left: 0;\n list-style: none;\n margin-bottom: 5px;\n a {\n &.btn-link {\n border-width: 0;\n }\n }\n}\n\n.currentlySpeakingHighlight {\n background-color: #fec34e !important; /* stylelint-disable-line declaration-no-important */\n color: #000 !important; /* stylelint-disable-line declaration-no-important */\n}\n"]} \ No newline at end of file +{"version":3,"sources":["fonts/comic.scss","fonts/mono.scss","fonts/opendyslexic.scss","fonts/fonts.scss","contrast.scss","contrast-yb.scss","contrast-by.scss","contrast-wg.scss","contrast-br.scss","contrast-bb.scss","contrast-bw.scss","contrast-gb.scss","contrast-bg.scss","styles.scss"],"names":[],"mappings":"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","file":"styles.css","sourcesContent":["@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'AT Comic';\n src: url([[font:local_accessibilitytool|comic-r.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'AT Mono';\n src: url([[font:local_accessibilitytool|mono-r.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@font-face { /* where FontName and fontname represents the name of the font you want to add */\n font-family: 'OpenDyslexic';\n src: url([[font:local_accessibilitytool|OpenDyslexic-Regular.woff]]) format('woff');\n font-weight: normal;\n font-style: normal;\n}\n","@import \"comic\";\n@import \"mono\";\n@import \"opendyslexic\";\n\nbody {\n &.at-font-modern {\n :not(.fontstyle_default, .fa) {\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n }\n }\n &.at-font-classic {\n :not(.fontstyle_default, .fa) {\n font-family: \"Palatino\", \"Times New Roman\", serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"Palatino\", \"Times New Roman\", serif;\n }\n }\n &.at-font-comic {\n :not(.fontstyle_default, .fa) {\n font-family: \"AT Comic\", \"Chalkboard\", \"Comic Sans\", \"Comic Sans MS\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"AT Comic\", \"Chalkboard\", \"Comic Sans\", \"Comic Sans MS\", sans-serif;\n }\n }\n &.at-font-mono {\n :not(.fontstyle_default, .fa) {\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace;\n }\n }\n &.at-font-opendyslexic {\n :not(.fontstyle_default, .fa) {\n font-family: \"OpenDyslexic\", sans-serif;\n }\n h1, h2, h3, h4, h5 { /* stylelint-disable-line selector-list-comma-newline-after */\n font-family: \"OpenDyslexic\", sans-serif;\n }\n }\n}\n","body {\n &.at-contrast {\n #region-main {\n a {\n text-decoration: none;\n &:hover,\n &:focus {\n * {\n border-bottom: none;\n text-decoration: none;\n }\n border-bottom: none;\n text-decoration: none;\n }\n }\n }\n &:not(.at-contrast-default) {\n * {\n border-radius: 0 !important; /* stylelint-disable-line declaration-no-important */\n text-shadow: none !important; /* stylelint-disable-line declaration-no-important */\n }\n .dropdown-divider {\n background-color: $white !important; /* stylelint-disable-line declaration-no-important */\n }\n a {\n text-decoration: none;\n }\n }\n .block-recentlyaccesseditems {\n a {\n &:hover,\n &:focus,\n &:active,\n &.active {\n :not(.activityiconcontainer) {\n background: none !important;\n .administration {\n background-color: var(--activityadministration) !important;\n }\n .assessment {\n background-color: var(--activityassessment) !important;\n }\n .collaboration {\n background-color: var(--activitycollaboration) !important;\n }\n .communication {\n background-color: var(--activitycommunication) !important;\n }\n .content {\n background-color: var(--activitycontent) !important;\n }\n .interface {\n background-color: var(--activityinterface) !important;\n }\n }\n }\n }\n }\n .filepicker a.fp-file * {\n background: none !important;\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-yb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $black !important;\n color: $yellow !important;\n border-color: $yellow !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($black, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($yellow, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $yellow !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $black !important;\n color: $yellow !important;\n border-color: $yellow !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $yellow !important;\n color: $black !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $yellow !important;\n color: $black !important;\n }\n background-color: $yellow !important;\n color: $black !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:active,\n &:focus,\n &:focus-within,\n &:hover {\n background-color: $yellow !important;\n color: $black !important;\n a,\n a i {\n background-color: $yellow !important;\n color: $black !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $yellow !important;\n color: $black !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $yellow;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $yellow;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $yellow !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-by * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $yellowbg !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($yellowbg, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba($yellowbg, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($yellowbg, .75) !important;\n color: $yellowbg !important;\n &:hover,\n &:focus {\n background-color: rgba($yellowbg, .50) !important;\n }\n }\n .vjs-play-progress {\n background-color: $blackish !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $yellowbg !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $yellowbg !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $yellowbg !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-wg * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $grey !important;\n color: $whiteish !important;\n border-color: $whiteish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($grey, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($whiteish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $grey !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $grey !important;\n color: $whiteish !important;\n border-color: $whiteish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $whiteish !important;\n color: $grey !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n background-color: $whiteish !important;\n color: $grey !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $whiteish !important;\n color: $grey !important;\n a,\n a i {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $whiteish !important;\n color: $grey !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $whiteish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $whiteish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $whiteish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-br * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $red !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($red, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($red, .75) !important;\n &:hover,\n &:focus {\n background-color: rgba($red, 1) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $red !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $red !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $red !important;\n }\n background-color: $blackish !important;\n color: $red !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $red !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $red !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $red !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $blue !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($blue, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba($blue, .75) !important;\n &:hover,\n &:focus {\n background-color: rgba($blue, .95) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $blue !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $blue !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $blue !important;\n }\n background-color: $blackish !important;\n color: $blue !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $blue !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $blue !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $blue !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bw * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n background-color: $white !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .moodle-dialogue-wrap * {\n background-color: darken($white, 5%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($blackish, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(255, 255, 255, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(255, 255, 255, .50) !important;\n &:hover,\n &:focus {\n background-color: rgba(255, 255, 255, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $blackish !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n background-color: $white !important;\n color: $blackish !important;\n border-color: $blackish !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n background-color: $blackish !important;\n color: $white !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $blackish !important;\n color: $white !important;\n }\n background-color: $blackish !important;\n color: $white !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $blackish !important;\n color: $white !important;\n a,\n a i {\n background-color: $blackish !important;\n color: $white !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $blackish !important;\n color: $white !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $blackish;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $blackish;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $blackish !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-gb * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n color: $green !important;\n background-color: $black !important;\n border-color: $green !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($black, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($green, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(0, 0, 0, .5) !important;\n &:hover,\n &:focus {\n background-color: rgba(0, 0, 0, .25) !important;\n }\n }\n .vjs-play-progress {\n background-color: $green !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n color: $green !important;\n background-color: $black !important;\n border-color: $green !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n color: $black !important;\n background-color: $green !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $green !important;\n color: $black !important;\n }\n background-color: $green !important;\n color: $black !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $green !important;\n color: $black !important;\n a,\n a i {\n background-color: $green !important;\n color: $black !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $green !important;\n color: $black !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $green;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $green;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $green !important;\n }\n }\n }\n }\n }\n }\n}","/* stylelint-disable declaration-no-important */\n\nbody {\n &.at-contrast {\n &.at-contrast-bg * {\n &:not(.activityiconcontainer, .activityicon, .icon) {\n color: $black !important;\n background-color: $green !important;\n border-color: $black !important;\n }\n .moodle-dialogue-wrap * {\n background-color: lighten($green, 10%) !important;\n }\n .form-control {\n &::placeholder {\n color: lighten($black, 10%);\n }\n }\n .mediaplugin :not(.vjs-control-bar) {\n background-color: rgba(0, 0, 0, 0) !important;\n .vjs-control-bar,\n .vjs-big-play-button {\n background-color: rgba(255, 255, 255, .25) !important;\n &:hover,\n &:focus {\n background-color: rgba(255, 255, 255, .75) !important;\n }\n }\n .vjs-play-progress {\n background-color: rgba(0, 0, 0, 1) !important;\n }\n }\n /** This is required to reverse .icon used above **/\n .editor_atto_toolbar * {\n color: $black !important;\n background-color: $green !important;\n border-color: $black !important;\n }\n .maincalendar .calendarmonth td.today .day-number-circle * {\n color: $green !important;\n background-color: $black !important;\n border-radius: 50% !important;\n }\n a,\n .btn {\n &:hover,\n &:focus,\n &:active,\n &.active {\n &:not(.fp-file, .card) {\n * {\n background-color: $black !important;\n color: $green !important;\n }\n background-color: $black !important;\n color: $green !important;\n }\n }\n }\n .dropdown-item, .form-autocomplete-suggestions li {\n &:hover,\n &:focus,\n &:focus-within,\n &:active {\n background-color: $black !important;\n color: $green !important;\n a,\n a i {\n background-color: $black !important;\n color: $green !important;\n }\n }\n }\n .initialbar .active * {\n background-color: $black !important;\n color: $green !important;\n }\n #region-main {\n a {\n &:not(.dropdown-item) {\n border-bottom: solid 1px $black;\n }\n }\n }\n .navbar {\n border-bottom: solid 1px $black;\n }\n #gridshadebox_overlay {\n background-color: $grey !important;\n }\n #gridshadebox_content {\n .gridshadebox_area * {\n background-color: $grey !important;\n }\n }\n .block {\n .minicalendar {\n td {\n &.weekend {\n color: $green !important;\n }\n }\n }\n }\n }\n }\n}","/* Colours */\n$black: #000;\n$blackish: #111;\n$yellow: #cc0;\n$yellowbg: #ee6;\n$grey: #444; // 444/666?\n$white: #f6f6f6;\n$whiteish: #eee;\n$red: #eeb9b9;\n$blue: #b9d9ee;\n// $green: #11d711;\n$green: #32ff24;\n\n@import \"fonts/fonts\";\n@import \"contrast\";\n@import \"contrast-yb\";\n@import \"contrast-by\";\n@import \"contrast-wg\";\n@import \"contrast-br\";\n@import \"contrast-bb\";\n@import \"contrast-bw\";\n@import \"contrast-gb\";\n@import \"contrast-bg\";\n\nbody {\n &.at-bold {\n font-weight: bold !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.at-spacing {\n line-height: 2rem;\n }\n\n &.at-size-large,\n &.at-size-huge,\n &.at-size-massive,\n &.at-size-gigantic {\n .dropdown-menu {\n font-size: inherit;\n }\n .popover-region-content-container {\n height: calc(100% - 70px);\n }\n }\n\n &.at-size-large {\n font-size: 120%;\n }\n &.at-size-huge {\n font-size: 140%;\n }\n &.at-size-massive {\n font-size: 160%;\n }\n &.at-size-gigantic {\n font-size: 180%;\n }\n\n .at-setting {\n // display: block;\n // line-height: 24px !important;\n // padding: 3px 10px;\n // margin-bottom: 5px;\n padding: 3px;\n &.contrast_yb {\n background-color: $black !important; /* stylelint-disable-line declaration-no-important */\n color: $yellow !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_by {\n background-color: $yellowbg !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_wg {\n background-color: $grey !important; /* stylelint-disable-line declaration-no-important */\n color: $whiteish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_br {\n background-color: $red !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bb {\n background-color: $blue !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bw {\n background-color: $white !important; /* stylelint-disable-line declaration-no-important */\n color: $blackish !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_gb {\n background-color: $black !important; /* stylelint-disable-line declaration-no-important */\n color: $green !important; /* stylelint-disable-line declaration-no-important */\n }\n &.contrast_bg {\n background-color: $green !important; /* stylelint-disable-line declaration-no-important */\n color: $black !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.fontstyle_modern {\n font-family: \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_classic {\n font-family: \"Palatino\", \"Times New Roman\", serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_comic {\n font-family: \"At Comic\", sans-serif !important; /* stylelint-disable-line declaration-no-important */\n }\n &.fontstyle_mono {\n font-family: \"AT Mono\", \"Menlo\", \"Courier New\", monospace !important; /* stylelint-disable-line declaration-no-important */\n }\n\n &.size_default {\n font-size: 1rem;\n }\n &.size_large {\n font-size: 1.2rem;\n }\n &.size_huge {\n font-size: 1.4rem;\n }\n &.size_massive {\n font-size: 1.6rem;\n }\n &.size_gigantic {\n font-size: 1.8rem;\n }\n\n i {\n // display: inline-block;\n // width: 24px;\n // text-align: center;\n margin: 0 5px;\n }\n\n }\n}\n\n.card.accessibility-card {\n margin-bottom: 0;\n margin-top: 20px;\n}\n\n.accessibility-card h3 {\n margin-bottom: 20px;\n}\n\n.accessibility-card .accessibility-group h4 {\n background-color: #eee;\n border-bottom: 1px solid #ddd;\n line-height: 24px !important; /* stylelint-disable-line declaration-no-important */\n padding: 3px 10px;\n margin-bottom: 5px;\n}\n\n.list-group.accessibility-toggle {\n margin-bottom: 20px;\n}\n\n\n.accessibility-features {\n // margin: 0;\n // padding-left: 0;\n padding: 3px;\n}\n\n.accessibility-features li {\n display: block;\n // padding-left: 0;\n list-style: none;\n margin-bottom: 5px;\n a {\n &.btn-link {\n border-width: 0;\n }\n }\n}\n\n.currentlySpeakingHighlight {\n background-color: #fec34e !important; /* stylelint-disable-line declaration-no-important */\n color: #000 !important; /* stylelint-disable-line declaration-no-important */\n}\n"]} \ No newline at end of file