diff --git a/core/modules/system/css/system.admin.css b/core/modules/system/css/system.admin.css index add899d..eb9108b 100644 --- a/core/modules/system/css/system.admin.css +++ b/core/modules/system/css/system.admin.css @@ -47,11 +47,11 @@ /** * Administration blocks. */ -.admin-panel { +.panel { margin: 0; padding: 5px 5px 15px 5px; } -.admin-panel .description { +.panel__description { margin: 0 0 3px; padding: 2px 0 3px 0; } diff --git a/core/modules/system/templates/admin-block-content.html.twig b/core/modules/system/templates/admin-block-content.html.twig index e70e565..64f2845 100644 --- a/core/modules/system/templates/admin-block-content.html.twig +++ b/core/modules/system/templates/admin-block-content.html.twig @@ -18,17 +18,21 @@ #} {% set classes = [ - 'admin-list', + 'list-group', compact ? 'compact', ] %} {% if content %} - + {% for item in content %} -
{{ item.link }}
+
  • + + {{ item.title }} + +
  • {% if item.description %} -
    {{ item.description }}
    +
    {{ item.description }}
    {% endif %} {% endfor %} - + {% endif %} diff --git a/core/modules/system/templates/admin-block.html.twig b/core/modules/system/templates/admin-block.html.twig index 20aa000..c3dab0e 100644 --- a/core/modules/system/templates/admin-block.html.twig +++ b/core/modules/system/templates/admin-block.html.twig @@ -14,13 +14,13 @@ * @ingroup themeable */ #} -
    +
    {% if block.title %} -

    {{ block.title }}

    +

    {{ block.title }}

    {% endif %} {% if block.content %} -
    {{ block.content }}
    +
    {{ block.content }}
    {% elseif block.description %} -
    {{ block.description }}
    +
    {{ block.description }}
    {% endif %}
    diff --git a/core/themes/bartik/css/components/admin.css b/core/themes/bartik/css/components/admin.css index 1661946..6374094 100644 --- a/core/themes/bartik/css/components/admin.css +++ b/core/themes/bartik/css/components/admin.css @@ -28,22 +28,24 @@ } /* Configuration. */ -div.admin-panel { +.panel { background: #fbfbfb; border: 1px solid #ccc; margin: 10px 0; padding: 0 5px 5px; } -div.admin-panel h3 { +.panel__title { margin: 16px 7px; } -div.admin-panel dt { +.list-group { + padding: 0; + margin: 0; +} +.list-group__item { border-top: 1px solid #ccc; padding: 7px 0 0; + list-style: none; } -div.admin-panel dd { +.list-group__item__description { margin: 0 0 10px; } -div.admin-panel .description { - margin: 0 0 14px 7px; -} diff --git a/core/themes/seven/css/components/admin-panel.css b/core/themes/seven/css/components/admin-panel.css index ad27d3b..91e3478 100644 --- a/core/themes/seven/css/components/admin-panel.css +++ b/core/themes/seven/css/components/admin-panel.css @@ -1,20 +1,23 @@ /** * Admin panel. */ -div.admin-panel, -div.admin-panel .body { +.panel, +.panel__content { padding: 0; clear: left; } -div.admin-panel { +.panel { margin: 0 0 20px; padding: 9px; background: #f8f8f8; border: 1px solid #ccc; } -div.admin-panel h3 { +.panel__title { font-size: 0.923em; text-transform: uppercase; margin: 0; padding-bottom: 9px; } +.list-group__item { + list-style: none; +}