Some custom CSS for more compact theme:
:root {
–mainwp-area-padding: 0.2rem !important;
–mainwp-bg-base: #f0f0f1 !important;
–mainwp-dark: #1d2327 !important;
–mainwp-dark-alt: #2c3338 !important;
–mainwp-blue: #2271b1 !important;
–area-radius: 0.2rem !important;
}
body {
background: #f0f0f1 !important;
}
element.style {
padding: 10px !important;
}
.gs-id-0 > .grid-stack-item > .grid-stack-item-content {
top: 0rem !important;
right: 0rem !important;
bottom: 1rem !important;
left: 1rem !important;
}
i.big.big.big.icon, i.big.big.big.icons {
font-size: 16px !important;
}
i.icon {
margin: 0 0 0 0 !important;
font-size: 13px !important;
}
.mainwp-content-wrap {
margin-bottom: 0px !important;
margin-top: 44px !important;
}
#mainwp-main-navigation-container {
top: 44px;
}
.mainwp-manage-plugin-item .content, .mainwp-manage-theme-item .content {
padding: 0rem !important;
}
.mainwp-manage-plugin-item-website, .mainwp-manage-theme-item-website {
padding: 0em !important;
}
#mainwp-manage-sites-content.segment {
padding: 0.5rem !important;
}
#mainwp-navigation-icon {
width: 34px;
margin-left: 0px !important;
margin-top: 4px !important;
}
#mainwp-select-sites-body {
height: auto !important;
max-height: 500px !important;
}
#mainwp-top-header {
height: 44px !important;
padding: 0px !important;
}
.mainwp-ui.mainwp-custom-theme #mainwp-first-level-navigation {
padding-top: 0 !important;
}
.mainwp-ui.mainwp-custom-theme #mainwp-first-level-navigation .ui.vertical.inverted.menu .item .text {
font-size: 10px !important;
font-weight: 300 !important;
}
.mainwp-ui.mainwp-custom-theme #mainwp-second-level-navigation .ui.inverted.menu .item {
padding: 0.5rem !important;
}
.mainwp-ui.mainwp-custom-theme .mainwp-side-content {
padding: 0.5rem !important;
}
.mainwp-ui.mainwp-custom-theme #mainwp-top-header .ui.icon.button:not(.red):not(.green):hover {
background: var(–mainwp-link-color) !important;
}
.mainwp-ui.mainwp-custom-theme .ui.modal .ui.list .item {
padding: 0.5rem 0;
}
.mainwp-ui.mainwp-custom-theme .ui.dropdown.selection {
background: white !important;
}
.mainwp-ui.mainwp-custom-theme .ui.form input[type=“text”], .mainwp-ui.mainwp-custom-theme .ui.form input[type=“search”], .mainwp-ui.mainwp-custom-theme .ui.form input[type=“file”], .mainwp-ui.mainwp-custom-theme .ui.search .prompt, .mainwp-ui.mainwp-custom-theme .ui.form input[type=“password”], .mainwp-ui.mainwp-custom-theme .ui.input input[type=“search”] {
background-color: white !important;
}
.mainwp-ui.mainwp-custom-theme .ui.modal i.icon.close {
top: 0.5rem;
right: 1.5rem;
}
.mainwp-ui.mainwp-custom-theme .ui.modal > .header {
padding: 0.5em;
}
.mainwp-ui.mainwp-custom-theme .ui.green.message:before {
top: 4px !important;
}
.mainwp-ui.mainwp-custom-theme .ui.info.message, .mainwp-ui.mainwp-custom-theme .ui.blue.message {
border-left: 16px solid var(–mainwp-blue);
}
.mainwp-ui.mainwp-custom-theme .ui.info.message:before, .mainwp-ui.mainwp-custom-theme .ui.blue.message:before {
left: -10px !important;
top: 4px !important;
}
.mainwp-ui.mainwp-custom-theme .ui.yellow.message:before {
top: 5px;
}
.mainwp-ui.toplevel_page_mainwp_tab.mainwp-ui-leftmenu .mainwp-content-wrap {
margin-left: 72px !important;
padding-right: 1rem;
background: #f0f0f1;
}
.ui.accordion:not(.styled) .title ~ .content, .ui.accordion:not(.styled) .accordion .title ~ .content {
margin: 0px; !important;
padding: 0.5rem 0rem !important;
}
.ui.accordion.mainwp-manage-plugin-item, .ui.accordion.mainwp-manage-theme-item {
padding: 0rem !important;
}
.ui.accordion > .title, .ui.accordion .accordion > .title {
padding: 0rem !important;
}
.ui.button {
padding: 0.5rem 0.5rem !important;
}
.ui.button:hover {
background-color: #000000 !important;
}
.ui.circular.image {
border-radius: 0rem;
width: 18px !important;
height: 18px !important;
}
.ui.divider {
margin: 0.25rem 0;
}
.ui.dropdown.selection {
background: white !important;
}
.ui.grid {
margin: 0rem 0rem !important;
}
.ui.grid > .column:not(.row) {
padding-top: 0.3rem !important;
padding-bottom: 0.3rem !important;
}
.ui.grid > .column:not(.row), .ui.grid > .row > .column {
padding-left: 0.2rem !important;
padding-right: 0.2rem !important;
}
.ui.grid > .row {
padding: 0;
}
.ui.grid > .row > .column {
padding: 0rem 0.25rem !important;
}
.ui.header {
margin: 1rem 0rem 0rem 0rem;
}
.ui.label {
padding: 0.2rem 0.2rem !important;
}
.ui.labeled.icon.menu > .item > i.icon:not(.dropdown) {
font-size: 1rem !important;
}
.ui.menu {
font-size: 0.8rem;
}
.ui.message {
margin: 0.5rem 0.5rem !important;
padding: 0.3rem 0.3rem !important;
font-size: 12px !important;
color: var(–mainwp-dark) !important;
}
.ui.message > .close.icon {
position: absolute;
top: auto;
right: 0.5em;
background-color: #2185d0;
color: white;
border-radius: 3px;
}
.ui.message p {
margin: 0.2rem 0 !important;
}
.ui.mini.images .image, .ui.mini.images img, .ui.mini.images svg, .ui.mini.image {
width: 25px !important;
}
.ui.modal > .scrolling.content {
max-height: calc(90vh - 1rem);
}
.ui.segment {
margin: 0 0 !important;
padding: 0.2rem !important;
}
.ui.segments {
margin: 0.2rem 0 !important;
}
.ui.segments .segment, .ui.segment {
font-size: 0.9rem;
}
.ui.selection.dropdown > .dropdown.icon {
top: 8px !important;
right: 1em !important;
margin: 0 !important;
padding: 0 !important;
}
.ui.relaxed.list:not(.horizontal) > .item:not(:last-child) {
padding-bottom: 0.3rem;
}
.wp-die-message, p {
font-size: 12px !important;
line-height: 1.5 !important;
margin: 1em 0 !important;
color: var(–mainwp-dark) !important;
}