server actix for cannabinieri website
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.

264 lines
4.1 KiB

2 years ago
  1. .container {
  2. width: 100vw;
  3. font-family: 'IBMPlexMono', sans-serif;
  4. padding-top: 15vh;
  5. }
  6. img {
  7. border-radius: 50%;
  8. }
  9. .content_container {
  10. display: grid;
  11. justify-items: center;
  12. padding: 0 1vw 2vh 1vw;
  13. }
  14. .content_container img {
  15. grid-row: 2;
  16. grid-column: 1/2;
  17. height: 80vw;
  18. width: 80vw;
  19. }
  20. .content_container h1 {
  21. grid-row: 1;
  22. color: #000;
  23. font-size: 6vh;
  24. text-transform: uppercase;
  25. padding: 1vh 0;
  26. letter-spacing: .15vw;
  27. }
  28. .content_container h1 span {
  29. opacity: 70%;
  30. }
  31. .content_container p {
  32. grid-row: 2/3;
  33. grid-column: 1/2;
  34. text-align: center;
  35. background-color: rgba(255, 255, 255, 0.5);
  36. margin-top: 35vh;
  37. color: #333;
  38. font-size: 1.5vh !important;
  39. padding: 2vh 2vw 4vh 2vw;
  40. letter-spacing: .1vw;
  41. line-height: 3.25vh !important;
  42. }
  43. .content_container a {
  44. grid-row: 3;
  45. text-decoration: none;
  46. background-color: #fff;
  47. border: .25vw solid #000;
  48. opacity: 80%;
  49. color: #000;
  50. padding: 2vh 7vw;
  51. text-transform: uppercase;
  52. letter-spacing: .35vw;
  53. transition: all ease .4s;
  54. }
  55. .content_container a:hover {
  56. box-shadow: 0px 0px 10px #8693AB;
  57. }
  58. .content_container a:active {
  59. box-shadow: 0px 0px 10px #8693AB;
  60. }
  61. #withbutton {
  62. padding-bottom: 4vh;
  63. }
  64. #withbutton p {
  65. padding-bottom: 3vh;
  66. }
  67. #smaller_text {
  68. font-size: 3.5vh;
  69. }
  70. #smaller {
  71. font-size: 4.5vh;
  72. }
  73. #mid_padding_bottom {
  74. font-size: 10vw;
  75. text-align: center;
  76. margin-bottom: 2vh;
  77. }
  78. #adjust_padding {
  79. padding-top: 4vh;
  80. }
  81. #tiny {
  82. font-size: 4vh;
  83. padding: 1vh 1vw;
  84. text-align: center;
  85. }
  86. #small_centered {
  87. font-size: 4.5vh;
  88. text-align: center;
  89. line-height: 8vh;
  90. }
  91. #padding_bottom {
  92. padding-bottom: 4vh;
  93. }
  94. #space_between {
  95. padding-bottom: 8vh;
  96. }
  97. #weed {
  98. height: 90vw;
  99. }
  100. #up {
  101. margin-top: 25vh !important;
  102. }
  103. #littleup {
  104. margin-top: 30vh !important;
  105. }
  106. #down {
  107. margin-bottom: 0;
  108. }
  109. #small {
  110. font-size: 2.95vh !important;
  111. }
  112. @media (min-width: 700px) {
  113. .content_container h1 {
  114. margin-top: 0;
  115. font-size: 5.5vh;
  116. }
  117. .content_container p {
  118. padding-bottom: 6vh;
  119. padding-top: 2vh;
  120. margin-top: 25vh;
  121. font-size: 1.8vh !important;
  122. line-height: 3.75vh !important;
  123. }
  124. .content_container {
  125. display: grid;
  126. justify-items: center;
  127. padding: 1vh 1vw 2vh 1vw;
  128. }
  129. .content_container img {
  130. height: 40vw !important;
  131. width: 40vw !important;
  132. }
  133. #smaller_text {
  134. font-size: 6vh;
  135. }
  136. #littleup {
  137. margin-top: 20vh !important;
  138. }
  139. }
  140. @media (min-width: 1000px) {
  141. .container {
  142. padding-top: 5vh;
  143. margin-bottom: 6vh;
  144. }
  145. .content_container {
  146. padding: 3vh 4vw 1vh 4vw;
  147. margin-top: 6vh;
  148. }
  149. #first {
  150. margin-top: 0;
  151. }
  152. .content_container img {
  153. grid-column: 1/3;
  154. grid-row: 1/3;
  155. height: 40vw;
  156. width: 40vw;
  157. align-self: center;
  158. justify-self: flex-start;
  159. }
  160. .content_container h1 {
  161. grid-column:2 ;
  162. grid-row: 1;
  163. align-self: center;
  164. letter-spacing: .3vw;
  165. }
  166. .content_container p {
  167. grid-column:2 ;
  168. grid-row: 2;
  169. margin-top: 0;
  170. width: 50vw;
  171. line-height: 5.25vh;
  172. font-size: 1.95vh !important;
  173. padding: 5vh 2.5vw;
  174. }
  175. .content_container a {
  176. grid-column: 2;
  177. padding: 2vh 3vw;
  178. border: .15vw solid #000;
  179. }
  180. #withbutton {
  181. padding-bottom: 6vh;
  182. }
  183. #adjust_padding {
  184. padding-top: 8vh;
  185. }
  186. #small_centered {
  187. margin-left: 2vw;
  188. font-size: 6vh;
  189. }
  190. #up, #littleup {
  191. margin-top: 5vh !important;
  192. }
  193. #littleup {
  194. margin-bottom: 0 !important;
  195. padding-bottom: 0 !important;
  196. }
  197. #mysvg {
  198. border-radius: 15%;
  199. margin-left: 1vw;
  200. }
  201. #permapp {
  202. margin-bottom: 7.5vh;
  203. }
  204. #smaller_text {
  205. margin-left: 10vw;
  206. }
  207. }
  208. #spider {
  209. height: 85vw;
  210. width: 90vw;
  211. }