_page.scss 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. .grafana-app {
  2. display: block;
  3. height: 100%;
  4. }
  5. .dashboard-container {
  6. padding: $spacer / 2;
  7. width: 100%;
  8. }
  9. .main-view {
  10. height: 100%;
  11. }
  12. .page-dashboard {
  13. .main-view {
  14. background-image: none;
  15. }
  16. }
  17. $color-page-hero-bg: #2e2e2e;
  18. .page-container {
  19. background-color: $page-bg;
  20. position: relative;
  21. padding: ($spacer * 2) ($spacer * 4);
  22. max-width: 1060px;
  23. margin-left: 0;
  24. min-height: calc(100% - 54px);
  25. padding-bottom: $spacer * 5;
  26. background-image: linear-gradient(60deg, rgba(0, 0, 0, 0) 0%, lighten($page-bg, 5%) 98%);
  27. }
  28. .page-header {
  29. padding: $spacer 0 $spacer/2 0;
  30. display: flex;
  31. justify-content: flex-end;
  32. align-items: flex-end;
  33. flex-wrap: wrap-reverse;
  34. border-image: linear-gradient(to right, rgba(255,213,0,1) 0%, rgba(255,68,0,1) 99%, rgba(255,68,0,1) 100%);
  35. border-image-slice: 1;
  36. border-top: 0;
  37. border-right: 0;
  38. border-left: 0;
  39. border-bottom: 2px solid transparent;
  40. h1 {
  41. font-style: italic;
  42. flex-grow: 1;
  43. }
  44. button, a {
  45. margin-left: $spacer;
  46. }
  47. margin-bottom: 2rem;
  48. }
  49. .page-heading {
  50. font-size: 1.25rem;
  51. margin-top: 0;
  52. margin-bottom: $spacer * 0.7;
  53. }
  54. .admin-page {
  55. max-width: 800px;
  56. margin-left: 10px;
  57. .gf-box {
  58. margin-top: 0;
  59. }
  60. .gf-box-body {
  61. min-height: 0;
  62. }
  63. h2 {
  64. margin-left: 15px;
  65. margin-bottom: 0px;
  66. font-size: $font-size-lg;
  67. color: $text-color;
  68. i {
  69. padding-right: 6px;
  70. }
  71. }
  72. }