Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- :root {
- --color-accent: #ff671b;
- --color-text: #111;
- --color-text-title: #637381;
- --color-icon: #637381;
- --color-header-background: #1c2260;
- --color-logo-background: #00084b;
- --color-sidebar-background: #fff;
- --color-main-background: #F1F1F1;
- --color-border: #dfe3e8;
- --header-height: 5.8rem;
- --sidebar-width: 24rem;
- --dropdown-width: 44rem;
- --spacing-navigation-px: 3.5rem;
- --spacing-navigation-py: 1rem;
- --spacing-navigation-div: 1.5rem; }
- html,
- body {
- height: 100%; }
- html {
- font-size: 62.5%; }
- body {
- font-family: "Open Sans", sans-serif !important;
- font-size: 1.45rem !important;
- overflow-x: hidden;
- -webkit-font-smoothing: antialiased !important;
- -moz-osx-font-smoothing: grayscale !important; }
- button {
- background: none;
- border: none;
- cursor: pointer !important; }
- button:focus {
- outline: 0 !important;
- box-shadow: none !important; }
- button:active {
- background-color: transparent !important; }
- .page-container {
- position: relative;
- min-height: 100vh;
- padding-left: var(--sidebar-width); }
- .main {
- position: relative;
- margin-top: calc(var(--header-height));
- background-color: var(--color-main-background);
- height: calc(100vh - var(--header-height)); }
- .main-container {
- padding-left: 3.5rem !important; }
- .main-container .page-header .page-subtitle {
- letter-spacing: 0.125rem;
- color: #818ea3;
- font-size: 1.1rem; }
- .main-container .page-header .page-title {
- font-size: 2.3rem;
- font-weight: 500;
- line-height: 1;
- margin: 0;
- padding: 0; }
- .header {
- position: fixed !important;
- top: 0;
- height: var(--header-height);
- width: calc(100vw - var(--sidebar-width));
- background-color: var(--color-header-background);
- z-index: 9090;
- align-content: space-between; }
- .header.navbar {
- padding: 0;
- padding-right: 2rem; }
- .header .nav-left {
- list-style: none;
- display: flex;
- flex: 1 1 auto;
- height: 100%;
- margin: 0;
- padding: 0;
- align-items: center; }
- .header .nav-right {
- list-style: none;
- display: flex;
- height: 100%;
- margin: 0;
- padding: 0;
- border-left: 1px solid #101438; }
- .header .search__box {
- display: flex;
- height: 3.4rem;
- width: 100%;
- margin: 0 3.1rem;
- align-items: center; }
- .header .search__box .search__input {
- height: 100%;
- background-color: #43467f;
- backface-visibility: hidden;
- border-radius: 3px;
- position: relative;
- width: 100%; }
- .header .search__box .search__input .form-control {
- height: 100%;
- color: #fff !important;
- font-size: 1.4rem;
- background-color: transparent;
- border-radius: 3px;
- border: none;
- will-change: background-color, color;
- transition: background-color 0.2s cubic-bezier(0.64, 0, 0.35, 1), color 0.2s cubic-bezier(0.64, 0, 0.35, 1); }
- .header .search__box .search__input .form-control::placeholder {
- color: #fff; }
- .header .search__box .search__input .form-control:focus,
- .header .search__box .search__input .form-control:focus + .header .search__box .search__input .form-control::placeholder {
- color: #000 !important;
- box-shadow: none;
- background-color: #fff; }
- .alert {
- display: flex;
- color: #fff !important;
- font-weight: 600;
- background-color: #674eec !important;
- margin: 0 !important;
- padding: 1rem 3.4rem !important;
- width: calc(100vw - var(--sidebar-width));
- border: none !important;
- border-radius: 0% !important;
- align-items: center;
- font-size: 1.3rem; }
- .alert .icon {
- padding-right: 1rem; }
- .alert button {
- height: 100%;
- transition: all 0.1s cubic-bezier(0.27, 0.01, 0.38, 1.06);
- font-size: 2rem !important;
- padding-right: 3rem !important; }
- .alert button:hover {
- color: #fff !important; }
- .notification-dropdown {
- display: flex;
- height: 100%;
- border-right: 1px solid #101438; }
- .notification-dropdown .dropdown > button {
- display: flex;
- align-items: center;
- height: 100%;
- padding: 0 1.5rem;
- will-change: background-color;
- transition: background-color 0.2s ease;
- background-color: transparent;
- border: none; }
- .notification-dropdown .dropdown > button[aria-expanded="true"] {
- background-color: rgba(255, 255, 255, 0.08) !important; }
- .notification-dropdown .dropdown > button:hover {
- background-color: rgba(255, 255, 255, 0.08); }
- .notification-dropdown .dropdown > button .icon {
- font-size: 1.6rem;
- color: #fff;
- will-change: color;
- transition: color 0.2s ease; }
- .notification-dropdown .dropdown-menu {
- padding: 0;
- margin: 0;
- opacity: 1;
- box-shadow: 0 0 0 1px rgba(6, 44, 82, 0.1), 0 2px 16px rgba(33, 43, 54, 0.08);
- will-change: opacity, left, top;
- transition: opacity 0.2s cubic-bezier(0.36, 0, 1, 1);
- transform: none !important;
- top: calc(var(--header-height) - 1px) !important;
- left: calc((var(--dropdown-width) * -1) + 4.6rem - 0.1rem) !important; }
- .notification-dropdown .dropdown-menu .scrollbar-container {
- min-height: 34.4rem;
- max-height: 34.4rem; }
- .notification-dropdown .dropdown-menu .dropdown-header {
- text-transform: uppercase;
- padding: 1rem 1.5rem;
- background-color: #eeeeee;
- font-size: 1.4rem;
- border-bottom: 1px solid var(--color-border); }
- .notification-dropdown .dropdown-menu .notification__all > a {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 1.2rem;
- font-weight: 600;
- padding: 1rem 0;
- border-top: 1px solid var(--color-border); }
- .notification-dropdown .dropdown-menu .notification__all > a:link, .notification-dropdown .dropdown-menu .notification__all > a:visited {
- text-decoration: none; }
- .notification-dropdown .dropdown-menu .not-read {
- background-color: #edf2fa !important; }
- .notification-dropdown .dropdown-menu .dropdown-item:hover,
- .notification-dropdown .dropdown-menu .not-read:hover {
- background-color: #f8f9fa !important; }
- .notification-dropdown .dropdown-menu .dropdown-item {
- position: relative;
- display: flex;
- font-size: 1.2rem;
- background-color: #fff;
- transition: background-color 0.2s ease;
- padding: 0.5rem 1.5rem;
- min-height: 8.8rem;
- width: var(--dropdown-width); }
- .notification-dropdown .dropdown-menu .dropdown-item:focus {
- color: #212529; }
- .notification-dropdown .dropdown-menu .dropdown-item:not(:last-of-type) {
- border-bottom: 1px solid var(--color-border); }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__icon-wrapper {
- display: flex;
- align-items: center;
- margin-right: 1.5rem; }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__icon-wrapper .notification__icon {
- display: flex;
- font-size: 1.8rem;
- color: #6c757d;
- border: 1px solid var(--color-border);
- background-color: #f5f6f8;
- align-items: center;
- justify-content: center;
- border-radius: 50%;
- width: 5rem;
- height: 5rem; }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__content {
- display: flex;
- width: 100%;
- flex-direction: column;
- padding: 1rem 0 1rem; }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__content .notification__top {
- display: flex;
- justify-content: space-between;
- color: #6c757d;
- font-size: 1.3rem;
- font-weight: 600; }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__content .notification__timestamp {
- font-size: 1.1rem; }
- .notification-dropdown .dropdown-menu .dropdown-item .notification__content p {
- font-size: 1.3rem;
- white-space: pre-wrap;
- word-break: break-word;
- margin: 0; }
- .message-dropdown {
- display: flex;
- height: 100%;
- border-right: 1px solid #101438; }
- .message-dropdown .dropdown > button {
- display: flex;
- align-items: center;
- height: 100%;
- padding: 0 1.5rem;
- will-change: background-color;
- transition: background-color 0.2s ease;
- background-color: transparent;
- border: none; }
- .message-dropdown .dropdown > button[aria-expanded="true"] {
- background-color: rgba(255, 255, 255, 0.08) !important; }
- .message-dropdown .dropdown > button:hover {
- background-color: rgba(255, 255, 255, 0.08); }
- .message-dropdown .dropdown > button .icon {
- font-size: 1.6rem;
- color: #fff;
- will-change: color;
- transition: color 0.2s ease; }
- .message-dropdown .dropdown-menu {
- padding: 0;
- margin: 0;
- opacity: 1;
- box-shadow: 0 0 0 1px rgba(6, 44, 82, 0.1), 0 2px 16px rgba(33, 43, 54, 0.08);
- will-change: opacity, left, top;
- transition: opacity 0.2s cubic-bezier(0.36, 0, 1, 1);
- transform: none !important;
- top: calc(var(--header-height) - 1px) !important;
- left: calc((var(--dropdown-width) * -1) + 4.6rem - 0.1rem) !important; }
- .message-dropdown .dropdown-menu .scrollbar-container {
- min-height: 34.4rem;
- max-height: 34.4rem; }
- .message-dropdown .dropdown-menu .dropdown-header {
- text-transform: uppercase;
- padding: 1rem 1.5rem;
- background-color: #eeeeee;
- font-size: 1.4rem;
- border-bottom: 1px solid var(--color-border); }
- .message-dropdown .dropdown-menu .message__all > a {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 1.2rem;
- font-weight: 600;
- padding: 1rem 0;
- border-top: 1px solid var(--color-border); }
- .message-dropdown .dropdown-menu .message__all > a:link, .message-dropdown .dropdown-menu .message__all > a:visited {
- text-decoration: none; }
- .message-dropdown .dropdown-menu .not-read {
- background-color: #edf2fa !important; }
- .message-dropdown .dropdown-menu .dropdown-item:hover,
- .message-dropdown .dropdown-menu .not-read:hover {
- background-color: #f8f9fa !important; }
- .message-dropdown .dropdown-menu .dropdown-item {
- position: relative;
- display: flex;
- font-size: 1.2rem;
- background-color: #fff;
- transition: background-color 0.2s ease;
- padding: 0.5rem 1.5rem;
- min-height: 8.8rem;
- width: var(--dropdown-width); }
- .message-dropdown .dropdown-menu .dropdown-item:focus {
- color: #212529; }
- .message-dropdown .dropdown-menu .dropdown-item:not(:last-of-type) {
- border-bottom: 1px solid var(--color-border); }
- .message-dropdown .dropdown-menu .dropdown-item .message__avatar-wrapper {
- display: flex;
- align-items: center;
- margin-right: 1.5rem; }
- .message-dropdown .dropdown-menu .dropdown-item .message__avatar-wrapper .message__avatar > img {
- display: flex;
- border: 1px solid var(--color-border);
- background-color: #f5f6f8;
- align-items: center;
- justify-content: center;
- border-radius: 50%;
- width: 5rem;
- height: 5rem; }
- .message-dropdown .dropdown-menu .dropdown-item .message__content {
- display: flex;
- width: 100%;
- flex-direction: column;
- padding: 1rem 0 1rem; }
- .message-dropdown .dropdown-menu .dropdown-item .message__content .message__top {
- display: flex;
- justify-content: space-between;
- color: #6c757d;
- font-size: 1.3rem;
- font-weight: 600; }
- .message-dropdown .dropdown-menu .dropdown-item .message__content .message__timestamp {
- font-size: 1.1rem; }
- .message-dropdown .dropdown-menu .dropdown-item .message__content p {
- font-size: 1.3rem;
- white-space: pre-wrap;
- word-break: break-word;
- overflow: hidden;
- text-overflow: ellipsis;
- margin: 0; }
- .user-dropdown {
- position: relative;
- display: flex; }
- .user-dropdown .dropdown > button {
- display: flex;
- align-items: center;
- height: 100%;
- padding: 0 3.5rem 0 1.5rem;
- will-change: background-color;
- transition: background-color 0.2s ease;
- background-color: transparent;
- border: none;
- justify-content: space-around;
- font-size: 1.3rem;
- color: #fff; }
- .user-dropdown .dropdown > button[aria-expanded="true"] {
- background-color: rgba(255, 255, 255, 0.08) !important; }
- .user-dropdown .dropdown > button:hover {
- background-color: rgba(255, 255, 255, 0.08); }
- .user-dropdown .dropdown > button .avatar-container {
- margin-right: 1.5rem; }
- .user-dropdown .dropdown > button .avatar {
- width: 3.5rem;
- border-radius: 50%; }
- .user-dropdown .dropdown-menu {
- padding: 0;
- margin: 0;
- opacity: 1;
- box-shadow: 0 0 0 1px rgba(6, 44, 82, 0.1), 0 2px 16px rgba(33, 43, 54, 0.08);
- will-change: opacity, left, top;
- transition: opacity 0.2s cubic-bezier(0.36, 0, 1, 1);
- transform: none !important;
- top: calc(var(--header-height) - 1px) !important;
- left: 0 !important; }
- .user-dropdown .dropdown-menu .scrollbar-container {
- min-height: 34.4rem;
- max-height: 34.4rem; }
- .user-dropdown .dropdown-menu .dropdown-header {
- text-transform: uppercase;
- padding: 1rem 1.5rem;
- background-color: #eeeeee;
- font-size: 1.4rem;
- border-bottom: 1px solid var(--color-border); }
- .user-dropdown .dropdown-menu .user__all > a {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 1.2rem;
- font-weight: 600;
- padding: 1rem 0;
- border-top: 1px solid var(--color-border); }
- .user-dropdown .dropdown-menu .user__all > a:link, .user-dropdown .dropdown-menu .user__all > a:visited {
- text-decoration: none; }
- .user-dropdown .dropdown-menu .not-read {
- background-color: #edf2fa !important; }
- .user-dropdown .dropdown-menu .dropdown-item:hover,
- .user-dropdown .dropdown-menu .not-read:hover {
- background-color: #f8f9fa !important; }
- .user-dropdown .dropdown-menu .dropdown-item {
- position: relative;
- display: flex;
- font-size: 1.3rem;
- background-color: #fff;
- transition: background-color 0.2s ease;
- padding: 0.8rem 1.5rem;
- width: 15.53rem; }
- .user-dropdown .dropdown-menu .dropdown-item:last-of-type {
- padding: 1rem 1.5rem;
- border-top: 1px solid var(--color-border); }
- .user-dropdown .dropdown-menu .dropdown-item:focus {
- color: #212529; }
- .user-dropdown .dropdown-menu .dropdown-item .user__icon-wrapper {
- display: flex;
- align-items: center;
- margin-right: 1.5rem; }
- .user-dropdown .dropdown-menu .dropdown-item .user__icon-wrapper .icon {
- font-size: 1.6rem;
- display: flex;
- align-items: center; }
- .user-dropdown .dropdown-menu .dropdown-item .user__content {
- display: flex;
- width: 100%;
- flex-direction: column;
- padding: 1rem 0 1rem; }
- .user-dropdown .dropdown-menu .dropdown-item .user__content .user__top {
- display: flex;
- justify-content: space-between;
- color: #6c757d;
- font-size: 1.3rem;
- font-weight: 600; }
- .user-dropdown .dropdown-menu .dropdown-item .user__content .user__timestamp {
- font-size: 1.1rem; }
- .user-dropdown .dropdown-menu .dropdown-item .user__content p {
- font-size: 1.3rem;
- white-space: pre-wrap;
- word-break: break-word;
- margin: 0; }
- .sidebar {
- min-width: var(--sidebar-width);
- max-width: var(--sidebar-width);
- height: 100vh;
- background-color: var(--color-sidebar-background);
- border-right: 1px solid var(--color-border); }
- .sidebar__logo {
- position: fixed;
- z-index: 2020;
- width: var(--sidebar-width);
- background-color: var(--color-logo-background); }
- .sidebar__logo .navbar-brand {
- display: flex;
- width: 100%;
- height: var(--header-height);
- margin: 0;
- padding-left: var(--spacing-navigation-px);
- align-items: center; }
- .sidebar__menu {
- height: 100%;
- padding: 0;
- padding-top: var(--header-height); }
- .sidebar__menu .nav-group {
- padding: var(--spacing-navigation-div) 0; }
- .sidebar__menu .nav-group:not(:last-of-type) {
- border-bottom: 1px solid var(--color-border); }
- .sidebar__menu .nav-group ul {
- padding-left: 0;
- list-style: none; }
- .sidebar__menu .nav-group ul .nav-title {
- font-size: 1.3rem;
- font-weight: 600;
- padding-left: calc(var(--spacing-navigation-px) - 0.3rem);
- margin-bottom: var(--spacing-navigation-py);
- color: var(--color-text-title);
- text-transform: uppercase; }
- .sidebar__menu .nav-group ul .nav-title span {
- display: flex;
- align-items: center;
- align-self: stretch; }
- .sidebar__menu .nav-group ul li a {
- display: flex;
- font-size: 1.3rem;
- font-weight: 600;
- padding: var(--spacing-navigation-py) 0 var(--spacing-navigation-py) var(--spacing-navigation-px);
- text-decoration: none;
- color: var(--color-text);
- will-change: background-color, box-shadow, color;
- transition: box-shadow 0.2s ease, color 0.2s ease,
- background-color 0.2s ease;
- align-items: center; }
- .sidebar__menu .nav-group ul li a .icon {
- display: flex;
- font-size: 1.7rem;
- transition: color 0.2s ease;
- color: var(--color-icon);
- width: 1rem;
- margin-right: 1.5rem;
- justify-content: center; }
- .sidebar__menu .nav-group ul li a:hover,
- .sidebar__menu .nav-group ul li.active a {
- color: var(--color-accent);
- box-shadow: inset 0.3rem 0 0 var(--color-accent);
- background: #fbfbfb; }
- .sidebar__menu .nav-group ul li a:hover .icon,
- .sidebar__menu .nav-group ul li.active a .icon {
- color: var(--color-accent); }
- .sidebar__menu .nav-group ul .collapse div a,
- .sidebar__menu .nav-group ul .collapsing div a {
- font-weight: 400;
- box-shadow: none;
- color: var(--color-text);
- padding: 0.5rem var(--spacing-navigation-px);
- border-bottom: 1px solid var(--color-border); }
- .sidebar__menu .nav-group ul .collapse div a .icon,
- .sidebar__menu .nav-group ul .collapsing div a .icon {
- font-size: 1rem;
- color: var(--color-icon); }
- .sidebar__menu .nav-group ul .collapse div a:hover,
- .sidebar__menu .nav-group ul .collapsing div a:hover {
- color: var(--color-accent);
- box-shadow: none; }
- .sidebar__menu .nav-group ul .collapse div a:hover .icon,
- .sidebar__menu .nav-group ul .collapsing div a:hover .icon {
- color: var(--color-accent); }
- .sidebar__menu .nav-group ul .collapse div.active a,
- .sidebar__menu .nav-group ul .collapsing div.active a {
- font-weight: 600; }
- .sidebar__menu .nav-group ul .collapse div.active a,
- .sidebar__menu .nav-group ul .collapse div.active .icon,
- .sidebar__menu .nav-group ul .collapsing div.active a,
- .sidebar__menu .nav-group ul .collapsing div.active .icon {
- color: var(--color-accent); } */
Add Comment
Please, Sign In to add comment