_dashboard_settings.scss 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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__nav-item {
  49. padding: 7px 12px;
  50. color: $text-color;
  51. font-size: $font-size-md;
  52. @include left-brand-border;
  53. &.active {
  54. @include left-brand-border-gradient();
  55. background: $page-bg;
  56. }
  57. .gicon {
  58. margin-bottom: 2px;
  59. }
  60. .fa {
  61. font-size: 17px;
  62. width: 16px;
  63. }
  64. }
  65. .dashboard-settings__aside-actions {
  66. display: flex;
  67. flex-direction: column;
  68. height: 100%;
  69. flex-grow: 1;
  70. margin: $spacer*3 $spacer*2 0 0;
  71. button {
  72. margin-bottom: 10px;
  73. }
  74. }