Skip to content

Improve responsive grid layout and module display for all screens#10

Merged
Irozuku merged 8 commits into
mainfrom
fix/responsiveness
May 25, 2026
Merged

Improve responsive grid layout and module display for all screens#10
Irozuku merged 8 commits into
mainfrom
fix/responsiveness

Conversation

@Irozuku
Copy link
Copy Markdown
Collaborator

@Irozuku Irozuku commented May 25, 2026

This pull request refactors multiple section components to use Tailwind's grid utility classes instead of inline gridTemplateColumns styles. This improves responsiveness of the layout.

Grid layout refactoring and responsiveness:

  • Replaced inline gridTemplateColumns with Tailwind's grid-cols-* utility classes for section headers in CommunitySection, DownloadSection, ExtensibleSection, FeaturesSection, ShowcaseSection, and SupportedBySection to standardize and simplify grid layouts.
  • Updated main content grids to use responsive column classes, making layouts adapt better to different screen sizes in ExtensibleSection, ShowcaseSection, and SupportedBySection.
  • Improved grid responsiveness for forms and module grids, switching from fixed columns to responsive Tailwind classes.

Component improvements:

  • Added break-all to module name text in ExtensibleSection to prevent overflow issues with long names.

Irozuku added 8 commits May 25, 2026 08:38
Update the grid column configuration for the 12 modules grid to ensure
a single column layout on extra small screens, transitioning to two
columns on small screens and four columns on large screens.
…d-by section

Replace the auto-fit grid template with explicit responsive column counts
to ensure consistent layout behavior across different screen sizes.
Adjust the toolbar container and its children to stack vertically on small
screens and switch to a horizontal row on larger breakpoints. This
prevents layout overflow and ensures better spacing for the action
button and metadata labels on mobile devices.
Update the architecture grid layout to maintain a single column for
medium screens, switching to the two-column layout only at the xl
breakpoint.
@Irozuku Irozuku merged commit 14d5590 into main May 25, 2026
1 of 2 checks passed
@Irozuku Irozuku deleted the fix/responsiveness branch May 25, 2026 13:52
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