_dashboard_settings.scss 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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. i {
  58. padding-right: 5px;
  59. }
  60. }
  61. .dashboard-settings__aside-actions {
  62. display: flex;
  63. flex-direction: column;
  64. height: 100%;
  65. flex-grow: 1;
  66. margin: $spacer*3 $spacer*2 0 0;
  67. button {
  68. margin-bottom: 10px;
  69. }
  70. }