123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 |
- $dark-text: #333;
- $transparent-image: 'data:image/jpeg;base64,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';
- /* Admin settings */
- .colorbar {
- [data-hint]:after {
- width: 300px!important;
- margin-left: -300px;
- }
- &.current-scheme, &.predefined-scheme {
- padding-bottom: 10px;
- span {
- color: transparent;
- }
- }
- &.predefined-scheme:hover {
- cursor: pointer;
- span {
- color: white;
- }
- .light span {
- color: black;
- }
- }
- .colorbar-element-container {
- width: 9rem;
- float: left;
- display: block;
- text-align: center;
- background: white;
- margin-bottom: 1px;
- margin-right: 1px;
- //background-image: url($transparent-image);
- }
- .colorbar-element {
- width: 100%;
- text-align: center;
- height: 4rem;
- //border: 1px solid #ccc;
- border-top: 0;
- span {
- font-size: .7rem;
- }
- color: #333;
- input {
- color: #333;
- width: 100% !important;
- }
- &.light-text {
- color: #fff;
- & input {
- color: #fff;
- }
- }
- }
- .colorbar-title {
- font-size: 0.8rem;
- //border: 1px solid #ccc;
- font-weight: bold;
- padding: 1px;
- background-color: rgba(#000, 0.05);
- }
- input {
- width: 100%;
- border: none;
- font-size: 0.8rem;
- text-align: center;
- border-radius: 0;
- height: 35px;
- position: absolute;
- background: transparent;
- &:focus {
- outline: none;
- }
- }
- .choose-predefined-scheme {
- cursor: pointer;
- }
- }
- // Admin preview
- $ap-width: 8rem;
- $ap-height: 10rem;
- $nav-width: 25%;
- $toolbar-height: 10%;
- $ap-radius: 4px;
- .admin-preview-wrapper {
- display: inline-block;
- width: $ap-width;
- position: relative;
- margin-right: 2rem;
- }
- .admin-preview-title {
- text-align: center;
- }
- .admin-preview {
- height: $ap-height;
- position: relative;
- border-radius: $ap-radius;
- border-width: 2px !important;
- }
- .ap-overlay {
- cursor: pointer;
- opacity: 0;
- position: absolute;
- top:0;
- left: 0;
- right: 0;
- bottom: 0;
- border-radius: $ap-radius;
- z-index: 2;
- text-align: center;
- transition: opacity .4s ease;
- &:hover {
- opacity: 1;
- background: rgba(0,0,0,0.4);
- }
- b {
- display: inline-block;
- font-weight: normal;
- margin-top: ($ap-height / 2) - 1rem;
- background: #111;
- color: #bbb;
- border-radius: $ap-radius;
- padding: 4px 10px;
- &:hover {
- color: #fff;
- background: #000
- }
- }
- }
- .ap-sidebar {
- position: absolute;
- width: $nav-width;
- top: 0;
- left: 0;
- bottom: 0;
- }
- .ap-logo {
- height: 10%;
- text-align: center;
- &::after {
- display: block;
- position: relative;
- top: 50%;
- margin: 0 auto;
- transform: translateY(-50%);
- content: '';
- height: 8px;
- width: 25%;
- }
- }
- .ap-nav {
- padding: 5px 10px;
- }
- .ap-text, .ap-text::before, .ap-text::after {
- margin-top: 4px;
- position: relative;
- display: block;
- margin-bottom: 3px;
- height: 2px;
- content: '';
- }
- .ap-text::before {
- margin-top: 0;
- top: 7px;
- }
- .ap-text::after {
- margin-top: 0;
- top: 9px;
- }
- .ap-active {
- display: block;
- margin: 19px -10px 0;
- margin-bottom: 5px;
- padding: 5px 10px 5px 7px;
- border-left-width: 3px;
- border-left-style: solid;
- &::after {
- display: block;
- content: '';
- height: 2px;
- }
- }
- .ap-toolbar {
- position: absolute;
- left: $nav-width;
- right: 0;
- height: $toolbar-height;
- padding: 0 10px;
- &::after {
- display: block;
- position: relative;
- top: 50%;
- transform: translateY(-50%);
- content: '';
- width: 33%;
- height: 4px;
- }
- }
- .ap-button {
- float: right;
- position: relative;
- top: 50%;
- transform: translateY(-50%);
- height: 8px;
- width: 25px;
- }
- .ap-page {
- position: absolute;
- top: $toolbar-height;
- left: $nav-width;
- right: 0;
- bottom: 0;
- padding: 10px;
- }
- .ap-content {
- height: 100%;
- overflow: hidden;
- }
- .ap-title {
- display: block;
- height: 4px;
- width: 25%;
- margin: 8px 10px 5px;
- }
- .ap-content {
- .ap-text {
- margin-left: 10px;
- margin-right: 10px;
- }
- }
- .ap-update, .ap-notice, .ap-critical {
- margin-top: 19px;
- display: block;
- content: '';
- padding: 5px 10px;
- &::after {
- display: block;
- content: '';
- height: 2px;
- width: 50%;
- }
- }
- .ap-update {
- margin-top: 3px;
- }
|