From 7faf758a2eb161b817d7a6f9c31518e0e79c6a5a Mon Sep 17 00:00:00 2001 From: Mischa Date: Thu, 18 Jun 2026 00:42:02 +0200 Subject: [PATCH] Mobile-friendly login form styles --- themes/intotheeast/css/style.css | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/themes/intotheeast/css/style.css b/themes/intotheeast/css/style.css index 1692288..546a22b 100644 --- a/themes/intotheeast/css/style.css +++ b/themes/intotheeast/css/style.css @@ -83,5 +83,23 @@ body { .entry-footer { border-top: 1px solid #e5e5e5; padding-top: 1rem; } .entry-footer a { color: #0066cc; text-decoration: none; font-size: 0.9rem; } +/* Login form */ +.login-form { max-width: 400px; margin: 2rem auto; padding: 0 1rem; } +.login-form .form-field { margin-bottom: 1.25rem; } +.login-form .form-label label { display: block; font-size: 0.9rem; font-weight: 600; margin-bottom: 0.4rem; } +.login-form input[type="text"], +.login-form input[type="password"], +.login-form input[type="email"] { + width: 100%; box-sizing: border-box; + font-size: 1rem; padding: 0.75rem 1rem; + border: 1px solid #ccc; border-radius: 6px; + min-height: 44px; +} +.login-form .form-actions { margin-top: 1.5rem; display: flex; flex-direction: column; gap: 0.75rem; } +.login-form .button { display: block; width: 100%; text-align: center; padding: 0.85rem 1rem; min-height: 44px; border-radius: 6px; font-size: 1rem; cursor: pointer; border: none; } +.login-form .button.primary { background: #0066cc; color: #fff; } +.login-form .button.secondary { background: #f0f0f0; color: #333; text-decoration: none; line-height: 44px; padding: 0 1rem; } +.login-form .rememberme { display: flex; align-items: center; gap: 0.5rem; font-size: 0.9rem; } + /* Post form */ .post-form-wrap h1 { font-size: 1.4rem; margin-bottom: 1.5rem; }