The website of the KaosCube
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

180 lines
2.6 KiB

1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
  1. * {
  2. font-family: Montserrat, Ubuntu, Lucida Grande, Helvetica Neue, DejaVu Sans, FreeSans, Liberation Sans, Droid Sans, sans;
  3. }
  4. header {
  5. align-items: center;
  6. display: flex;
  7. height: 10 vh;
  8. background-color: deeppink;
  9. margin-bottom: 1vh;
  10. }
  11. h1 {
  12. font-size: 150%;
  13. }
  14. h2 {
  15. font-size: 120%;
  16. }
  17. p {
  18. font-size: 75%;
  19. }
  20. footer{
  21. color: darkgray;
  22. font-size: 3vw;
  23. }
  24. .banner {
  25. background-image: url("static/tresorImAll.webp");
  26. width: 100%;
  27. height: 90vh;
  28. background-size: cover;
  29. display: flex;
  30. justify-content: center;
  31. align-items: center;
  32. }
  33. .withinBanner {
  34. display:inline-block;
  35. }
  36. .linkContainer {
  37. display: grid;
  38. grid-template-columns: auto auto auto auto;
  39. width: 100%;
  40. }
  41. .pLink {
  42. font-size: 4vh;
  43. color: white;
  44. }
  45. .bannerHeader {
  46. font-size: 9vh;
  47. color: black;
  48. }
  49. .bannerSubtext {
  50. font-size: 6vh;
  51. color: black;
  52. }
  53. .glow {
  54. color: #fff;
  55. text-align: center;
  56. animation: glow 1s ease-in-out infinite alternate;
  57. }
  58. @-webkit-keyframes glow {
  59. from {
  60. text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073;
  61. }
  62. to {
  63. text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6;
  64. }
  65. }
  66. @media only screen and (max-width: 500px) {
  67. [class*="bannerHeader"] {
  68. font-size: 7vh;
  69. color: #fff;
  70. }
  71. .bannerSubtext {
  72. font-size: 4vh;
  73. color: #fff;
  74. }
  75. [class*="infoImgDiv"] {
  76. grid-row-start: 1;
  77. grid-row-end: 1;
  78. justify-content: center;
  79. justify-self: center;
  80. display: flex;
  81. }
  82. [class*="infoDiv"] {
  83. grid-row-start: 2;
  84. grid-row-end: 2;
  85. }
  86. [class*="infoContainer"] {
  87. display: grid;
  88. grid-template-columns: auto;
  89. }
  90. [class*="infoImg"] {
  91. width: 60vw;
  92. grid-row-start: 1;
  93. }
  94. .linkContainer {
  95. grid-template-columns: auto auto;
  96. }
  97. .info {
  98. font-size: 6vw;
  99. }
  100. .infoHeader {
  101. font-size: 9vw;
  102. }
  103. .grid-container {
  104. display: grid;
  105. grid-template-columns: auto;
  106. }
  107. [class*="model"] {
  108. height: 40vh;
  109. width: 90vw;
  110. }
  111. [class*="model1"] {
  112. height: 40vh;
  113. width: 90vw;
  114. }
  115. }
  116. .infoImg {
  117. width: 30vw;
  118. .infoContainer {
  119. margin-left: 10vw;
  120. margin-right: 10vw;
  121. display: grid;
  122. grid-template-columns: auto auto;
  123. }
  124. .infoImgDiv {
  125. width: 30vw;
  126. display: flex;
  127. justify-content: center;
  128. align-items: center;
  129. }
  130. .infoDiv {
  131. display: grid;
  132. width: 50vw;
  133. text-align: justify;
  134. justify-content: center
  135. }
  136. .info {
  137. font-size: 2vw;
  138. }
  139. .infoHeader {
  140. font-size: 3vw;
  141. margin-top: 5vw;
  142. margin-bottom: 0vw;
  143. color: deeppink;
  144. }
  145. .model0 {
  146. width: 50vw;
  147. height: 100vh;
  148. }
  149. .model1 {
  150. width: 50vw;
  151. height: 100vh;
  152. }
  153. .grid_container {
  154. display: grid;
  155. grid-template-columns: auto auto;
  156. }