Skip to content

Add Foundry mobile layout with Tauri iOS/Android support#246

Open
NicholasKissel wants to merge 2 commits into
mainfrom
NicholasKissel/foundry-mobile-layout
Open

Add Foundry mobile layout with Tauri iOS/Android support#246
NicholasKissel wants to merge 2 commits into
mainfrom
NicholasKissel/foundry-mobile-layout

Conversation

@NicholasKissel

Copy link
Copy Markdown
Member

Summary

  • Add responsive mobile layout with bottom pill tab bar, swipe gesture navigation, and task list as home screen
  • Add useIsMobile() hook with viewport breakpoint (768px) and VITE_MOBILE build flag support
  • Mobile-optimize settings, billing, and account pages with single-column layout and horizontal tab strip
  • Add iOS safe area inset handling with env(safe-area-inset-*) and 47px minimum top padding
  • Scaffold Tauri v2 mobile targets (iOS/Android) with platform-gated sidecar spawning and mobile capabilities
  • Add notification sound support and mobile frontend build script

Test plan

  • Verify mobile layout renders at <768px viewport (task list → chat → changes → terminal tabs)
  • Verify swipe gestures navigate between views
  • Verify settings/billing pages are single-column on mobile
  • Verify safe area padding works on iOS Safari / Tauri iOS
  • Verify desktop layout is unchanged at >768px viewport
  • pnpm -w typecheck passes
  • pnpm -w build passes

🤖 Generated with Claude Code

- Add responsive mobile layout with bottom pill tab bar, swipe navigation, and task list as home screen
- Add platform detection (useIsMobile hook) with viewport breakpoint and VITE_MOBILE build flag
- Mobile-optimize settings/billing/account pages (single-column layout with horizontal tabs)
- Add iOS safe area inset handling with 47px minimum padding
- Scaffold Tauri v2 mobile targets (iOS/Android) with platform-gated sidecar and capabilities
- Add notification sound support and mobile build script

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@railway-app railway-app Bot temporarily deployed to sandbox-agent / sandbox-agent-pr-246 March 13, 2026 05:36 Destroyed
@railway-app

railway-app Bot commented Mar 13, 2026

Copy link
Copy Markdown

🚅 Environment sandbox-agent-pr-246-349384fa-929b-4bde-9c58-ef8308d0190e in sandbox-agent has no services deployed.

- Add proper macOS icon padding (80% scale) so icon matches system icon sizes
- Strip glass/glow effects from icon SVG for Liquid Glass compatibility
- Add separate flat layer SVGs for Apple Icon Composer
- Regenerate all raster icon formats (png, icns, ico)
- Update "Learn more" link to https://sandboxagent.dev/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@railway-app railway-app Bot temporarily deployed to sandbox-agent / sandbox-agent-pr-246 March 13, 2026 07:33 Destroyed
@NathanFlurry NathanFlurry force-pushed the main branch 6 times, most recently from f5215b6 to 78e8428 Compare March 25, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant