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.

194 lines
2.9 KiB

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