Skip to content

Comments

v1.5.1#289

Merged
vrundakansara merged 18 commits intomasterfrom
staging
Mar 28, 2025
Merged

v1.5.1#289
vrundakansara merged 18 commits intomasterfrom
staging

Conversation

@jaieds
Copy link
Contributor

@jaieds jaieds commented Mar 26, 2025

Description


Version 1.5.1 - 28th March, 2025
- Improvement - Introduced the `areaChartWrapper` prop in the AreaChart component to allow for better customization options.
- Improvement - Removed the group selector from the Tabs component to simplify style overrides.
- Improvement - Introduced a new prop to handle the Sidebar's default collapse state when collapsible is set to false.
- Fix - Addressed UI inconsistencies in the Switch, Checkbox, and RadioButton components for improved support in RTL (Right-to-Left) layouts.

Screenshots

Types of changes

How has this been tested?

Checklist:

  • My code is tested
  • My code passes the PHPCS tests
  • I've created the npm build.
  • My code follows accessibility standards
  • My code has proper inline documentation
  • I've included any necessary tests
  • I've included developer documentation
  • I've added proper labels to this pull request

jaieds and others added 16 commits March 20, 2025 16:10
- Colors will inherit from it's parent. So not required here.
- Override styles easily.
 - Added `areaChartWrapperProps` to allow customization of the AreaChart wrapper component, enabling users to pass additional props such as `margin` and `onClick`.
Tabs and Area chart component improvements
- Works when collapsible is false
…ements

SUR-448 - [Force UI] SideBar component improvements
SUR-449 - Add RTL support to the Switch, Checkbox, and RadioButton components
@vrundakansara vrundakansara merged commit 12facea into master Mar 28, 2025
8 checks passed
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.

2 participants