Skip to content

feat: improve UI and fix responsive layout - #412

Merged
Abhash-Chakraborty merged 6 commits into
Abhash-Chakraborty:canaryfrom
viviyan-prince:canary
Aug 3, 2026
Merged

feat: improve UI and fix responsive layout#412
Abhash-Chakraborty merged 6 commits into
Abhash-Chakraborty:canaryfrom
viviyan-prince:canary

fix(settings): stop the settings page overflowing horizontally on phones

57ef45a
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check completed Aug 3, 2026 in 13s

Not eligible (click on check for details)

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
UI and accessibility improvements with low runtime risk, but the author does not own any of the 7 modified files (all owned by Abhash-Chakraborty). The designated code owner should review these changes.

Notes:
@viviyan-prince isn't a code owner for 7 files:

frontend/src/components/hardware-accel-settings.tsx (owned by Abhash-Chakraborty)
frontend/src/components/appearance-settings.tsx (owned by Abhash-Chakraborty)
frontend/src/components/map-privacy-settings.tsx (owned by Abhash-Chakraborty)
frontend/src/components/ai-runtime-settings.tsx (owned by Abhash-Chakraborty)
frontend/src/app/settings/page.tsx (owned by Abhash-Chakraborty)
frontend/src/components/trash-retention-settings.tsx (owned by Abhash-Chakraborty)
frontend/src/components/about-settings.tsx (owned by Abhash-Chakraborty)

Correctness
Unable to check for correctness in 57ef45a