Budibase/budibase

Mobile Button Layout Option for Full-Width Stretch

Open

#16.888 geöffnet am 3. Sept. 2025

Auf GitHub ansehen
 (2 Kommentare) (1 Reaktion) (0 zugewiesene Personen)TypeScript (19.820 Stars) (1.304 Forks)batch import
bb-designconditional uienhancementgood first issuelow-hanging-fruit

Beschreibung

Description:

When using Budibase on mobile devices—especially in modals or stacked layouts—buttons often default to fit-content or nowrap, resulting in cramped or uneven alignment. This impacts usability and visual consistency, particularly when multiple action buttons (e.g., Save, Delete, Close) are presented together.

Proposed Enhancement:

Introduce a layout option or style toggle in the builder UI that allows buttons to stretch to width: 100% of their parent container in mobile view. This could be a responsive setting or a per-button style override. This allows those buttons to display stacked on top of one another and from screen end to end.

Why It Matters:

• Improves tap targets and accessibility on smaller screens • Enhances visual consistency in modal and form layouts • Reduces reliance on manual CSS overrides or custom components • Aligns with mobile-first design principles

Screenshot:

Contributor Guide