|
|
- /* 主页面背景 */
- .app-main {
- background: #212121;
- }
-
- /* 侧边栏菜单 logo */
- .sidebar-logo-container {
- background: #393939;
- & .sidebar-logo-link {
- & .sidebar-title {
- color: #fff;
- }
- }
- }
-
- /* 菜单 */
- .el-scrollbar {
- background: #303030;
- }
-
- /* 导航栏 */
- .navbar {
- background: #303030;
- /* 与tagViews的间隔 */
- border-bottom: 1px solid #535353;
- /* 收缩图标 */
- >.hamburger-container {
- fill: #ffffff;
- &:hover {
- background: rgba(0, 0, 0, .05)
- }
- }
- /* 右侧功能区 */
- >.right-menu {
- /* 功能项 */
- >.right-menu-item {
- color: #fff;
- &.hover-effect {
- &:hover {
- background: rgba(0, 0, 0, .025)
- }
- }
- }
- }
- }
-
- /* 打开的菜单视图 */
- .tags-view-container {
- background: #303030;
- >.tags-view-wrapper {
- /* 显示区域 */
- .tags-view-item {
- color: #fff;
- border-left: 1px solid #5a6171;
- /* 关闭图标 */
- &>.el-icon-close {
- color: #fff;
- }
- &:hover {
- color: #dbd4d4;
- & .el-icon-close {
- color: red;
- }
- }
- /* 边框 */
- &:last-of-type {
- border-right: 1px solid #5a6171;
- }
- /* 激活项 */
- &.active {
- /* 图标 */
- &::before {
- background: #85ef47!important;
- box-shadow: 0 0 7px #b7eb8f;
- }
- }
- }
- }
- /* 菜单弹出功能区 */
- >.contextmenu {
- background: #fff;
- color: #333;
- box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1);
- /* 功能项 */
- li {
- &:hover {
- background-color: #e8f4ff;
- color: #46a6ff;
- }
- }
- }
- }
-
- /* 功能区背景 */
- .head-menu-container .tags-view-container {
- background: #fff;
- border-bottom: 1px solid #d8dce5;
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12), 0 0 3px 0 rgba(0, 0, 0, .04);
- }
-
- /* 头部菜单右侧功能区字体颜色 */
- .headMenu {
- .navbar {
- background-color: rgb(39, 44, 51);
- .svg-icon.search-icon{
- color: rgba(255, 255, 255, 0.8);
- }
-
- .right-menu .right-menu-item .user-name{
- color: rgba(255, 255, 255, 0.8);
- }
- }
- #screenfull {
- color: rgba(255, 255, 255, 0.8);
- }
- }
-
- .app-container,.content-container {
- background: #303030;
- }
-
- //.drawer-bg {
- // background: #000;
- //}
-
- /* 底部商标区 */
- .footer {
- background: #303030;
- color: #fff;
- }
-
- /* 仪表盘 */
- .main {
- /* 用户信息区 */
- .user-wrapper {
- background: #393939;
- .user-info {
- .random-message {
- color: #fff;
- }
- .user-dept, .user-login-info {
- color: #dddbdb;
- }
- }
- }
- /* 访问量块 */
- .count-header {
- background: #303030;
- span {
- color: #fff;
- }
- }
- .todayIp {
- color: #27c6da !important;
- }
- .todayVisit {
- color: #fc573b !important;
- }
- .totalVisit {
- color: #be63f9 !important;
- }
- }
-
- /* 对话框 */
- .el-dialog__body {
- color: #ddd;
- }
-
- /* 表格 */
- .el-table{
- background-color: #303030 !important;
- & tr {
- background-color: #393939;
- }
- /* 表头 */
- & thead {
- color: #fff;
- }
- & th.is-leaf:first-child, & td:first-child {
- border: 1px solid #303030;
- }
- & td,& th.is-leaf,&--border, &--group{
- border: 1px solid #303030;
- }
- /* 斑马纹 */
- &--striped &__body tr.el-table__row--striped td {
- background: #464646;
- }
- &--enable-row-hover &__body tr:hover>td {
- background-color: #2b2a2a;
- }
- }
-
- /* 表格操作图标 */
- .table-operation, .el-icon-{
- &view{
- color: #87d068;
- }
- &unlock{
- color: #87d068;
- }
- &setting {
- color: #2db7f5;
- }
- &delete {
- color: #f50;
- }
- }
-
- /* 卡片组件 */
- .el-card {
- background-color: #303030;
- color: #fff;
- }
-
- /* 树形选择组件 */
- .vue-treeselect__menu-container {
- color: #303030;
- }
- .vue-treeselect__single-value {
- color: #606266 !important;
- }
-
- /* 树组件 */
- .el-tree{
- background: #393939;
- color: #fff;
- }
- .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#000000}
-
- /* 表单组件 */
- .el-form-item__label{
- color: #fff;
- }
-
- /* 输入组件 */
- .el-input {
- &-group__append, &-group__prepend {
- background-color: #F5F7FA;
- }
- /* 数字输入组件 */
- &-number__increase, &-number__decrease {
- background-color: #F5F7FA;
- }
- }
-
- /* 日期组件 */
- .el-picker-panel__icon-btn {
- color: #303133;
- }
-
- /* markdown组件 */
- aside {
- background: #393939;
- }
- .tui-editor-defaultUI {
- border: 1px solid #737070;
- &-toolbar{
- background: #303030;
- & button{
- background-color: #303030;
- border: 1px solid #303030;
- &:hover,&:active,&:hover {
- border: 1px solid #737070;
- background-color: #303030;
- }
- }
- }
- & .te-mode-switch-section {
- background-color: #303030;
- border-top: 1px solid #737070;
- }
- & .te-switch-button{
- background: #303030;
- border-left: 1px solid #737070;
- border-right: 1px solid #737070;
- }
- & .te-switch-button.active {
- background-color: #393939;
- color: #fff;
- border-left: 1px solid #737070;
- border-right: 1px solid #737070;
- }
- & .te-markdown-tab-section {
- background: #393939;
- }
- }
-
- /* 分割线 */
- .el-divider__text {
- background-color: #303030;
- }
-
- .te-toolbar-section{
- border-bottom: 1px solid #737070;
- }
- .tui-popup-wrapper{
- background: #393939;
- border: 1px solid #737070;
- }
- .tui-popup-body {
- color: #fff;
- }
- .te-heading-add ul :hover {
- background: #212121 !important
- }
- .CodeMirror{
- color:#fff;
- &-scroll{
- background: #393939;
- }
- }
- .tui-editor .te-md-splitter{
- border-left: 1px solid #737070;
- }
-
-
|