base.css 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. :root {
  2. --head-font: 'Montserrat', sans-serif;
  3. --main-font: 'Open Sans', sans-serif;
  4. --main-size: 1.25em;
  5. --medium-size: 0.8em;
  6. --small-size: 0.65em;
  7. --unit-size: 1em;
  8. --side-margin: 2em;
  9. --nav-size: 15em;
  10. }
  11. body,
  12. html {
  13. background: #2E3945;
  14. background: -moz-linear-gradient(80deg, #2E3945 0%, #61778C 100%);
  15. background: -webkit-linear-gradient(80deg, #2E3945 0%, #61778C 100%);
  16. background: linear-gradient(80deg, #2E3945 0%, #61778C 100%);
  17. background-attachment: fixed;
  18. background-size: cover;
  19. color: #F6F6F6;
  20. font-family: var(--main-font);
  21. font-size: var(--main-size);
  22. margin: 0;
  23. padding: 0;
  24. }
  25. ul {
  26. text-decoration: none;
  27. margin: 0;
  28. padding: 0;
  29. list-style: none;
  30. }
  31. li {
  32. margin: 0;
  33. padding: 0;
  34. }
  35. a:link {
  36. text-decoration: none;
  37. outline: 0;
  38. color: #F6F6F6;
  39. }
  40. a:visited {
  41. outline: 0;
  42. color: #F6F6F6;
  43. margin: 0;
  44. padding: 0;
  45. }
  46. b {
  47. font-family: var(--head-font);
  48. font-weight: 800;
  49. }
  50. #container {
  51. display: flex;
  52. justify-content: space-between;
  53. flex-wrap: wrap;
  54. }
  55. /*-------------------------------------*/
  56. /* HEADER -----------------------------*/
  57. #header {
  58. position: fixed;
  59. top: 0;
  60. left: 0;
  61. right: 0;
  62. background-color: #272E36;
  63. box-shadow: 0px 0px 60px -20px rgba(0, 0, 0, 0.75);
  64. padding: var(--main-size);
  65. height: var(--main-size);
  66. }
  67. #top {
  68. display: flex;
  69. justify-content: space-between;
  70. flex-wrap: wrap;
  71. width: 100%;
  72. }
  73. .icon-menu {
  74. margin: 0;
  75. padding: 0;
  76. display: inline-block;
  77. width: var(--unit-size);
  78. height: var(--unit-size);
  79. stroke-width: 0;
  80. stroke: currentColor;
  81. fill: currentColor;
  82. }
  83. #instance {
  84. order: 1;
  85. }
  86. #instance b {
  87. margin: 0;
  88. padding: 0;
  89. vertical-align: middle;
  90. margin-left: calc(0.2 * var(--unit-size));
  91. }
  92. .icon-logo {
  93. margin: 0;
  94. padding: 0;
  95. display: inline-block;
  96. width: var(--unit-size);
  97. height: var(--unit-size);
  98. stroke-width: 0;
  99. stroke: currentColor;
  100. fill: currentColor;
  101. vertical-align: middle;
  102. }
  103. #left-panel {
  104. order: 2;
  105. }
  106. #search {
  107. order: 3;
  108. width: var(--unit-size);
  109. height: var(--unit-size);
  110. }
  111. .icon-search {
  112. stroke-width: 0;
  113. stroke: currentColor;
  114. fill: currentColor;
  115. align-self: center;
  116. }