Skip to content

Commit bda4c94

Browse files
committed
fix(auth): mobile responsive auth modal with touch-optimized targets (#13)
At 520px breakpoint: - 48px touch targets on all auth modal buttons (social, primary, close) - iOS zoom prevention: font-size 16px on inputs at mobile breakpoints - Modal padding adjusted for edge-to-edge layout - Social login buttons stack vertically on small screens - Hide benefit panel on mobile to save space Closes #83
1 parent 181b040 commit bda4c94

1 file changed

Lines changed: 31 additions & 3 deletions

File tree

frontend/src/styles.css

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6443,9 +6443,37 @@ svg {
64436443
font-size: 25px;
64446444
}
64456445

6446-
.auth-switch-line {
6447-
font-size: 14px;
6448-
}
6446+
.auth-switch-line {
6447+
font-size: 14px;
6448+
}
6449+
6450+
.auth-modal-main {
6451+
grid-template-columns: 1fr;
6452+
padding: 28px 20px 24px;
6453+
}
6454+
6455+
.social-auth-row {
6456+
grid-template-columns: 1fr;
6457+
}
6458+
6459+
.social-auth-row button,
6460+
.auth-submit-button {
6461+
min-height: 48px;
6462+
}
6463+
6464+
.input-shell input {
6465+
font-size: 16px;
6466+
min-height: 48px;
6467+
}
6468+
6469+
.auth-close-button {
6470+
width: 48px;
6471+
height: 48px;
6472+
}
6473+
6474+
.auth-benefit-panel {
6475+
display: none;
6476+
}
64496477

64506478
.console-actions button:first-child {
64516479
flex: 1;

0 commit comments

Comments
 (0)