Skip to content

feat: add configurable responsive columns to Board - #463

Open
mahayash315 wants to merge 1 commit into
cloudscape-design:mainfrom
mahayash315:feat/configurable-responsive-columns
Open

feat: add configurable responsive columns to Board#463
mahayash315 wants to merge 1 commit into
cloudscape-design:mainfrom
mahayash315:feat/configurable-responsive-columns

Conversation

@mahayash315

Copy link
Copy Markdown

Description

Adds an optional, backward-compatible columnLayout prop to Board. Consumers can configure column counts at Cloudscape container breakpoints such as xs, s, m, and l.

Unspecified breakpoints inherit the nearest narrower configured value. Existing Board behavior remains unchanged when the prop is omitted.

Related links, issue #, if available: cloudscape-design/components#3256

How has this been tested?

  • npm run build
  • npm run lint
  • npm run test:unit — 375 tests pass
  • Manually verified responsive layouts and keyboard movement on the new development page

The functional test stage was not run locally because ChromeDriver is unavailable.

Review checklist

The following items are to be evaluated by the author(s) and the reviewer(s).

Correctness

  • Changes include appropriate documentation updates.
  • Changes are backward-compatible if not indicated, see CONTRIBUTING.md.
  • Changes do not include unsupported browser features, see CONTRIBUTING.md.
  • Changes were manually tested for accessibility, see accessibility guidelines.

Security

Testing

  • Changes are covered with new/existing unit tests?
  • Changes are covered with new/existing integration tests?

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@mahayash315
mahayash315 marked this pull request as ready for review August 31, 2026 23:02
@mahayash315
mahayash315 requested a review from a team as a code owner August 31, 2026 23:02
@mahayash315
mahayash315 requested review from avinashbot and removed request for a team August 31, 2026 23:02
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