diff options
| author | ilotterytea <iltsu@alright.party> | 2025-08-15 22:41:54 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-08-15 22:41:54 +0500 |
| commit | 0d7ecc616d669f824f8416b47a0a986b46fa579b (patch) | |
| tree | 4c5143d404e272f341876945bed7f42dc7d75238 /static | |
| parent | e971d763cb649a51d26f75e8764ffbcb2d9d7a2b (diff) | |
feat: registration page
Diffstat (limited to 'static')
| -rw-r--r-- | static/style.css | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/static/style.css b/static/style.css new file mode 100644 index 0000000..e2c5064 --- /dev/null +++ b/static/style.css @@ -0,0 +1,113 @@ +:root { + --anchor: #584800; + --anchor-hover: #8a7000; + + --box-primary-color: #ccb800; + --box-secondary-color: #8b6600; + + --button-submit-background: linear-gradient(0deg, #ccb800, #ffe600); + --button-submit-background-hover: linear-gradient(180deg, #ccb800, #ffe600); + --button-submit-border: #8b6600; + --button-submit-color: #302300; +} + +* { + margin: 0; + padding: 0; +} + +body { + width: 100%; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + + font-family: Arial, Helvetica, sans-serif; +} + +main { + display: flex; + flex-direction: column; + width: 50%; +} + +header { + margin: 32px 0; + display: flex; + flex-direction: row; + justify-content: space-between; +} + +a { + color: var(--anchor); + font-weight: bold; +} + +a:hover { + color: var(--anchor-hover); + cursor: pointer; +} + +input[type=text], +input[type=password] { + padding: 4px; + border: 1px solid var(--box-primary-color); +} + +button[type=submit] { + padding: 4px 32px; + font-size: 24px; + background: var(--button-submit-background); + color: var(--button-submit-color); + border: 1px solid var(--button-submit-border); + border-radius: 4px; + text-shadow: 0 1px 0 var(--button-submit-border); +} + +button[type=submit]:hover { + background: var(--button-submit-background-hover); + text-shadow: 0 -1px 0 var(--button-submit-border); + cursor: pointer; +} + +.box { + padding: 8px; + border: 1px solid var(--box-primary-color); +} + +.box:has(.content) { + padding: 0; +} + +.box>.tab { + display: flex; + flex-direction: row; + background: var(--box-primary-color); + color: var(--box-secondary-color); + padding: 4px; + text-transform: uppercase; + font-size: 10px; +} + +.box>.content { + padding: 16px; +} + +.column { + display: flex; + flex-direction: column; +} + +.row { + display: flex; + flex-direction: row; +} + +.gap-8 { + gap: 8px; +} + +.gap-16 { + gap: 16px; +}
\ No newline at end of file |
