index.css 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. :root {
  2. --primary: #6E4B3A;
  3. --secondary: #3A5A85;
  4. --accent: #D4AF37;
  5. --background: #F9F6F0;
  6. --surface: #DCD6CF;
  7. --textMain: #2A2A2A;
  8. --textMuted: #6D6D6D;
  9. --error: #B7410E;
  10. --success: #708238;
  11. }
  12. *{
  13. margin: 0;
  14. padding: 0;
  15. box-sizing: border-box;
  16. }
  17. body{
  18. height: 100vh;
  19. width: 100vw;
  20. background: var(--background);
  21. color: var(--textMain);
  22. }
  23. .logo{
  24. position: absolute;
  25. top: 35px;
  26. left: 35px;
  27. }
  28. .page{
  29. display: flex;
  30. flex-direction: column;
  31. justify-content: center;
  32. align-items: center;
  33. height: 100%;
  34. width: 100%;
  35. }
  36. .standardForm{
  37. display: flex;
  38. flex-direction: column;
  39. width: 100%;
  40. max-width: 550px;
  41. background: var(--surface);
  42. padding: 35px;
  43. }
  44. .standardForm h1{
  45. text-align: center;
  46. }
  47. .standardForm label{
  48. display: flex;
  49. flex-direction: column;
  50. font-size: 22px;
  51. margin: 15px 0;
  52. }
  53. .standardForm input{
  54. font-size: 22px;
  55. padding: 5px 0 5px 10px;
  56. }
  57. .standardForm button, .button{
  58. font-size: 22px;
  59. margin: 15px 0;
  60. background: var(--primary);
  61. border: none;
  62. color: var(--accent);
  63. padding: 10px;
  64. font-weight: bold;
  65. cursor: pointer;
  66. }
  67. .link, .standardForm .link{
  68. background: none;
  69. border: none;
  70. font-size: 18px;
  71. color: var(--textMuted);
  72. cursor: pointer;
  73. text-decoration: underline;
  74. margin: 0;
  75. }