stylesheet.css 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. body {
  2. font-family: Arial;
  3. margin: 0;
  4. }
  5. .wrapper {
  6. display: grid;
  7. grid-template-areas:
  8. "header header"
  9. "tree settings"
  10. "tree graphs";
  11. grid-template-columns: 400px auto;
  12. grid-template-rows: auto 50px auto;
  13. width: 100%;
  14. grid-gap: 30px;
  15. }
  16. .main-head {
  17. grid-area: header;
  18. padding: 60px;
  19. text-align: center;
  20. background: #1abc9c;
  21. color: white;
  22. font-size: 48pt;
  23. }
  24. #tree {
  25. grid-area: tree;
  26. clear: both;
  27. margin-left: 10px;
  28. }
  29. #tree li {
  30. width: 100%;
  31. }
  32. #tree li.spacer {
  33. margin-top: 20px;
  34. }
  35. #tree li.spacer > label .channel {
  36. font-weight: bold;
  37. }
  38. #tree label .channel {
  39. width: 100%;
  40. }
  41. ul {
  42. list-style-type: none;
  43. padding-left: 10px;
  44. border-top: dotted 1px grey;
  45. border-left: solid 1px grey;
  46. }
  47. #tree .count {
  48. float: right;
  49. }
  50. #tree .checkbox {
  51. float: right;
  52. clear: right;
  53. }
  54. #graphs {
  55. grid-area: graphs;
  56. display: flex;
  57. flex-wrap: wrap;
  58. align-content: flex-start;
  59. align-items: stretch;
  60. margin-right: 10px;
  61. }
  62. .demo-container {
  63. box-sizing: border-box;
  64. min-width: 850px;
  65. min-height: 400px;
  66. max-width: 100vw;
  67. max-height: 100vh;
  68. padding: 20px 15px 15px 15px;
  69. margin: 15px auto 30px auto;
  70. border: 1px solid #ddd;
  71. background: #fff;
  72. background: linear-gradient(#f6f6f6 0, #fff 50px);
  73. box-shadow: 0 3px 10px rgba(0,0,0,0.15);
  74. user-select: none;
  75. flex-grow: 1;
  76. }
  77. .demo-placeholder {
  78. width: 100%;
  79. height: 100%;
  80. font-size: 14px;
  81. }
  82. #settings {
  83. grid-area: settings;
  84. margin-right: 10px;
  85. }