Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Brendan Allan
59aa2eb5e7
Merge remote-tracking branch 'origin/dev' into mobile-utility-ui
# Conflicts:
#	packages/app/src/components/titlebar.tsx
#	packages/app/src/pages/home.tsx
#	packages/ui/src/assets/favicon/site.webmanifest
2026-06-23 18:01:53 +08:00
Brendan Allan
3489fe4ba9
fix(app): apply mobile settings width 2026-06-23 16:12:09 +08:00
Brendan Allan
e774c13ffa
Merge branch 'ios-pwa-shell' into mobile-utility-ui 2026-06-23 14:39:47 +08:00
Brendan Allan
547f12a055
Merge branch 'mobile-bottom-nav' into ios-pwa-shell 2026-06-23 14:39:46 +08:00
Brendan Allan
2f9d566fea
Merge branch 'mobile-session-layout' into mobile-bottom-nav 2026-06-23 14:39:45 +08:00
Brendan Allan
05778c111c
Merge branch 'mobile-home-layout' into mobile-session-layout 2026-06-23 14:39:36 +08:00
Brendan Allan
43000a15d3
Merge remote-tracking branch 'origin/dev' into mobile-home-layout 2026-06-23 14:39:24 +08:00
Brendan Allan
c3993c602c
fix(app): tighten mobile utility UI 2026-06-18 09:53:48 +02:00
Brendan Allan
27371cfb2b
fix(app): improve iOS PWA shell 2026-06-18 09:47:53 +02:00
Brendan Allan
f33cc80f48
feat(app): add mobile bottom navigation 2026-06-18 09:40:59 +02:00
Brendan Allan
1a4f428ef1
fix(app): refine mobile session layout 2026-06-18 09:35:48 +02:00
Brendan Allan
45923c0293
fix(app): improve mobile home layout 2026-06-18 02:22:59 +02:00
3 changed files with 11 additions and 2 deletions

View file

@ -363,7 +363,7 @@ export function DebugBar() {
return ( return (
<aside <aside
aria-label={language.t("debugBar.ariaLabel")} aria-label={language.t("debugBar.ariaLabel")}
class="pointer-events-auto fixed bottom-3 right-3 z-50 w-[308px] max-w-[calc(100vw-1.5rem)] overflow-hidden rounded-xl border border-border-base bg-surface-raised-stronger-non-alpha p-0.5 text-text-strong shadow-[var(--shadow-lg-border-base)] sm:bottom-4 sm:right-4 sm:w-[324px]" class="pointer-events-auto fixed bottom-3 right-3 z-50 hidden w-[308px] max-w-[calc(100vw-1.5rem)] overflow-hidden rounded-xl border border-border-base bg-surface-raised-stronger-non-alpha p-0.5 text-text-strong shadow-[var(--shadow-lg-border-base)] md:block sm:bottom-4 sm:right-4 sm:w-[324px]"
> >
<div class="grid grid-cols-5 gap-px font-mono"> <div class="grid grid-cols-5 gap-px font-mono">
<Cell <Cell

View file

@ -11,7 +11,7 @@ export function HelpButton() {
return ( return (
<Show when={!state.dismissed}> <Show when={!state.dismissed}>
<div class="fixed bottom-4 right-4 z-50"> <div class="fixed bottom-4 right-4 z-50 hidden md:block">
<Popover <Popover
open={shown()} open={shown()}
onOpenChange={setShown} onOpenChange={setShown}

View file

@ -167,6 +167,15 @@
background-color: var(--v2-background-bg-layer-01); background-color: var(--v2-background-bg-layer-01);
} }
@media (max-width: 639px) {
.settings-v2[data-component="tabs-v2"][data-variant="settings"][data-orientation="vertical"]
[data-slot="tabs-v2-list"] {
width: 144px;
min-width: 144px;
padding-inline: 8px;
}
}
.settings-v2-nav-footer { .settings-v2-nav-footer {
display: flex; display: flex;
flex-direction: column; flex-direction: column;