_dashboard_settings.scss 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. .dashboard-settings {
  2. opacity: 0;
  3. height: 100%;
  4. display: flex;
  5. flex-direction: row;
  6. }
  7. .dashboard-page--settings-opening {
  8. .dashboard-container {
  9. display: none;
  10. }
  11. }
  12. .dashboard-page--settings-open {
  13. .dashboard-settings {
  14. opacity: 1;
  15. transition: opacity 300ms ease-in-out;
  16. }
  17. }
  18. .dashboard-settings__content {
  19. flex-grow: 1;
  20. min-width: 0;
  21. height: 100%;
  22. padding: 30px;
  23. max-width: 1100px;
  24. }
  25. .dashboard-settings__aside {
  26. padding: 27px 0 0 30px;
  27. background: $panel-bg;
  28. display: flex;
  29. flex-direction: column;
  30. }
  31. .dashboard-settings__aside-header {
  32. color: $text-muted;
  33. font-size: $font-size-h3;
  34. padding-right: 60px;
  35. white-space: nowrap;
  36. margin-bottom: $spacer;
  37. i {
  38. font-size: 25px;
  39. position: relative;
  40. top: 1px;
  41. padding-right: 5px;
  42. }
  43. }
  44. .dashboard-settings__header {
  45. font-size: $font-size-h3;
  46. margin-bottom: $spacer*2;
  47. }
  48. .dashboard-settings__subheader {
  49. color: $text-muted;
  50. font-style: italic;
  51. position: relative;
  52. top: -1.5rem;
  53. }
  54. .dashboard-settings__nav-item {
  55. padding: 7px 12px;
  56. color: $text-color;
  57. font-size: $font-size-md;
  58. @include left-brand-border;
  59. &.active {
  60. @include left-brand-border-gradient();
  61. background: $page-bg;
  62. }
  63. .gicon {
  64. margin-bottom: 2px;
  65. }
  66. .fa {
  67. font-size: 17px;
  68. width: 16px;
  69. }
  70. }
  71. .dashboard-settings__aside-actions {
  72. display: flex;
  73. flex-direction: column;
  74. height: 100%;
  75. flex-grow: 1;
  76. margin: $spacer*3 $spacer*2 0 0;
  77. button {
  78. margin-bottom: 10px;
  79. }
  80. }
  81. .dashboard-settings__json-save-button {
  82. margin-top: $spacer;
  83. }