From b356df70f330a50fb00a3fd647262d36e981dccb Mon Sep 17 00:00:00 2001 From: Alberto Paderno <apaderno@isepro.org> Date: Sun, 1 Jun 2025 18:40:03 +0200 Subject: [PATCH 1/4] Issue #3527767: Fix Stylelint errors --- css/base/elements.css | 7 +- css/classy/components/action-links.css | 4 +- css/classy/components/breadcrumb.css | 4 +- css/classy/components/collapse-processed.css | 8 +- css/classy/components/container-inline.css | 8 +- css/classy/components/form.css | 4 +- css/classy/components/messages.css | 10 +- css/classy/components/progress.css | 57 +- css/components/admin-list.css | 6 +- css/components/buttons.css | 16 +- css/components/container-inline.css | 4 +- css/components/dialog.css | 3 +- css/components/dropbutton.component.css | 82 ++- css/components/entity-meta.css | 12 +- css/components/field-ui.css | 9 +- css/components/form.css | 22 +- css/components/jquery.ui/theme.css | 692 +++++++++++++----- css/components/quickedit.css | 2 +- css/components/system-status-counter.css | 10 +- .../system-status-report-general-info.css | 16 +- css/components/system-status-report.css | 22 +- css/components/tables.css | 6 +- css/components/tabs.css | 19 +- css/components/tour.theme.css | 12 +- css/components/vertical-tabs.css | 2 +- css/layout/node-add.css | 3 +- css/theme/ckeditor-admin.css | 8 +- css/theme/ckeditor-dialog.css | 22 +- css/theme/filter.admin.css | 4 +- css/theme/install-page.css | 11 +- css/theme/maintenance-page.css | 28 +- css/theme/media-library.css | 32 +- 32 files changed, 835 insertions(+), 310 deletions(-) diff --git a/css/base/elements.css b/css/base/elements.css index 2599a0f..f0e324f 100644 --- a/css/base/elements.css +++ b/css/base/elements.css @@ -4,7 +4,12 @@ body { color: #333; background: #fff; - font: normal 81.3%/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif; + font: + normal 81.3%/1.538em "Lucida Grande", + "Lucida Sans Unicode", + "DejaVu Sans", + "Lucida Sans", + sans-serif; } a, .link { diff --git a/css/classy/components/action-links.css b/css/classy/components/action-links.css index 274d798..7e648df 100644 --- a/css/classy/components/action-links.css +++ b/css/classy/components/action-links.css @@ -29,13 +29,13 @@ text-decoration: none; line-height: 160%; } -.button-action:before { +.button-action::before { margin-left: -0.1em; /* LTR */ padding-right: 0.2em; /* LTR */ content: "+"; font-weight: 900; } -[dir="rtl"] .button-action:before { +[dir="rtl"] .button-action::before { margin-right: -0.1em; margin-left: 0; padding-right: 0; diff --git a/css/classy/components/breadcrumb.css b/css/classy/components/breadcrumb.css index 1e6a7fa..1a20eaf 100644 --- a/css/classy/components/breadcrumb.css +++ b/css/classy/components/breadcrumb.css @@ -21,9 +21,9 @@ list-style-type: none; } /* IE8 does not support :not() and :last-child. */ -.breadcrumb li:before { +.breadcrumb li::before { content: " \BB "; } -.breadcrumb li:first-child:before { +.breadcrumb li:first-child::before { content: none; } diff --git a/css/classy/components/collapse-processed.css b/css/classy/components/collapse-processed.css index ef10aa3..546ea9b 100644 --- a/css/classy/components/collapse-processed.css +++ b/css/classy/components/collapse-processed.css @@ -7,24 +7,24 @@ padding-right: 0.5em; padding-left: 0.5em; } -.collapse-processed > summary:before { +.collapse-processed > summary::before { float: left; /* LTR */ width: 1em; height: 1em; content: ""; background: url(../../../images/menu-expanded.png) 0 100% no-repeat; /* LTR */ } -[dir="rtl"] .collapse-processed > summary:before { +[dir="rtl"] .collapse-processed > summary::before { float: right; background-position: 100% 100%; } -.collapse-processed:not([open]) > summary:before { +.collapse-processed:not([open]) > summary::before { -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); background-position: 25% 35%; /* LTR */ } -[dir="rtl"] .collapse-processed:not([open]) > summary:before { +[dir="rtl"] .collapse-processed:not([open]) > summary::before { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); diff --git a/css/classy/components/container-inline.css b/css/classy/components/container-inline.css index 64b78f6..1a91f17 100644 --- a/css/classy/components/container-inline.css +++ b/css/classy/components/container-inline.css @@ -3,12 +3,12 @@ * Inline items. */ -.container-inline label:after, -.container-inline .label:after { +.container-inline label::after, +.container-inline .label::after { content: ":"; } -.form-type-radios .container-inline label:after, -.form-type-checkboxes .container-inline label:after { +.form-type-radios .container-inline label::after, +.form-type-checkboxes .container-inline label::after { content: ""; } .form-type-radios .container-inline .form-type-radio, diff --git a/css/classy/components/form.css b/css/classy/components/form.css index 0822f34..571c703 100644 --- a/css/classy/components/form.css +++ b/css/classy/components/form.css @@ -70,7 +70,7 @@ label.option { .marker { color: #e00; } -.form-required:after { +.form-required::after { display: inline-block; width: 6px; height: 6px; @@ -93,7 +93,7 @@ abbr.ajax-changed { } /* Inline error messages. */ -.form-item--error-message:before { +.form-item--error-message::before { display: inline-block; width: 14px; height: 14px; diff --git a/css/classy/components/messages.css b/css/classy/components/messages.css index 1435327..cd688eb 100644 --- a/css/classy/components/messages.css +++ b/css/classy/components/messages.css @@ -7,9 +7,9 @@ padding: 15px 20px 15px 35px; /* LTR */ word-wrap: break-word; border: 1px solid; - border-width: 1px 1px 1px 0; /* LTR */ + border-width: 1px 1px 1px 0; /* LTR */ border-radius: 2px; - background: no-repeat 10px 17px; /* LTR */ + background: no-repeat 10px 17px; /* LTR */ overflow-wrap: break-word; } [dir="rtl"] .messages { @@ -33,7 +33,7 @@ /* See .color-success in Seven's colors.css */ .messages--status { color: #325e1c; - border-color: #c9e1bd #c9e1bd #c9e1bd transparent; /* LTR */ + border-color: #c9e1bd #c9e1bd #c9e1bd transparent; /* LTR */ background-color: #f3faef; background-image: url(../../../images/icons/73b355/check.svg); box-shadow: -8px 0 0 #77b259; /* LTR */ @@ -46,7 +46,7 @@ /* See .color-warning in Seven's colors.css */ .messages--warning { color: #734c00; - border-color: #f4daa6 #f4daa6 #f4daa6 transparent; /* LTR */ + border-color: #f4daa6 #f4daa6 #f4daa6 transparent; /* LTR */ background-color: #fdf8ed; background-image: url(../../../images/icons/e29700/warning.svg); box-shadow: -8px 0 0 #e09600; /* LTR */ @@ -58,7 +58,7 @@ /* See .color-error in Seven's colors.css */ .messages--error { color: #a51b00; - border-color: #f9c9bf #f9c9bf #f9c9bf transparent; /* LTR */ + border-color: #f9c9bf #f9c9bf #f9c9bf transparent; /* LTR */ background-color: #fcf4f2; background-image: url(../../../images/icons/e32700/error.svg); box-shadow: -8px 0 0 #e62600; /* LTR */ diff --git a/css/classy/components/progress.css b/css/classy/components/progress.css index 47da889..00c081e 100644 --- a/css/classy/components/progress.css +++ b/css/classy/components/progress.css @@ -27,10 +27,23 @@ background: #057ec9; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), - -webkit-linear-gradient(left top, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%); - background-image: - linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), - linear-gradient(to right bottom, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%); + -webkit-linear-gradient(left top, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc + 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%); + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.15) + ), + linear-gradient( + to right bottom, + #0094f0 0%, + #0094f0 25%, + #007ecc 25%, + #007ecc 50%, + #0094f0 50%, + #0094f0 75%, + #0094f0 100% + ); background-size: 40px 40px; } [dir="rtl"] .progress__bar { @@ -54,16 +67,40 @@ * Progress bar animations. */ @-webkit-keyframes animate-stripes { - 0% { background-position: 0 0, 0 0; } - 100% { background-position: 0 0, -80px 0; } + 0% { + background-position: + 0 0, + 0 0; + } + 100% { + background-position: + 0 0, + -80px 0; + } } @-ms-keyframes animate-stripes { - 0% { background-position: 0 0, 0 0; } - 100% { background-position: 0 0, -80px 0; } + 0% { + background-position: + 0 0, + 0 0; + } + 100% { + background-position: + 0 0, + -80px 0; + } } @keyframes animate-stripes { - 0% { background-position: 0 0, 0 0; } - 100% { background-position: 0 0, -80px 0; } + 0% { + background-position: + 0 0, + 0 0; + } + 100% { + background-position: + 0 0, + -80px 0; + } } diff --git a/css/components/admin-list.css b/css/components/admin-list.css index 090f3fd..cda4391 100644 --- a/css/components/admin-list.css +++ b/css/components/admin-list.css @@ -20,12 +20,14 @@ ul.admin-list { display: block; min-height: 0; padding: 14px 15px 14px 25px; /* LTR */ - background: url(../../images/icons/bebebe/chevron-disc-right.svg) no-repeat 1px 16px; /* LTR */ + background: url(../../images/icons/bebebe/chevron-disc-right.svg) no-repeat + 1px 16px; /* LTR */ } [dir="rtl"] .admin-list li a { padding-right: 25px; padding-left: 15px; - background: url(../../images/icons/bebebe/chevron-disc-left.svg) no-repeat right 16px; + background: url(../../images/icons/bebebe/chevron-disc-left.svg) no-repeat + right 16px; } .admin-list.compact li a { padding: 2px 0; diff --git a/css/components/buttons.css b/css/components/buttons.css index c747f65..cab42e1 100644 --- a/css/components/buttons.css +++ b/css/components/buttons.css @@ -22,10 +22,10 @@ * */ .button { - position: relative; /* 1 */ + position: relative; /* 1 */ display: inline-block; box-sizing: border-box; - padding: 4px 1.5em; /* 4 */ + padding: 4px 1.5em; /* 4 */ cursor: pointer; -webkit-transition: all 0.1s; transition: all 0.1s; @@ -39,12 +39,12 @@ background-image: linear-gradient(to bottom, #f6f6f3, #e7e7df); text-shadow: 0 1px hsla(0, 0%, 100%, 0.6); font-size: 14px; - font-size: 0.875rem; /* 5 */ + font-size: 0.875rem; /* 5 */ font-weight: 600; - line-height: normal; /* 2 */ - -webkit-appearance: none; /* 3 */ - -moz-appearance: none; /* 3 */ - -webkit-font-smoothing: antialiased; /* 6 */ + line-height: normal; /* 2 */ + -webkit-appearance: none; /* 3 */ + -moz-appearance: none; /* 3 */ + -webkit-font-smoothing: antialiased; /* 6 */ } .button:hover, .button:focus { @@ -128,7 +128,7 @@ * 1. Use px units to ensure button text is centered vertically. */ .no-touchevents .button--small { - padding: 2px 1em; /* 1 */ + padding: 2px 1em; /* 1 */ font-size: 13px; font-size: 0.813rem; } diff --git a/css/components/container-inline.css b/css/components/container-inline.css index 301b3fb..8afdffa 100644 --- a/css/components/container-inline.css +++ b/css/components/container-inline.css @@ -3,8 +3,8 @@ * Inline items. */ -.container-inline .form-radios label:after, -.container-inline .form-checkboxes label:after { +.container-inline .form-radios label::after, +.container-inline .form-checkboxes label::after { content: ""; } .container-inline .form-radios .form-type-radio, diff --git a/css/components/dialog.css b/css/components/dialog.css index 354f322..08e985d 100644 --- a/css/components/dialog.css +++ b/css/components/dialog.css @@ -10,7 +10,8 @@ background: transparent; } -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ .ui-dialog { min-width: 92%; max-width: 92%; diff --git a/css/components/dropbutton.component.css b/css/components/dropbutton.component.css index 83c333d..0a6364b 100644 --- a/css/components/dropbutton.component.css +++ b/css/components/dropbutton.component.css @@ -66,7 +66,8 @@ margin-top: 0; } -@media screen and (min-width: 37.5625em) { /* 601px */ +@media screen and (min-width: 37.5625em) { + /* 601px */ .dropbutton li { display: inline-block; } @@ -120,7 +121,10 @@ border-radius: 0.9em 0 0 0; /* LTR */ } [dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child a, -[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child .button { +[dir="rtl"].js + .dropbutton-multiple.open + .dropbutton-action:first-child + .button { border-radius: 0 0.9em 0 0; } .js .dropbutton-multiple.open .dropbutton-action:last-child a, @@ -228,20 +232,32 @@ border-left: 1px solid #a6a6a6; /* LTR */ outline: none; } -[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button { +[dir="rtl"].js + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button { border-right: 1px solid #a6a6a6; border-left: 0; } .js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button { border-radius: 0 20em 20em 0; /* LTR */ } -[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button { +[dir="rtl"].js + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button { border-radius: 20em 0 0 20em; } .dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button { border-radius: 0 1em 1em 0; /* LTR */ } -[dir="rtl"] .dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button { +[dir="rtl"] + .dropbutton-multiple.open + .dropbutton-widget + .dropbutton-toggle + button { border-radius: 1em 0 0 1em; } .js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover, @@ -296,35 +312,75 @@ background-image: -webkit-linear-gradient(top, #007bc6, #0071b8); background-image: linear-gradient(to bottom, #007bc6, #0071b8); } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover, -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus { +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-action + .button:hover, +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-action + .button:focus { color: #fff; background-color: #2369a6; background-image: -webkit-linear-gradient(top, #0c97ed, #1f86c7); background-image: linear-gradient(to bottom, #0c97ed, #1f86c7); box-shadow: 0 1px 2px hsla(203, 10%, 10%, 0.25); } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:active { +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-action + .button:active { border-color: #144b78; background-image: -webkit-linear-gradient(top, #08639b, #0071b8); background-image: linear-gradient(to bottom, #08639b, #0071b8); box-shadow: inset 0 1px 3px hsla(0, 0%, 0%, 0.2); } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button, +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button, .form-actions .dropbutton .secondary-action { border-color: #1e5c90; } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button { +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button { background-image: -webkit-linear-gradient(top, #007bc6, #0071b8); background-image: linear-gradient(to bottom, #007bc6, #0071b8); } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover, -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus { +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button:hover, +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button:focus { background-color: #2369a6; background-image: -webkit-linear-gradient(top, #0c97ed, #1f86c7); background-image: linear-gradient(to bottom, #0c97ed, #1f86c7); } -.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active { +.js + .form-actions + .dropbutton-wrapper + .dropbutton-widget + .dropbutton-toggle + button:active { border-color: #144b78; background-image: -webkit-linear-gradient(top, #08639b, #0071b8); background-image: linear-gradient(to bottom, #08639b, #0071b8); diff --git a/css/components/entity-meta.css b/css/components/entity-meta.css index 11be991..3343149 100644 --- a/css/components/entity-meta.css +++ b/css/components/entity-meta.css @@ -44,8 +44,16 @@ padding-top: 1px; border-top-width: 0; background-color: transparent; - background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.125), transparent 4px); - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.125), transparent 4px); + background-image: -webkit-linear-gradient( + top, + rgba(0, 0, 0, 0.125), + transparent 4px + ); + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0.125), + transparent 4px + ); } .entity-meta .seven-details[open] + .seven-details[open] { padding-top: 0; diff --git a/css/components/field-ui.css b/css/components/field-ui.css index d099c51..38a0c5b 100644 --- a/css/components/field-ui.css +++ b/css/components/field-ui.css @@ -18,11 +18,16 @@ #field-display-overview .field-plugin-settings-edit-form .form-submit { margin-bottom: 0; } -#field-display-overview .form-item-fields-field-image-settings-edit-form-settings-image-style .description { +#field-display-overview + .form-item-fields-field-image-settings-edit-form-settings-image-style + .description { display: inline-block; margin-left: 1em; /* LTR */ } -[dir="rtl"] #field-display-overview .form-item-fields-field-image-settings-edit-form-settings-image-style .description { +[dir="rtl"] + #field-display-overview + .form-item-fields-field-image-settings-edit-form-settings-image-style + .description { margin-right: 1em; margin-left: 0; } diff --git a/css/components/form.css b/css/components/form.css index a50d6e5..f1a85f4 100644 --- a/css/components/form.css +++ b/css/components/form.css @@ -11,7 +11,7 @@ form { * elements in normalize.css 7.0.0. */ button:not(.button), -input:not([type="file"],.form-text, .form-textarea) { +input:not([type="file"], .form-text, .form-textarea) { line-height: 1.25em; } textarea, @@ -135,7 +135,9 @@ label[for] { border-color: #e62600; outline: 0; background-color: #fcf4f2; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px 1px #e62600; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px 1px #e62600; } .form-required:after { width: 7px; @@ -206,8 +208,12 @@ textarea.form-textarea { box-sizing: border-box; max-width: 100%; padding: 0.3em 0.4em 0.3em 0.5em; /* LTR */ - -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; + -webkit-transition: + border linear 0.2s, + box-shadow linear 0.2s; + transition: + border linear 0.2s, + box-shadow linear 0.2s; color: #595959; border: 1px solid #b8b8b8; border-top-color: #999; @@ -233,7 +239,9 @@ textarea.form-textarea { border-color: #40b6ff; outline: 0; background-color: #fff; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px #40b6ff; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px #40b6ff; } .confirm-parent, @@ -277,7 +285,9 @@ select { } [dir="rtl"] select { padding: 1px 0.714em 1px 1.571em; - background-position: 1% 63%, 0 0; + background-position: + 1% 63%, + 0 0; } select:focus, select:hover { diff --git a/css/components/jquery.ui/theme.css b/css/components/jquery.ui/theme.css index 6c4dc41..974418f 100644 --- a/css/components/jquery.ui/theme.css +++ b/css/components/jquery.ui/theme.css @@ -91,179 +91,525 @@ margin: 2px 0 0 3px; } /* positioning */ -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } -.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { + background-position: -16px 0; +} +.ui-icon-carat-1-e { + background-position: -32px 0; +} +.ui-icon-carat-1-se { + background-position: -48px 0; +} +.ui-icon-carat-1-s { + background-position: -64px 0; +} +.ui-icon-carat-1-sw { + background-position: -80px 0; +} +.ui-icon-carat-1-w { + background-position: -96px 0; +} +.ui-icon-carat-1-nw { + background-position: -112px 0; +} +.ui-icon-carat-2-n-s { + background-position: -128px 0; +} +.ui-icon-carat-2-e-w { + background-position: -144px 0; +} +.ui-icon-triangle-1-n { + background-position: 0 -16px; +} +.ui-icon-triangle-1-ne { + background-position: -16px -16px; +} +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} +.ui-icon-triangle-1-s { + background-position: -64px -16px; +} +.ui-icon-triangle-1-sw { + background-position: -80px -16px; +} +.ui-icon-triangle-1-w { + background-position: -96px -16px; +} +.ui-icon-triangle-1-nw { + background-position: -112px -16px; +} +.ui-icon-triangle-2-n-s { + background-position: -128px -16px; +} +.ui-icon-triangle-2-e-w { + background-position: -144px -16px; +} +.ui-icon-arrow-1-n { + background-position: 0 -32px; +} +.ui-icon-arrow-1-ne { + background-position: -16px -32px; +} +.ui-icon-arrow-1-e { + background-position: -32px -32px; +} +.ui-icon-arrow-1-se { + background-position: -48px -32px; +} +.ui-icon-arrow-1-s { + background-position: -64px -32px; +} +.ui-icon-arrow-1-sw { + background-position: -80px -32px; +} +.ui-icon-arrow-1-w { + background-position: -96px -32px; +} +.ui-icon-arrow-1-nw { + background-position: -112px -32px; +} +.ui-icon-arrow-2-n-s { + background-position: -128px -32px; +} +.ui-icon-arrow-2-ne-sw { + background-position: -144px -32px; +} +.ui-icon-arrow-2-e-w { + background-position: -160px -32px; +} +.ui-icon-arrow-2-se-nw { + background-position: -176px -32px; +} +.ui-icon-arrowstop-1-n { + background-position: -192px -32px; +} +.ui-icon-arrowstop-1-e { + background-position: -208px -32px; +} +.ui-icon-arrowstop-1-s { + background-position: -224px -32px; +} +.ui-icon-arrowstop-1-w { + background-position: -240px -32px; +} +.ui-icon-arrowthick-1-n { + background-position: 0 -48px; +} +.ui-icon-arrowthick-1-ne { + background-position: -16px -48px; +} +.ui-icon-arrowthick-1-e { + background-position: -32px -48px; +} +.ui-icon-arrowthick-1-se { + background-position: -48px -48px; +} +.ui-icon-arrowthick-1-s { + background-position: -64px -48px; +} +.ui-icon-arrowthick-1-sw { + background-position: -80px -48px; +} +.ui-icon-arrowthick-1-w { + background-position: -96px -48px; +} +.ui-icon-arrowthick-1-nw { + background-position: -112px -48px; +} +.ui-icon-arrowthick-2-n-s { + background-position: -128px -48px; +} +.ui-icon-arrowthick-2-ne-sw { + background-position: -144px -48px; +} +.ui-icon-arrowthick-2-e-w { + background-position: -160px -48px; +} +.ui-icon-arrowthick-2-se-nw { + background-position: -176px -48px; +} +.ui-icon-arrowthickstop-1-n { + background-position: -192px -48px; +} +.ui-icon-arrowthickstop-1-e { + background-position: -208px -48px; +} +.ui-icon-arrowthickstop-1-s { + background-position: -224px -48px; +} +.ui-icon-arrowthickstop-1-w { + background-position: -240px -48px; +} +.ui-icon-arrowreturnthick-1-w { + background-position: 0 -64px; +} +.ui-icon-arrowreturnthick-1-n { + background-position: -16px -64px; +} +.ui-icon-arrowreturnthick-1-e { + background-position: -32px -64px; +} +.ui-icon-arrowreturnthick-1-s { + background-position: -48px -64px; +} +.ui-icon-arrowreturn-1-w { + background-position: -64px -64px; +} +.ui-icon-arrowreturn-1-n { + background-position: -80px -64px; +} +.ui-icon-arrowreturn-1-e { + background-position: -96px -64px; +} +.ui-icon-arrowreturn-1-s { + background-position: -112px -64px; +} +.ui-icon-arrowrefresh-1-w { + background-position: -128px -64px; +} +.ui-icon-arrowrefresh-1-n { + background-position: -144px -64px; +} +.ui-icon-arrowrefresh-1-e { + background-position: -160px -64px; +} +.ui-icon-arrowrefresh-1-s { + background-position: -176px -64px; +} +.ui-icon-arrow-4 { + background-position: 0 -80px; +} +.ui-icon-arrow-4-diag { + background-position: -16px -80px; +} +.ui-icon-extlink { + background-position: -32px -80px; +} +.ui-icon-newwin { + background-position: -48px -80px; +} +.ui-icon-refresh { + background-position: -64px -80px; +} +.ui-icon-shuffle { + background-position: -80px -80px; +} +.ui-icon-transfer-e-w { + background-position: -96px -80px; +} +.ui-icon-transferthick-e-w { + background-position: -112px -80px; +} +.ui-icon-folder-collapsed { + background-position: 0 -96px; +} +.ui-icon-folder-open { + background-position: -16px -96px; +} +.ui-icon-document { + background-position: -32px -96px; +} +.ui-icon-document-b { + background-position: -48px -96px; +} +.ui-icon-note { + background-position: -64px -96px; +} +.ui-icon-mail-closed { + background-position: -80px -96px; +} +.ui-icon-mail-open { + background-position: -96px -96px; +} +.ui-icon-suitcase { + background-position: -112px -96px; +} +.ui-icon-comment { + background-position: -128px -96px; +} +.ui-icon-person { + background-position: -144px -96px; +} +.ui-icon-print { + background-position: -160px -96px; +} +.ui-icon-trash { + background-position: -176px -96px; +} +.ui-icon-locked { + background-position: -192px -96px; +} +.ui-icon-unlocked { + background-position: -208px -96px; +} +.ui-icon-bookmark { + background-position: -224px -96px; +} +.ui-icon-tag { + background-position: -240px -96px; +} +.ui-icon-home { + background-position: 0 -112px; +} +.ui-icon-flag { + background-position: -16px -112px; +} +.ui-icon-calendar { + background-position: -32px -112px; +} +.ui-icon-cart { + background-position: -48px -112px; +} +.ui-icon-pencil { + background-position: -64px -112px; +} +.ui-icon-clock { + background-position: -80px -112px; +} +.ui-icon-disk { + background-position: -96px -112px; +} +.ui-icon-calculator { + background-position: -112px -112px; +} +.ui-icon-zoomin { + background-position: -128px -112px; +} +.ui-icon-zoomout { + background-position: -144px -112px; +} +.ui-icon-search { + background-position: -160px -112px; +} +.ui-icon-wrench { + background-position: -176px -112px; +} +.ui-icon-gear { + background-position: -192px -112px; +} +.ui-icon-heart { + background-position: -208px -112px; +} +.ui-icon-star { + background-position: -224px -112px; +} +.ui-icon-link { + background-position: -240px -112px; +} +.ui-icon-cancel { + background-position: 0 -128px; +} +.ui-icon-plus { + background-position: -16px -128px; +} +.ui-icon-plusthick { + background-position: -32px -128px; +} +.ui-icon-minus { + background-position: -48px -128px; +} +.ui-icon-minusthick { + background-position: -64px -128px; +} +.ui-icon-close { + background-position: -80px -128px; +} +.ui-icon-closethick { + background-position: -96px -128px; +} +.ui-icon-key { + background-position: -112px -128px; +} +.ui-icon-lightbulb { + background-position: -128px -128px; +} +.ui-icon-scissors { + background-position: -144px -128px; +} +.ui-icon-clipboard { + background-position: -160px -128px; +} +.ui-icon-copy { + background-position: -176px -128px; +} +.ui-icon-contact { + background-position: -192px -128px; +} +.ui-icon-image { + background-position: -208px -128px; +} +.ui-icon-video { + background-position: -224px -128px; +} +.ui-icon-script { + background-position: -240px -128px; +} +.ui-icon-alert { + background-position: 0 -144px; +} +.ui-icon-info { + background-position: -16px -144px; +} +.ui-icon-notice { + background-position: -32px -144px; +} +.ui-icon-help { + background-position: -48px -144px; +} +.ui-icon-check { + background-position: -64px -144px; +} +.ui-icon-bullet { + background-position: -80px -144px; +} +.ui-icon-radio-off { + background-position: -96px -144px; +} +.ui-icon-radio-on { + background-position: -112px -144px; +} +.ui-icon-pin-w { + background-position: -128px -144px; +} +.ui-icon-pin-s { + background-position: -144px -144px; +} +.ui-icon-play { + background-position: 0 -160px; +} +.ui-icon-pause { + background-position: -16px -160px; +} +.ui-icon-seek-next { + background-position: -32px -160px; +} +.ui-icon-seek-prev { + background-position: -48px -160px; +} +.ui-icon-seek-end { + background-position: -64px -160px; +} +.ui-icon-seek-first { + background-position: -80px -160px; +} +.ui-icon-stop { + background-position: -96px -160px; +} +.ui-icon-eject { + background-position: -112px -160px; +} +.ui-icon-volume-off { + background-position: -128px -160px; +} +.ui-icon-volume-on { + background-position: -144px -160px; +} +.ui-icon-power { + background-position: 0 -176px; +} +.ui-icon-signal-diag { + background-position: -16px -176px; +} +.ui-icon-signal { + background-position: -32px -176px; +} +.ui-icon-battery-0 { + background-position: -48px -176px; +} +.ui-icon-battery-1 { + background-position: -64px -176px; +} +.ui-icon-battery-2 { + background-position: -80px -176px; +} +.ui-icon-battery-3 { + background-position: -96px -176px; +} +.ui-icon-circle-plus { + background-position: 0 -192px; +} +.ui-icon-circle-minus { + background-position: -16px -192px; +} +.ui-icon-circle-close { + background-position: -32px -192px; +} +.ui-icon-circle-triangle-e { + background-position: -48px -192px; +} +.ui-icon-circle-triangle-s { + background-position: -64px -192px; +} +.ui-icon-circle-triangle-w { + background-position: -80px -192px; +} +.ui-icon-circle-triangle-n { + background-position: -96px -192px; +} +.ui-icon-circle-arrow-e { + background-position: -112px -192px; +} +.ui-icon-circle-arrow-s { + background-position: -128px -192px; +} +.ui-icon-circle-arrow-w { + background-position: -144px -192px; +} +.ui-icon-circle-arrow-n { + background-position: -160px -192px; +} +.ui-icon-circle-zoomin { + background-position: -176px -192px; +} +.ui-icon-circle-zoomout { + background-position: -192px -192px; +} +.ui-icon-circle-check { + background-position: -208px -192px; +} +.ui-icon-circlesmall-plus { + background-position: 0 -208px; +} +.ui-icon-circlesmall-minus { + background-position: -16px -208px; +} +.ui-icon-circlesmall-close { + background-position: -32px -208px; +} +.ui-icon-squaresmall-plus { + background-position: -48px -208px; +} +.ui-icon-squaresmall-minus { + background-position: -64px -208px; +} +.ui-icon-squaresmall-close { + background-position: -80px -208px; +} +.ui-icon-grip-dotted-vertical { + background-position: 0 -224px; +} +.ui-icon-grip-dotted-horizontal { + background-position: -16px -224px; +} +.ui-icon-grip-solid-vertical { + background-position: -32px -224px; +} +.ui-icon-grip-solid-horizontal { + background-position: -48px -224px; +} +.ui-icon-gripsmall-diagonal-se { + background-position: -64px -224px; +} +.ui-icon-grip-diagonal-se { + background-position: -80px -224px; +} +.ui-icon-carat-1-n { + background-position: 0 0; +} /** * Accordion diff --git a/css/components/quickedit.css b/css/components/quickedit.css index f940908..5705c8e 100644 --- a/css/components/quickedit.css +++ b/css/components/quickedit.css @@ -58,6 +58,6 @@ * The entity toolbar's "save" button's top margin shifts both buttons 2px down, * so we must compensate for that to achieve vertically centered positioning. */ -.quickedit .icon-close:before { +.quickedit .icon-close::before { top: 8px; } diff --git a/css/components/system-status-counter.css b/css/components/system-status-counter.css index 1166d37..5aeb014 100644 --- a/css/components/system-status-counter.css +++ b/css/components/system-status-counter.css @@ -28,7 +28,7 @@ border-left: 1px solid #e6e4df; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset; } -.system-status-counter__status-icon:before { +.system-status-counter__status-icon::before { display: block; width: 100%; height: 100%; @@ -38,13 +38,13 @@ background-size: 25px; } -.system-status-counter__status-icon--error:before { +.system-status-counter__status-icon--error::before { background-image: url(../../images/icons/e32700/error.svg); } -.system-status-counter__status-icon--warning:before { +.system-status-counter__status-icon--warning::before { background-image: url(../../images/icons/e29700/warning.svg); } -.system-status-counter__status-icon--checked:before { +.system-status-counter__status-icon--checked::before { background-image: url(../../images/icons/73b355/check.svg); } .system-status-counter__status-title { @@ -80,7 +80,7 @@ padding: 10px 3%; font-size: 16px; } - .system-status-counter__status-icon:before { + .system-status-counter__status-icon::before { background-size: 35px; } } diff --git a/css/components/system-status-report-general-info.css b/css/components/system-status-report-general-info.css index e666d6c..d974f00 100644 --- a/css/components/system-status-report-general-info.css +++ b/css/components/system-status-report-general-info.css @@ -33,7 +33,7 @@ height: 45px; vertical-align: top; } -.system-status-general-info__item-icon:before { +.system-status-general-info__item-icon::before { display: block; width: 100%; height: 100%; @@ -42,20 +42,20 @@ background-position: 50% center; background-size: 35px; } -.system-status-general-info__item-icon--drupal:before { +.system-status-general-info__item-icon--drupal::before { background-image: url(../../images/logo/drupal-logo.svg); } -.system-status-general-info__item-icon--clock:before { +.system-status-general-info__item-icon--clock::before { background-image: url(../../images/icons/cccccc/clock.svg); } -.system-status-general-info__item-icon--server:before { +.system-status-general-info__item-icon--server::before { background-image: url(../../images/icons/cccccc/server.svg); } -.system-status-general-info__item-icon--php:before { +.system-status-general-info__item-icon--php::before { background-image: url(../../images/icons/cccccc/php-logo.svg); background-size: 45px; } -.system-status-general-info__item-icon--database:before { +.system-status-general-info__item-icon--database::before { background-image: url(../../images/icons/cccccc/database.svg); background-size: 30px; } @@ -131,10 +131,10 @@ width: 55px; height: 55px; } - .system-status-general-info__item-icon:before { + .system-status-general-info__item-icon::before { background-size: 35px; } - .system-status-general-info__item-icon--php:before { + .system-status-general-info__item-icon--php::before { background-size: 55px; } diff --git a/css/components/system-status-report.css b/css/components/system-status-report.css index 1e9d159..3fb4e4a 100644 --- a/css/components/system-status-report.css +++ b/css/components/system-status-report.css @@ -46,13 +46,13 @@ [dir="rtl"].details .system-status-report__status-title { padding: 1em 3em 1em 1em; } -.collapse-processed > .system-status-report__status-title:before { +.collapse-processed > .system-status-report__status-title::before { float: right; /* LTR */ } .system-status-report__status-title::-webkit-details-marker { float: right; /* LTR */ } -[dir="rtl"] .collapse-processed > .system-status-report__status-title:before { +[dir="rtl"] .collapse-processed > .system-status-report__status-title::before { float: left; } [dir="rtl"] .system-status-report__status-title::-webkit-details-marker { @@ -69,8 +69,8 @@ color: inherit; } -.system-status-report__status-title .details-title:before, -.details .system-status-report__status-icon:before { +.system-status-report__status-title .details-title::before, +.details .system-status-report__status-icon::before { position: absolute; top: 1em; left: 10px; /* LTR */ @@ -84,18 +84,18 @@ background-position: top center; background-size: contain; } -[dir="rtl"] .system-status-report__status-title .details-title:before, -[dir="rtl"].details .system-status-report__status-title:before { +[dir="rtl"] .system-status-report__status-title .details-title::before, +[dir="rtl"].details .system-status-report__status-title::before { right: 10px; left: auto; margin-right: 0; } -.system-status-report__status-icon--error .details-title:before, -.details .system-status-report__status-icon--error:before { +.system-status-report__status-icon--error .details-title::before, +.details .system-status-report__status-icon--error::before { background-image: url(../../images/icons/e32700/error.svg); } -.system-status-report__status-icon--warning .details-title:before, -.details .system-status-report__status-icon--warning:before { +.system-status-report__status-icon--warning .details-title::before, +.details .system-status-report__status-icon--warning::before { background-image: url(../../images/icons/e29700/warning.svg); } @@ -135,7 +135,7 @@ html.js .system-status-report__status-title::-webkit-details-marker { display: none; } - .collapse-processed > .system-status-report__status-title:before { + .collapse-processed > .system-status-report__status-title::before { position: relative; top: 3px; } diff --git a/css/components/tables.css b/css/components/tables.css index 727e065..cc6f3b1 100644 --- a/css/components/tables.css +++ b/css/components/tables.css @@ -136,7 +136,8 @@ th.select-all { /** * Responsive tables. */ -@media screen and (max-width: 37.5em) { /* 600px */ +@media screen and (max-width: 37.5em) { + /* 600px */ th.priority-low, td.priority-low, th.priority-medium, @@ -145,7 +146,8 @@ th.select-all { } } -@media screen and (max-width: 60em) { /* 920px */ +@media screen and (max-width: 60em) { + /* 920px */ th.priority-low, td.priority-low { display: none; diff --git a/css/components/tabs.css b/css/components/tabs.css index 1a7b133..f57a995 100644 --- a/css/components/tabs.css +++ b/css/components/tabs.css @@ -37,7 +37,7 @@ display: block; overflow: hidden; box-sizing: border-box; - width: 100%; /* 1 */ + width: 100%; /* 1 */ margin: -1px 0 0; padding: 9px 2em 7px 1em; /* LTR */ white-space: nowrap; @@ -109,12 +109,15 @@ li.tabs__tab a { } /* Only add the arrow if there's space */ -@media screen and (min-width: 18.75em) { /* 300px */ +@media screen and (min-width: 18.75em) { + /* 300px */ .tabs.primary a { - background: url(../../images/icons/0074bd/chevron-right.svg) 99% center no-repeat; + background: url(../../images/icons/0074bd/chevron-right.svg) 99% center + no-repeat; } [dir="rtl"] .tabs.primary a { - background: url(../../images/icons/0074bd/chevron-left.svg) 1% center no-repeat; + background: url(../../images/icons/0074bd/chevron-left.svg) 1% center + no-repeat; } .tabs.primary .tabs__tab.is-active a { background-image: none; @@ -249,8 +252,12 @@ li.tabs__tab a { display: block; margin-left: -1px; /* LTR */ padding: 5px 15px 5px 16px; /* LTR */ - -webkit-transition: border-color 0.2s, background-color 0.2s; - transition: border-color 0.2s, background-color 0.2s; + -webkit-transition: + border-color 0.2s, + background-color 0.2s; + transition: + border-color 0.2s, + background-color 0.2s; color: #0074bd; } [dir="rtl"] .tabs.secondary .tabs__tab { diff --git a/css/components/tour.theme.css b/css/components/tour.theme.css index e77d9ff..ae00882 100644 --- a/css/components/tour.theme.css +++ b/css/components/tour.theme.css @@ -13,7 +13,9 @@ .shepherd-element:focus { outline: none; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px #40b6ff; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px #40b6ff; } /* Mobile */ @@ -32,28 +34,28 @@ border: solid 14px rgba(0, 0, 0, 0.8); } -.shepherd-element[data-popper-placement^=top] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="top"] > .shepherd-arrow { bottom: -28px; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; } -.shepherd-element[data-popper-placement^=bottom] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="bottom"] > .shepherd-arrow { top: -28px; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; } -.shepherd-element[data-popper-placement^=left] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="left"] > .shepherd-arrow { right: -28px; border-top-color: transparent; border-right-color: transparent; /* LTR */ border-bottom-color: transparent; } -.shepherd-element[data-popper-placement^=right] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="right"] > .shepherd-arrow { left: -28px; border-top-color: transparent; border-bottom-color: transparent; diff --git a/css/components/vertical-tabs.css b/css/components/vertical-tabs.css index 07c2ca0..53bde42 100644 --- a/css/components/vertical-tabs.css +++ b/css/components/vertical-tabs.css @@ -85,7 +85,7 @@ color: #004f80; border-bottom: none; } -[dir=rtl] .vertical-tabs__menu-item.is-selected a { +[dir="rtl"] .vertical-tabs__menu-item.is-selected a { padding-right: 11px; padding-left: 15px; } diff --git a/css/layout/node-add.css b/css/layout/node-add.css index 977cb23..9c65783 100644 --- a/css/layout/node-add.css +++ b/css/layout/node-add.css @@ -13,8 +13,7 @@ * @todo Figure out how to reduce media query duplication across files * and modules. Layout styles only allowed in themes? */ -@media - screen and (min-width: 780px), +@media screen and (min-width: 780px), (orientation: landscape) and (min-device-height: 780px) { .node-form-layout .messages { margin-top: 1em; diff --git a/css/theme/ckeditor-admin.css b/css/theme/ckeditor-admin.css index 7214a24..45a54f3 100644 --- a/css/theme/ckeditor-admin.css +++ b/css/theme/ckeditor-admin.css @@ -7,9 +7,13 @@ * This rule is needed to provide Seven's blue focus outline. */ .ckeditor-toolbar-disabled .ckeditor-buttons li a:focus { - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px #40b6ff; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px #40b6ff; } .ckeditor-toolbar-active .ckeditor-buttons li a:focus { - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px #40b6ff; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px #40b6ff; } diff --git a/css/theme/ckeditor-dialog.css b/css/theme/ckeditor-dialog.css index 87ac121..b13aa43 100644 --- a/css/theme/ckeditor-dialog.css +++ b/css/theme/ckeditor-dialog.css @@ -27,7 +27,12 @@ background: none; } .cke_reset_all .cke_dialog_body * { - font: 13px/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif; + font: + 13px/1.538em "Lucida Grande", + "Lucida Sans Unicode", + "DejaVu Sans", + "Lucida Sans", + sans-serif; } /* Dialog's header. */ @@ -101,8 +106,12 @@ max-width: 100%; margin: 0 0 3px; padding: 0.3em 0.4em 0.3em 0.5em; - -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; + -webkit-transition: + border linear 0.2s, + box-shadow linear 0.2s; + transition: + border linear 0.2s, + box-shadow linear 0.2s; color: #595959; border: 1px solid #b8b8b8; border-top-color: #999; @@ -114,7 +123,8 @@ } .cke_reset_all select.cke_dialog_ui_input_select { padding-right: 1.5em; - background: #fcfcfa url(../../images/icons/333333/caret-down.svg) no-repeat 99% 63%; + background: #fcfcfa url(../../images/icons/333333/caret-down.svg) no-repeat + 99% 63%; } .cke_reset_all .cke_dialog_body textarea:focus, .cke_reset_all .cke_dialog_body input[type="text"]:focus, @@ -122,7 +132,9 @@ border-color: #40b6ff; outline: 0; background-color: #fff; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px #40b6ff; + box-shadow: + inset 0 1px 3px rgba(0, 0, 0, 0.05), + 0 0 8px #40b6ff; } /* Dialog's footer. */ diff --git a/css/theme/filter.admin.css b/css/theme/filter.admin.css index db42f12..ff2a1e2 100644 --- a/css/theme/filter.admin.css +++ b/css/theme/filter.admin.css @@ -43,7 +43,7 @@ [dir="rtl"] .filter-help a { margin: 0 0 0 20px; } -.filter-help a:after { +.filter-help a::after { position: absolute; top: 0; right: -20px; /* LTR */ @@ -53,7 +53,7 @@ content: ""; background: transparent url(../../images/help.png); } -[dir="rtl"] .filter-help a:after { +[dir="rtl"] .filter-help a::after { right: auto; left: -20px; } diff --git a/css/theme/install-page.css b/css/theme/install-page.css index b616b41..8f13d45 100644 --- a/css/theme/install-page.css +++ b/css/theme/install-page.css @@ -11,14 +11,17 @@ background-image: url(../../images/noise-low.png), -webkit-radial-gradient(hsl(203, 80%, 45%), hsl(203, 80%, 32%)); - background-image: - url(../../images/noise-low.png), + background-image: url(../../images/noise-low.png), radial-gradient(hsl(203, 80%, 45%), hsl(203, 80%, 32%)); background-repeat: repeat; - background-position: left top, 50% 50%; /* LTR */ + background-position: + left top, + 50% 50%; /* LTR */ } [dir="rtl"] .install-page { - background-position: right top, 50% 50%; + background-position: + right top, + 50% 50%; } /** diff --git a/css/theme/maintenance-page.css b/css/theme/maintenance-page.css index 047b88f..0463d64 100644 --- a/css/theme/maintenance-page.css +++ b/css/theme/maintenance-page.css @@ -6,13 +6,20 @@ .maintenance-page { min-height: 100%; background-color: #e0e0d8; - background-image: -webkit-radial-gradient(hsl(203, 2%, 90%), hsl(203, 2%, 95%)); + background-image: -webkit-radial-gradient( + hsl(203, 2%, 90%), + hsl(203, 2%, 95%) + ); background-image: radial-gradient(hsl(203, 2%, 90%), hsl(203, 2%, 95%)); background-repeat: repeat; - background-position: left top, 50% 50%; /* LTR */ + background-position: + left top, + 50% 50%; /* LTR */ } [dir="rtl"] .maintenance-page { - background-position: right top, 50% 50%; + background-position: + right top, + 50% 50%; } .page-title { @@ -25,7 +32,8 @@ /** * Task list & step indicator */ -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ header[role="banner"] { position: relative; } @@ -45,7 +53,8 @@ } } -@media all and (min-width: 48em) { /* 768px */ +@media all and (min-width: 48em) { + /* 768px */ .step-indicator { display: none; } @@ -105,13 +114,15 @@ margin-left: 1.25em; background: #fff; } -.layout-container:after { /* no reason for a clearfix in the markup */ +.layout-container:after { + /* no reason for a clearfix in the markup */ display: table; clear: both; content: ""; } -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ .layout-container { margin: 1.25em; padding: 10px 20px; @@ -126,7 +137,8 @@ } } -@media all and (min-width: 48em) { /* 768px */ +@media all and (min-width: 48em) { + /* 768px */ html { display: table; } diff --git a/css/theme/media-library.css b/css/theme/media-library.css index fef1a7a..d15aa1e 100644 --- a/css/theme/media-library.css +++ b/css/theme/media-library.css @@ -112,7 +112,8 @@ } /* Style the media add upload form. */ -.media-library-add-form--upload.media-library-add-form--without-input .form-item-upload { +.media-library-add-form--upload.media-library-add-form--without-input + .form-item-upload { margin-bottom: 0; } @@ -131,7 +132,8 @@ } } -.media-library-add-form--oembed.media-library-add-form--without-input .form-item-url { +.media-library-add-form--oembed.media-library-add-form--without-input + .form-item-url { margin-bottom: 0; } @@ -157,7 +159,10 @@ padding: 0 10px 1em 10px; } -.media-library-add-form__selected-media .media-library-item .field--name-thumbnail img { +.media-library-add-form__selected-media + .media-library-item + .field--name-thumbnail + img { height: 100px; } @@ -311,7 +316,10 @@ width: calc(100% - 16px); height: calc(100% - 16px); content: ""; - transition: border-color 0.2s, color 0.2s, background 0.2s; + transition: + border-color 0.2s, + color 0.2s, + background 0.2s; pointer-events: none; border: 1px solid #dbdbdb; } @@ -462,7 +470,9 @@ cursor: move; } -.field--widget-media-library-widget .js-media-library-item:only-child .media-library-item__preview { +.field--widget-media-library-widget + .js-media-library-item:only-child + .media-library-item__preview { cursor: inherit; } @@ -655,7 +665,8 @@ * The first item doesn't have a top padding, change the location of the remove * button as well. */ -.media-library-add-form__media:first-child .media-library-add-form__remove-button[type="submit"] { +.media-library-add-form__media:first-child + .media-library-add-form__remove-button[type="submit"] { top: 5px; } @@ -693,7 +704,8 @@ color: transparent; border: 0; border-radius: 0; - background: transparent url(../../images/icons/787878/ex.svg) right 2px no-repeat; /* LTR */ + background: transparent url(../../images/icons/787878/ex.svg) right 2px + no-repeat; /* LTR */ font-weight: normal; line-height: 16px; } @@ -710,7 +722,8 @@ .media-library-add-form__remove-button.button:focus { color: #787878; border: 0; - background: transparent url(../../images/icons/787878/ex.svg) right 2px no-repeat; /* LTR */ + background: transparent url(../../images/icons/787878/ex.svg) right 2px + no-repeat; /* LTR */ } [dir="rtl"] .media-library-add-form__remove-button:focus, [dir="rtl"] .media-library-add-form__remove-button.button:disabled, @@ -723,7 +736,8 @@ .media-library-add-form__remove-button.button:hover { color: #e00; border: 0; - background: transparent url(../../images/icons/ee0000/ex.svg) right 2px no-repeat; /* LTR */ + background: transparent url(../../images/icons/ee0000/ex.svg) right 2px + no-repeat; /* LTR */ box-shadow: none; } [dir="rtl"] .media-library-add-form__remove-button:hover, -- GitLab From 3360425997ed1024800d7de6be36fc767541c1ba Mon Sep 17 00:00:00 2001 From: Alberto Paderno <apaderno@isepro.org> Date: Mon, 2 Jun 2025 12:01:24 +0200 Subject: [PATCH 2/4] Used double colon pseudo-element notation --- css/components/buttons.css | 4 ++-- css/components/form.css | 3 +-- css/components/tables.css | 12 ++++++------ css/components/tabs.css | 8 ++++---- css/components/tour.theme.css | 2 +- css/components/vertical-tabs.css | 2 +- css/theme/ckeditor-dialog.css | 2 +- css/theme/maintenance-page.css | 6 +++--- css/theme/media-library.css | 10 +++++----- 9 files changed, 24 insertions(+), 25 deletions(-) diff --git a/css/components/buttons.css b/css/components/buttons.css index cab42e1..1a2f72a 100644 --- a/css/components/buttons.css +++ b/css/components/buttons.css @@ -109,7 +109,7 @@ /** * Overrides styling from system.theme. */ -.button-action:before { +.button-action::before { margin-left: -0.2em; /* LTR */ padding-right: 0.2em; /* LTR */ font-size: 14px; @@ -117,7 +117,7 @@ line-height: 16px; -webkit-font-smoothing: auto; } -[dir="rtl"] .button-action:before { +[dir="rtl"] .button-action::before { margin-right: -0.2em; margin-left: 0; padding-right: 0; diff --git a/css/components/form.css b/css/components/form.css index f1a85f4..1457cea 100644 --- a/css/components/form.css +++ b/css/components/form.css @@ -139,7 +139,7 @@ label[for] { inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 8px 1px #e62600; } -.form-required:after { +.form-required::after { width: 7px; height: 7px; background-size: 7px 7px; @@ -289,7 +289,6 @@ select { 1% 63%, 0 0; } - select:focus, select:hover { color: #1a1a1a; background-image: diff --git a/css/components/tables.css b/css/components/tables.css index cc6f3b1..1c07b7a 100644 --- a/css/components/tables.css +++ b/css/components/tables.css @@ -70,7 +70,7 @@ th > a { } /* 1. Must match negative bottom padding of the parent <th> */ -th > a:after { +th > a::after { position: absolute; top: 0; right: 0; @@ -94,7 +94,7 @@ th.is-active img { right: auto; left: 0; } -th.is-active > a:after { +th.is-active > a::after { border-bottom-color: #004875; } th > a:hover, @@ -104,10 +104,10 @@ th.is-active > a:focus { text-decoration: none; color: #008ee6; } -th > a:hover:after, -th > a:focus:after, -th.is-active > a:hover:after, -th.is-active > a:focus:after { +th > a:hover::after, +th > a:focus::after, +th.is-active > a:hover::after, +th.is-active > a:focus::after { border-bottom-color: #008ee6; } td .item-list ul { diff --git a/css/components/tabs.css b/css/components/tabs.css index f57a995..df92a44 100644 --- a/css/components/tabs.css +++ b/css/components/tabs.css @@ -5,8 +5,8 @@ .is-horizontal .tabs { position: relative; } -.is-collapse-enabled .tabs:before, -.is-horizontal .tabs:before { +.is-collapse-enabled .tabs::before, +.is-horizontal .tabs::before { position: absolute; z-index: 10; right: 0; @@ -19,8 +19,8 @@ } /* Span the full width of the viewport */ -.content-header .is-horizontal .tabs:before, -.content-header .is-collapse-enabled .tabs:before { +.content-header .is-horizontal .tabs::before, +.content-header .is-collapse-enabled .tabs::before { right: -2.5em; left: -2.5em; } diff --git a/css/components/tour.theme.css b/css/components/tour.theme.css index ae00882..e1156db 100644 --- a/css/components/tour.theme.css +++ b/css/components/tour.theme.css @@ -25,7 +25,7 @@ } } -.shepherd-arrow:before { +.shepherd-arrow::before { background: none; } diff --git a/css/components/vertical-tabs.css b/css/components/vertical-tabs.css index 53bde42..308d676 100644 --- a/css/components/vertical-tabs.css +++ b/css/components/vertical-tabs.css @@ -109,7 +109,7 @@ border-left: none; border-radius: 4px 0 0 4px; } -.vertical-tabs__panes:after { +.vertical-tabs__panes::after { display: table; clear: both; content: ""; diff --git a/css/theme/ckeditor-dialog.css b/css/theme/ckeditor-dialog.css index b13aa43..7858cc6 100644 --- a/css/theme/ckeditor-dialog.css +++ b/css/theme/ckeditor-dialog.css @@ -6,7 +6,7 @@ .cke_dialog_background_cover { display: none; } -.cke_dialog:before { +.cke_dialog::before { position: fixed; top: 0; left: 0; diff --git a/css/theme/maintenance-page.css b/css/theme/maintenance-page.css index 0463d64..c0b08c6 100644 --- a/css/theme/maintenance-page.css +++ b/css/theme/maintenance-page.css @@ -80,7 +80,7 @@ background: #ebeae4; font-weight: normal; } - .task-list .is-active:after { + .task-list .is-active::after { position: absolute; top: 50%; left: 100%; /* LTR */ @@ -94,7 +94,7 @@ border-color: rgba(235, 234, 228, 0); border-left-color: #ebeae4; /* LTR */ } - [dir="rtl"] .task-list .is-active:after { + [dir="rtl"] .task-list .is-active::after { right: 100%; left: auto; border-right-color: #ebeae4; @@ -114,7 +114,7 @@ margin-left: 1.25em; background: #fff; } -.layout-container:after { +.layout-container::after { /* no reason for a clearfix in the markup */ display: table; clear: both; diff --git a/css/theme/media-library.css b/css/theme/media-library.css index d15aa1e..b74e800 100644 --- a/css/theme/media-library.css +++ b/css/theme/media-library.css @@ -309,7 +309,7 @@ background: #fff; } -.media-library-item--grid:before { +.media-library-item--grid::before { position: absolute; top: 7px; left: 7px; @@ -414,9 +414,9 @@ object-position: center center; } -.media-library-item--grid.is-hover:before, -.media-library-item--grid.checked:before, -.media-library-item--grid.is-focus:before { +.media-library-item--grid.is-hover::before, +.media-library-item--grid.checked::before, +.media-library-item--grid.is-focus::before { top: 5px; left: 5px; border-width: 3px; @@ -424,7 +424,7 @@ border-radius: 3px; } -.media-library-item--grid.checked:before { +.media-library-item--grid.checked::before { border-color: #0076c0; } -- GitLab From 0c142bdf633cc71dc85f86b726df6aaeabb68892 Mon Sep 17 00:00:00 2001 From: Alberto Paderno <apaderno@isepro.org> Date: Mon, 2 Jun 2025 12:13:16 +0200 Subject: [PATCH 3/4] Added the expected empty lines --- css/theme/media-library.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/css/theme/media-library.css b/css/theme/media-library.css index b74e800..b29e1bd 100644 --- a/css/theme/media-library.css +++ b/css/theme/media-library.css @@ -706,6 +706,7 @@ border-radius: 0; background: transparent url(../../images/icons/787878/ex.svg) right 2px no-repeat; /* LTR */ + font-weight: normal; line-height: 16px; } @@ -738,6 +739,7 @@ border: 0; background: transparent url(../../images/icons/ee0000/ex.svg) right 2px no-repeat; /* LTR */ + box-shadow: none; } [dir="rtl"] .media-library-add-form__remove-button:hover, -- GitLab From 65997bf17131391794831f510945d352a33d8c09 Mon Sep 17 00:00:00 2001 From: Alberto Paderno <apaderno@isepro.org> Date: Mon, 2 Jun 2025 12:52:14 +0200 Subject: [PATCH 4/4] Fixed the last Stylelint errors --- .idea/.gitignore | 8 ++++++++ .idea/modules.xml | 8 ++++++++ .idea/php.xml | 22 ++++++++++++++++++++++ .idea/seven.iml | 8 ++++++++ .idea/vcs.xml | 6 ++++++ css/classy/components/progress.css | 26 -------------------------- css/components/jquery.ui/theme.css | 3 --- 7 files changed, 52 insertions(+), 29 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/modules.xml create mode 100644 .idea/php.xml create mode 100644 .idea/seven.iml create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..f942ad1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea/seven.iml" filepath="$PROJECT_DIR$/.idea/seven.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/.idea/php.xml b/.idea/php.xml new file mode 100644 index 0000000..ff1c9c2 --- /dev/null +++ b/.idea/php.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="MessDetectorOptionsConfiguration"> + <option name="transferred" value="true" /> + </component> + <component name="PHPCSFixerOptionsConfiguration"> + <option name="transferred" value="true" /> + </component> + <component name="PHPCodeSnifferOptionsConfiguration"> + <option name="highlightLevel" value="WARNING" /> + <option name="transferred" value="true" /> + </component> + <component name="PhpProjectSharedConfiguration" php_language_level="8.3"> + <option name="suggestChangeDefaultLanguageLevel" value="false" /> + </component> + <component name="PhpStanOptionsConfiguration"> + <option name="transferred" value="true" /> + </component> + <component name="PsalmOptionsConfiguration"> + <option name="transferred" value="true" /> + </component> +</project> \ No newline at end of file diff --git a/.idea/seven.iml b/.idea/seven.iml new file mode 100644 index 0000000..c956989 --- /dev/null +++ b/.idea/seven.iml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="WEB_MODULE" version="4"> + <component name="NewModuleRootManager"> + <content url="file://$MODULE_DIR$" /> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/css/classy/components/progress.css b/css/classy/components/progress.css index 00c081e..c32bf6b 100644 --- a/css/classy/components/progress.css +++ b/css/classy/components/progress.css @@ -66,32 +66,6 @@ /** * Progress bar animations. */ -@-webkit-keyframes animate-stripes { - 0% { - background-position: - 0 0, - 0 0; - } - 100% { - background-position: - 0 0, - -80px 0; - } -} - -@-ms-keyframes animate-stripes { - 0% { - background-position: - 0 0, - 0 0; - } - 100% { - background-position: - 0 0, - -80px 0; - } -} - @keyframes animate-stripes { 0% { background-position: diff --git a/css/components/jquery.ui/theme.css b/css/components/jquery.ui/theme.css index 974418f..653dab9 100644 --- a/css/components/jquery.ui/theme.css +++ b/css/components/jquery.ui/theme.css @@ -43,12 +43,10 @@ .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: 0.35; - filter: alpha(opacity=35); } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: 0.7; - filter: alpha(opacity=70); } /** @@ -677,7 +675,6 @@ */ .ui-widget-overlay { opacity: 0.7; - filter: alpha(opacity=70); background: #000; } -- GitLab