My SMM panel
 
 
 
 
 
 

221 linhas
3.7 KiB

  1. @use "vars";
  2. @font-face {
  3. font-family: "PatuaOne";
  4. src: url("PatuaOne-Regular.ttf") format("opentype");
  5. font-style: normal;
  6. font-weight: normal;
  7. }
  8. @font-face {
  9. font-family: "FreeSans";
  10. src: url("FreeSans.otf") format("opentype");
  11. font-style: normal;
  12. font-weight: normal;
  13. }
  14. html body {
  15. font-family: 'PatuaOne', 'Times New Roman';
  16. background: url("background/interlaced/interlaced.png") repeat;
  17. margin: 0;
  18. }
  19. h1 {
  20. color: white;
  21. }
  22. h2, h3 {
  23. color: black;
  24. font-family: "PatuaOne";
  25. }
  26. a {
  27. text-decoration: none;
  28. }
  29. nav {
  30. position: absolute;
  31. width: 100%;
  32. top: 10px;
  33. display: flex;
  34. flex-flow: row wrap;
  35. align-items: center;
  36. justify-content: space-between;
  37. // background-color: transparent;
  38. }
  39. nav h1 {
  40. margin: 4px 10px 0;
  41. }
  42. .formal-font {
  43. font-family: "FreeSans";
  44. }
  45. nav #logo {
  46. margin-right: 50px;
  47. }
  48. nav form {
  49. display: flex;
  50. flex-wrap: wrap;
  51. }
  52. nav form div {
  53. margin: 0 10px;
  54. }
  55. nav form button {
  56. min-width: 5em;
  57. }
  58. nav form input,label {
  59. opacity: 0.7;
  60. }
  61. @media (max-width: 720px) {
  62. nav { display: block; }
  63. nav form {
  64. display: block;
  65. width: 190px;
  66. margin-left: auto;
  67. margin-right: auto;
  68. align-items: center;
  69. }
  70. nav form div {
  71. margin: 10px auto;
  72. }
  73. nav div label,input {
  74. display: block;
  75. }
  76. nav .register-button {
  77. margin: 8px 0;
  78. }
  79. }
  80. div.landing-hero {
  81. top: 0;
  82. height: 60vh;
  83. background-color: #ff4e00;
  84. // background-image: linear-gradient(to right bottom, #ff4e00, #fc6200, #f87200, #f58100, #f18e00, #f19507, #f09c0f, #f0a317, #f3a620, #f6a927, #f8ad2e, #fbb034);
  85. background-image: linear-gradient(315deg, #ff4e00 0%, #ec9f05 74%);
  86. }
  87. div.hero-filter {
  88. width: 100%;
  89. height: 100%;
  90. }
  91. div.hero-filter h2 {
  92. color: black;
  93. opacity: 0.7;
  94. width: 10em;
  95. font-size: 2.4em;
  96. position: absolute;
  97. top: 15%;
  98. margin-left: 5%;
  99. }
  100. div.hero-filter p {
  101. position: absolute;
  102. top: 27%;
  103. margin-left: 5%;
  104. font-size: 20px;
  105. width: 10em;
  106. opacity: 0.7;
  107. }
  108. div.errors {
  109. background-color: #ececec;
  110. color: vars.getColor("red-alert");
  111. border: 2px solid vars.getColor("red-alert");
  112. border-radius: 4px;
  113. min-height: 50px;
  114. position: absolute;
  115. left: 50%;
  116. margin-right: -50%;
  117. top: 100px;
  118. min-width: 30em;
  119. transform: translate(-50%, -50%);
  120. }
  121. .errors ul {
  122. margin: auto;
  123. }
  124. form.login {
  125. // font-weight: bold;
  126. color: white;
  127. }
  128. form.login input {
  129. margin-left: 2px;
  130. color: white;
  131. background-color: transparent;
  132. border: 2px solid white;
  133. border-radius: 2px;
  134. outline-color: orange
  135. }
  136. form.login .login-btn {
  137. font-family: "PatuaOne";
  138. border: none;
  139. // background-image: radial-gradient(circle, #63b521, #5fad21, #5ba421, #579c20, #539420);
  140. border-radius: 4px;
  141. padding: 3px;
  142. color: white;
  143. // background-color: vars.getColor("light-blue");
  144. background-color: #045de9;
  145. // background-image: linear-gradient(315deg, #045de9 0%, #09c6f9 74%);
  146. background-image: linear-gradient(315deg, vars.getColor("blue-alternate") 0%, #09c6f9 74%);
  147. // background-image: linear-gradient(315deg, #045de9 0%, #09c6f9 74%);
  148. // background-image: radial-gradient(circle, #045de9, #007cf8, #0097fd, #00b0fd, #00c6f9);
  149. }
  150. .hero-filter .register-btn {
  151. text-align: center;
  152. display: block;
  153. position: relative;
  154. width: 7em;
  155. top: 60%;
  156. margin-left: auto;
  157. margin-right: auto;
  158. font-size: 20px;
  159. border: 2px solid white;
  160. border-radius: 4px;
  161. padding: 10px;
  162. background-color: transparent;
  163. color: white;
  164. // background-image: radial-gradient(circle, #63b521, #5fad21, #5ba421, #579c20, #539420);
  165. &:hover {
  166. background-color: white;
  167. color: vars.getColor("orange");
  168. }
  169. }
  170. section.about-us {
  171. margin: 70px 0;
  172. }
  173. section.about-us p {
  174. max-width: 600px;
  175. margin-left: auto;
  176. margin-right: auto;
  177. }
  178. section.services-cards .cards{
  179. display: flex;
  180. }
  181. section.services-cards h2 {
  182. text-align: center;
  183. }
  184. section.services-cards .card {
  185. width: 280px;
  186. margin-left: 20px;
  187. margin-right: 20px;
  188. }