Skip to content

Commit 35588e1

Browse files
nsheapsclaude
andauthored
feat: full-page settings modal on mobile (#54)
Co-authored-by: Claude <noreply@anthropic.com>
1 parent e2d120f commit 35588e1

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

packages/ui/src/components/settings/settings-styles.css

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,8 +423,20 @@
423423
color: #9ca3af;
424424
}
425425

426-
/* Mobile: stack tabs horizontally */
427-
@media (max-width: 480px) {
426+
/* Mobile: full-page settings */
427+
@media (max-width: 640px) {
428+
.cept-settings-overlay {
429+
align-items: stretch;
430+
justify-content: stretch;
431+
}
432+
.cept-settings-dialog {
433+
width: 100%;
434+
max-width: none;
435+
max-height: none;
436+
height: 100dvh;
437+
border-radius: 0;
438+
box-shadow: none;
439+
}
428440
.cept-settings-body {
429441
flex-direction: column;
430442
}
@@ -439,6 +451,14 @@
439451
white-space: nowrap;
440452
flex-shrink: 0;
441453
}
454+
.cept-wizard-dialog {
455+
width: 100%;
456+
max-width: none;
457+
max-height: none;
458+
height: 100dvh;
459+
border-radius: 0;
460+
box-shadow: none;
461+
}
442462
}
443463

444464
/* Dark mode */

0 commit comments

Comments
 (0)