Advertisement
rVodka_Putin

Untitled

Aug 12th, 2022
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.45 KB | None | 0 0
  1. /* config.css */
  2.  
  3. :root {
  4.   --baseColor: #606468;
  5. }
  6.  
  7. /* helpers/align.css */
  8.  
  9. .align {
  10.   display: grid;
  11.   -webkit-box-align: center;
  12.       -ms-flex-align: center;
  13.           align-items: center;
  14.   justify-items: center;
  15.   place-items: center;
  16. }
  17.  
  18. .grid {
  19.   width: 90%;
  20.   margin-left: auto;
  21.   margin-right: auto;
  22.   max-width: 20rem;
  23. }
  24.  
  25. /* helpers/hidden.css */
  26.  
  27. .hidden {
  28.   border: 0;
  29.   clip: rect(0 0 0 0);
  30.   height: 1px;
  31.   margin: -1px;
  32.   overflow: hidden;
  33.   padding: 0;
  34.   position: absolute;
  35.   width: 1px;
  36. }
  37.  
  38. /* helpers/icon.css */
  39.  
  40. :root {
  41.   --iconFill: var(--baseColor);
  42. }
  43.  
  44. .icons {
  45.   display: none;
  46. }
  47.  
  48. .icon {
  49.   height: 1em;
  50.   display: inline-block;
  51.   fill: #606468;
  52.   fill: var(--iconFill);
  53.   width: 1em;
  54.   vertical-align: middle;
  55. }
  56.  
  57. /* layout/base.css */
  58.  
  59. :root {
  60.   --htmlFontSize: 100%;
  61.  
  62.   --bodyBackgroundColor: #2c3338;
  63.   --bodyColor: var(--baseColor);
  64.   --bodyFontFamily: "Open Sans";
  65.   --bodyFontFamilyFallback: sans-serif;
  66.   --bodyFontSize: 0.875rem;
  67.   --bodyFontWeight: 400;
  68.   --bodyLineHeight: 1.5;
  69. }
  70.  
  71. * {
  72.   -webkit-box-sizing: inherit;
  73.           box-sizing: inherit;
  74. }
  75.  
  76. html {
  77.   -webkit-box-sizing: border-box;
  78.           box-sizing: border-box;
  79.   font-size: 100%;
  80.   font-size: var(--htmlFontSize);
  81. }
  82.  
  83. body {
  84.   background-color: #2c3338;
  85.   background-color: var(--bodyBackgroundColor);
  86.   color: #606468;
  87.   color: var(--bodyColor);
  88.   font-family: "Open Sans", sans-serif;
  89.   font-family: var(--bodyFontFamily), var(--bodyFontFamilyFallback);
  90.   font-size: 0.875rem;
  91.   font-size: var(--bodyFontSize);
  92.   font-weight: 400;
  93.   font-weight: var(--bodyFontWeight);
  94.   line-height: 1.5;
  95.   line-height: var(--bodyLineHeight);
  96.   margin: 0;
  97.   min-height: 100vh;
  98. }
  99.  
  100. /* modules/anchor.css */
  101.  
  102. :root {
  103.   --anchorColor: #eee;
  104. }
  105.  
  106. a {
  107.   color: #eee;
  108.   color: var(--anchorColor);
  109.   outline: 0;
  110.   text-decoration: none;
  111. }
  112.  
  113. a:focus,
  114. a:hover {
  115.   text-decoration: underline;
  116. }
  117.  
  118. /* modules/form.css */
  119.  
  120. :root {
  121.   --formGap: 0.875rem;
  122. }
  123.  
  124. input {
  125.   background-image: none;
  126.   border: 0;
  127.   color: inherit;
  128.   font: inherit;
  129.   margin: 0;
  130.   outline: 0;
  131.   padding: 0;
  132.   -webkit-transition: background-color 0.3s;
  133.   -o-transition: background-color 0.3s;
  134.   transition: background-color 0.3s;
  135. }
  136.  
  137. input[type="login"] {
  138.   cursor: pointer;
  139. }
  140.  
  141. .form {
  142.   display: grid;
  143.   grid-gap: 0.875rem;
  144.   gap: 0.875rem;
  145.   grid-gap: var(--formGap);
  146.   gap: var(--formGap);
  147. }
  148.  
  149. .form input[type="password"],
  150. .form input[type="text"],
  151. .form input[type="login"] {
  152.   width: 100%;
  153. }
  154.  
  155. .form__field {
  156.   display: -webkit-box;
  157.   display: -ms-flexbox;
  158.   display: flex;
  159. }
  160.  
  161. .form__input {
  162.   -webkit-box-flex: 1;
  163.       -ms-flex: 1;
  164.           flex: 1;
  165. }
  166.  
  167. /* modules/login.css */
  168.  
  169. :root {
  170.   --loginBorderRadus: 0.25rem;
  171.   --loginColor: #eee;
  172.  
  173.   --loginInputBackgroundColor: #3b4148;
  174.   --loginInputHoverBackgroundColor: #434a52;
  175.  
  176.   --loginLabelBackgroundColor: #363b41;
  177.  
  178.   --loginloginBackgroundColor: #ea4c88;
  179.   --loginloginColor: #eee;
  180.   --loginloginHoverBackgroundColor: #d44179;
  181. }
  182.  
  183. .login {
  184.   color: #eee;
  185.   color: var(--loginColor);
  186. }
  187.  
  188. .login label,
  189. .login input[type="text"],
  190. .login input[type="password"],
  191. .login input[type="login"] {
  192.   border-radius: 0.25rem;
  193.   border-radius: var(--loginBorderRadus);
  194.   padding: 1rem;
  195. }
  196.  
  197. .login label {
  198.   background-color: #363b41;
  199.   background-color: var(--loginLabelBackgroundColor);
  200.   border-bottom-right-radius: 0;
  201.   border-top-right-radius: 0;
  202.   padding-left: 1.25rem;
  203.   padding-right: 1.25rem;
  204. }
  205.  
  206. .login input[type="password"],
  207. .login input[type="text"] {
  208.   background-color: #3b4148;
  209.   background-color: var(--loginInputBackgroundColor);
  210.   border-bottom-left-radius: 0;
  211.   border-top-left-radius: 0;
  212. }
  213.  
  214. .login input[type="password"]:focus,
  215. .login input[type="password"]:hover,
  216. .login input[type="text"]:focus,
  217. .login input[type="text"]:hover {
  218.   background-color: #434a52;
  219.   background-color: var(--loginInputHoverBackgroundColor);
  220. }
  221.  
  222. .login input[type="login"] {
  223.   background-color: #ea4c88;
  224.   background-color: var(--loginloginBackgroundColor);
  225.   color: #eee;
  226.   color: var(--loginloginColor);
  227.   font-weight: 700;
  228.   text-transform: uppercase;
  229. }
  230.  
  231. .login input[type="login"]:focus,
  232. .login input[type="login"]:hover {
  233.   background-color: #d44179;
  234.   background-color: var(--loginloginHoverBackgroundColor);
  235. }
  236.  
  237. /* modules/text.css */
  238.  
  239. p {
  240.   margin-top: 1.5rem;
  241.   margin-bottom: 1.5rem;
  242. }
  243.  
  244. .text--center {
  245.   text-align: center;
  246.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement