_page.scss 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  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. .page-container {
  18. background-color: $page-bg;
  19. background-image: url($pageImageUrl); /* this is an experiment */
  20. background-position: left;
  21. background-size: 60%;
  22. background-repeat: no-repeat;
  23. position: relative;
  24. padding: ($spacer * 2) ($spacer * 4);
  25. max-width: 1060px;
  26. margin-left: 0;
  27. min-height: calc(100% - 54px);
  28. padding-bottom: $spacer * 5;
  29. }
  30. .page-header {
  31. padding: $spacer 0 $spacer/2 0;
  32. display: flex;
  33. justify-content: flex-end;
  34. align-items: flex-end;
  35. flex-wrap: wrap-reverse;
  36. border-image: linear-gradient(to right, rgba(255,213,0,1) 0%, rgba(255,68,0,1) 99%, rgba(255,68,0,1) 100%);
  37. border-image-slice: 1;
  38. border-top: 0;
  39. border-right: 0;
  40. border-left: 0;
  41. border-bottom: 1px solid transparent;
  42. h1 {
  43. font-style: italic;
  44. flex-grow: 1;
  45. }
  46. button, a {
  47. margin-left: $spacer;
  48. }
  49. margin-bottom: 2rem;
  50. }
  51. .page-heading {
  52. font-size: 1.25rem;
  53. margin-top: 0;
  54. margin-bottom: $spacer * 0.7;
  55. }
  56. .admin-page {
  57. max-width: 800px;
  58. margin-left: 10px;
  59. .gf-box {
  60. margin-top: 0;
  61. }
  62. .gf-box-body {
  63. min-height: 0;
  64. }
  65. h2 {
  66. margin-left: 15px;
  67. margin-bottom: 0px;
  68. font-size: $font-size-lg;
  69. color: $text-color;
  70. i {
  71. padding-right: 6px;
  72. }
  73. }
  74. }