// Styles for /admin/plugins .admin-contents.admin-plugins { .controls { .settings-button { margin-left: auto; } } .admin-plugins-list { @media screen and (min-width: 550px) { .admin-plugins-list__row { grid-template-columns: 0.25fr repeat(4, 1fr); } } @include breakpoint(mobile-extra-large) { .admin-plugins-list__row { grid-template-columns: 0.25fr repeat(3, 1fr); } .admin-plugins-list { &__name-details { grid-column-start: 2; grid-column-end: -1; } &__settings { grid-row: 2; grid-column-start: 4; text-align: right; button { display: flex; } } &__version { grid-row: 2; grid-column-start: 3; } &__enabled { grid-row: 2; grid-column-start: 2; } } } .admin-plugins-list__row-admin-search-filtered { background-color: var(--primary-low); } &__author { font-size: var(--font-down-2); padding: 0 0 0.25em 0; } &__name-with-badges { display: flex; padding: 8px 0 4px; } &__name { font-weight: bold; margin-right: 0.5em; } &__badge { font-weight: 400; font-size: var(--font-down-2); background-color: var(--primary-low); color: var(--primary-medium); padding: 4px 8px; & + .admin-plugins-list__badge { margin-left: 0.5em; } } &__version { .commit-hash { font-size: var(--font-down-1); } } &__about { padding: 8px 0; .d-icon { font-size: var(--font-down-3); margin-bottom: 0.1em; } } } } .admin-plugin-config-page { &__main-area { .admin-detail { padding-top: 15px; } &.-without-inner-sidebar { .admin-detail { border-left: 0; padding-left: 0; width: 100%; } } } &__metadata { margin-bottom: var(--space-6); } .admin-nav-submenu { background: transparent; border-bottom: 1px solid var(--primary-low); .horizontal-overflow-nav { background: transparent; &:before { display: none; } &:after { display: none; } } .admin-plugin-config-page__top-nav { width: auto; margin: 0; a { font-size: var(--font-down-0); padding: var(--space-2) var(--space-3) var(--space-3); &:hover { color: var(--tertiary); background-color: transparent; } &.active { color: var(--tertiary); background-color: transparent; } } .has-sidebar-page & { @include breakpoint(large) { span { display: none; } } } } } } .admin-plugins .admin-container { margin-top: 0; &.-no-header { margin-top: 1em; } } .admin-plugin-filtered-site-settings { &__filter { width: 100%; } } .admin-plugin-config-area { &__settings { .admin-site-settings-filter-controls { margin-bottom: 1em; } .setting-label { margin-left: 18px; } } &__empty-list { padding: 1em; border: 1px solid var(--primary-low); } }