@import "./responsive.css"; html, body { margin: 0; color: var(--mpc-text) !important; background-color: var(--mpc-background); } .mdc-drawer { color: var(--mpc-text) !important; background-color: var(--mpc-menu-background) !important; height: 100vh; z-index: 99999999999 !important; } .mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic { color: var(--mpc-menu-selected) !important; } .mdc-list-item__graphic { color: var(--mpc-icons) !important; } .mdc-list-group__subheader { color: var(--mpc-menu-header) !important; } .mdc-drawer__subtitle { color: var(--mpc-menu-subtitle) !important; } .mdc-drawer__title { color: var(--mpc-text) !important; } .mdc-list-divider { border-bottom-color: var(--mpc-separator); } .mdc-list-item__text { color: var(--mpc-text); } .mdc-list-item.mdc-list-item--activated .mdc-list-item__text { color: var(--mpc-menu-selected); } .ttdemo { padding: 10px; font-family: "Noto Sans", "Segoe UI", "CMS", "Ubuntu", "Roboto", "Google Sans", "Segoe UI", "Noto Sans", Tahoma, Geneva, Verdana, sans-serif !important; } * { font-family: "Noto Sans", "Segoe UI", "CMS", "Ubuntu", "Roboto", "Google Sans", "Segoe UI", "Noto Sans", Tahoma, Geneva, Verdana, sans-serif; } span, p, body, div, h1, h2, h3, h4, h5, h6 { font-family: "Noto Sans", "Segoe UI", "CMS", "Ubuntu", "Roboto", "Google Sans", "Segoe UI", "Noto Sans", Tahoma, Geneva, Verdana, sans-serif !important; } #main-content { padding: 16px; margin-top: 64px; position: fixed; top: 0; bottom: 0; left: 0; right: 0; overflow-y: auto; } #app-frame { margin: -16px; border: none; width: calc(100% + 32px); } .mdc-top-app-bar--fixed-adjust { margin: 0; padding: 0; height: calc(100% - 64px); } .dualtitle-top { margin-bottom: 4px; } .dualtitle-bottom { margin-top: 4px; } .mdc-top-app-bar__section.mdc-top-app-bar__section--align-start > a { color: inherit; text-decoration: inherit; } code { font-family: monospace } a { color: slategray; } a:hover { color: gray; } a:active { color: lightgray; } .mdc-card__primary-action { padding: 0 16px; } .mdc-icon-button.material-icons.mdc-card__action.mdc-card__action--icon--unbounded { color: whitesmoke; } img[width="128px"] { border-radius: 9999px; } .demo-card__primary { display: grid; grid-template-columns: 69.6px 1fr; } .ccard_p1 { margin-left: -15px; border-top-right-radius: 2px; border-top-left-radius: 2px; height: 100%; background-size: 100%; } .ccard_p2 { margin-left: 10px; } .ccard_p2 h2 { margin-bottom: 0; } .ccard_p2 h3 { margin-top: 0; } .card_link, .card_link:hover, .card_link:active { color: var(--mpc-text); text-decoration: none; } .mdc-list-item { cursor: pointer; } .mdc-list-item > i { transform: rotate(0deg); transition: transform 500ms; } .mdc-list-item:hover > i { transform: rotate(360deg) scale(125%); } .mdc-drawer__header { background: linear-gradient(to bottom, var(--mpc-menu-background-image) 50%, var(--mpc-menu-background)), url('../../../resources/image/codename.jpg'); background-size: 100%; } .mdc-top-app-bar__row { width: 100% !important; } #header-desktop { height: 190px; z-index: 2; } #app-grid { z-index: 5; position: absolute; width: 100%; top: 170px; } #main-content { z-index: 5; background: var(--mpc-background); border-radius: 15px; position: initial; margin: 0; min-height: 200px; } #portal-background { position: fixed; top: -20px; left: -20px; right: -20px; height: 230px; background-image: linear-gradient(to bottom, var(--mpc-menu-background-image) 50%, var(--mpc-menu-background-image)), url('../../../resources/image/codename.jpg'); background-size: 100%; background-position: center; transition: filter 200ms, background-size 200ms, background-image 200ms; filter: none; } #portal-background.updates { z-index: 2; } #portal-background.scrolled { background-image: linear-gradient(to bottom, var(--mpc-menu-background-image-more) 50%, var(--mpc-menu-background-image-more)), url('../../../resources/image/codename.jpg'); filter: blur(5px); background-size: 110%; } #header-desktop { background: transparent; color: var(--mpc-text); } .mdc-top-app-bar__section.mdc-top-app-bar__section--align-end .material-icons-outlined.mdc-top-app-bar__navigation-icon.mdc-icon-button { color: var(--mpc-text); } #version-place { position: absolute; top: -20px; font-size: 12px; opacity: .5; } #language-selector { position: absolute; font-size: 18px; opacity: .5; left: 0; top: 0; } #home-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; } .home-grid-item { margin: 20px; } #home-grid-item-pages { color: var(--mpc-home-pages); --mpc-icons: var(--mpc-home-pages); } #home-grid-item-calendar { color: var(--mpc-home-calendar); --mpc-icons: var(--mpc-home-calendar); } #home-grid-item-gallery { color: var(--mpc-home-gallery); --mpc-icons: var(--mpc-home-gallery); } #home-grid-item-appearance { color: var(--mpc-home-appearance); --mpc-icons: var(--mpc-home-appearance); } #home-grid-item-data { color: var(--mpc-home-data); --mpc-icons: var(--mpc-home-data); } #home-grid-item-housekeeping { color: var(--mpc-home-housekeeping); --mpc-icons: var(--mpc-home-housekeeping); } .home-grid-item-button { font-size: 64px; width: 86px; height: 86px; } a:not(.material-icons):not(.material-icons-outlined):not(.button):not(.spotlight-link) { color: var(--codename-theme); text-decoration-color: var(--codename-theme); } a:not(.material-icons):not(.material-icons-outlined):not(.button):active, a:not(.material-icons):not(.material-icons-outlined):not(.button):focus:not(.spotlight-link) { opacity: .75; } .ck.ck-editor__main a { color: inherit !important; text-decoration-color: inherit !important; } .all-item-icon { margin-right: 5px; vertical-align: middle; } .all-item-text { vertical-align: middle; } .all-item-link { color: white !important; text-decoration: none !important; } .nd_Field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; position: relative; margin: 1em 0; border-radius: 4px; -webkit-transition: border-color .25s; transition: border-color .25s; border: 1px solid var(--codename-theme); } .nd_Field input { -webkit-box-sizing: border-box; box-sizing: border-box; } .nd_Field input, .nd_Field select { color: var(--mpc-text); } .nd_Field input[type="password"], .nd_Field input[type="text"] { color: var(--mpc-text); } .nd_Field input, .nd_Field select, .nd_Field textarea { font-weight: 400; font-size: 1.4rem; border: none; border-radius: 4px; padding: 8px 9px; color: var(--mpc-text); background-color: transparent; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; } .nd_Field input[type="password"], .nd_Field input[type="text"], .nd_Field textarea { background-color: transparent; color: var(--mpc-text); } .nd_Field input[type="password"]::placeholder, .nd_Field input[type="text"]::placeholder, .nd_Field textarea::placeholder { color: transparent; } .nd_Field.fallback input[type="password"]::placeholder, .nd_Field.fallback input[type="text"]::placeholder, .nd_Field.fallback textarea::placeholder { color: var(--codename-theme); opacity: 1; } .nd_Field input[type="password"], .nd_Field input[type="search"], .nd_Field input[type="text"] { padding: 9px; font-size: 14px; font-weight: 600; min-width: 0; } .nd_Field_labelAlwaysTopLeft label, .nd_Field input:focus + label, .nd_Field input:not(:placeholder-shown) + label, .nd_Field select + label, .nd_Field textarea:focus + label, .nd_Field textarea:not(:placeholder-shown) + label { background-color: transparent; } .nd_Field_labelAlwaysTopLeft label, .nd_Field input:focus + label, .nd_Field input:not(:placeholder-shown) + label, .nd_Field select + label, .nd_Field textarea:focus + label, .nd_Field textarea:not(:placeholder-shown) + label { -webkit-transition: font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s; transition: font-size .25s ease-out 0s,width .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s; font-size: 14px; top: -14px; padding: 0 2px; background-color: var(--mpc-background); pointer-events: auto; } .nd_Field label { width: 100%; -webkit-transition: font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s; transition: font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s; color: var(--codename-theme); background-color: transparent; font-size: 14px; position: absolute; left: 0; top: 0; margin: 7px 8px; padding: 2px; pointer-events: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: calc(100% - 20px); } #search { width: 256px; } #searchbox { width: 256px; margin-left: auto; margin-right: auto; } .nd_Field input { border: none !important; font-weight: normal !important; } .search-match { color: var(--codename-theme); text-decoration: underline; } a.discreet, a.discreet:hover, a.discreet:active { color: inherit !important; text-decoration: none; } .updates-status { font-size: 64px; } .separator { border-bottom: none; border-color: rgba(0, 0, 0, .5); } #updates-available { background-color: rgba(211, 211, 0, 0.5); text-align: center; z-index: 999999; position: relative; } .admin-pages-list { display: grid; grid-template-columns: 256px 256px 256px 256px 256px; grid-column-gap: 20px; } @media (max-width: 1424px) { .admin-pages-list { grid-template-columns: 256px 256px 256px 256px; } } @media (max-width: 968px) { .admin-pages-list { grid-template-columns: 256px 256px 256px; } } @media (max-width: 712px) { .admin-pages-list { grid-template-columns: 256px 256px; } } @media (max-width: 556px) { .admin-pages-list { grid-template-columns: 256px; } } .mdc-card__actions-pages-list { position: absolute; bottom: 0; } .mdc-button--raised { color: var(--mdc-theme-on-primary) !important; } .nd_Field, .nd_Field * { outline: none; } .nd_Field input { padding-top: 10px !important; } .nd_Field { width: 256px; } .nd_Field label { text-align: center; } .nd_Field__centered { margin-right: auto; margin-left: auto; } .nd_Field__disabled { opacity: .5; }