Verified Commit 0d046164 authored by Dave Long's avatar Dave Long
Browse files

fix: #3554220 Claro's libraries don't enforce the variables.css dependency

By: codebymikey
By: smustgrave
parent 758bbde4
Loading
Loading
Loading
Loading
Loading
+37 −1
Original line number Diff line number Diff line
global-styling:
variables:
  version: VERSION
  css:
    base:
      css/base/variables.css: { }

global-styling:
  version: VERSION
  css:
    base:
      css/base/elements.css: {}
      css/base/typography.css: {}
      css/base/print.css: {}
@@ -60,6 +65,7 @@ global-styling:
    - system/admin
    - core/jquery
    - core/drupal
    - claro/variables
    # Claro has small and extra small variation for most of the control elements
    # such as inputs, action links, buttons, dropbuttons. For usability and
    # accessibility reasons, we keep target sizes big enough on touch screen
@@ -75,6 +81,8 @@ form-two-columns:
  css:
    layout:
      css/layout/form-two-columns.css: {}
  dependencies:
    - claro/variables

maintenance-page:
  version: VERSION
@@ -112,6 +120,8 @@ claro.jquery.ui:
  css:
    component:
      css/components/jquery.ui/theme.css: { weight: -1 }
  dependencies:
    - claro/variables

claro.drupal.dialog:
  version: VERSION
@@ -119,6 +129,7 @@ claro.drupal.dialog:
    theme:
      css/components/dialog.css: {}
  dependencies:
    - claro/variables
    - claro/claro.jquery.ui

claro.tabledrag:
@@ -139,6 +150,8 @@ drupal.tablesort:
      css/classy/components/tablesort.css: {}
      css/components/tablesort.css: {}
      css/components/tablesort-indicator.css: {}
  dependencies:
    - claro/variables

media-form:
  version: VERSION
@@ -153,6 +166,8 @@ image.admin:
  css:
    component:
      css/components/image.admin.css: {}
  dependencies:
    - claro/variables

system.admin:
  version: VERSION
@@ -165,6 +180,7 @@ system.admin:
    layout:
      css/layout/system-admin--layout.css: { weight: -10 }
  dependencies:
    - claro/variables
    - claro/card

checkbox:
@@ -179,6 +195,8 @@ icon-link:
  css:
    component:
      css/components/icon-link.css: {}
  dependencies:
    - claro/variables

dropbutton:
  version: VERSION
@@ -202,6 +220,8 @@ drupal.shortcut:
    #   https://www.drupal.org/project/drupal/issues/3045467 is in.
    theme:
      css/components/shortcut.css: {}
  dependencies:
    - claro/variables

details-focus:
  js:
@@ -235,6 +255,8 @@ status.report:
      css/components/system-status-report.css: {}
      css/components/system-status-report-counters.css: {}
      css/components/system-status-counter.css: {}
  dependencies:
    - claro/variables
  moved_files:
    claro/global-styling:
      deprecation_version: 11.2.0
@@ -255,11 +277,15 @@ views:
  css:
    component:
      css/components/views-exposed-form.css: {}
  dependencies:
    - claro/variables

views_ui:
  css:
    component:
      css/components/views-ui.css: {}
  dependencies:
    - claro/variables

messages:
  js:
@@ -270,6 +296,8 @@ card:
    component:
      css/layout/card-list.css: {}
      css/components/card.css: {}
  dependencies:
    - claro/variables

vertical-tabs:
  css:
@@ -284,6 +312,8 @@ file:
  css:
    component:
      css/components/file.css: {}
  dependencies:
    - claro/variables

media_library.theme:
  version: VERSION
@@ -291,6 +321,7 @@ media_library.theme:
    theme:
      css/theme/media-library.css: {}
  dependencies:
    - claro/variables
    - claro/icon-link

media_library.ui:
@@ -304,12 +335,15 @@ media_library.ui:
    - core/drupal
    - core/jquery
    - core/once
    - claro/variables

progress:
  version: VERSION
  css:
    component:
      css/components/progress.css: {}
  dependencies:
    - claro/variables

tabbingmanager:
  version: VERSION
@@ -321,6 +355,8 @@ filter:
  css:
    component:
      css/theme/filter.theme.css: {}
  dependencies:
    - claro/variables

tableselect:
  version: VERSION