Skip to content

feat: design improvements - #117

Merged
psterpu-c merged 14 commits into
outshift-open:mainfrom
intelligaia:feat/design-fixes
Oct 5, 2026
Merged

psterpu-c merged 14 commits into
outshift-open:mainfrom
intelligaia:feat/design-fixes

Conversation

@jatinverma-prog

@jatinverma-prog jatinverma-prog commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

📝 Description

  • Added enhancements for the Badge component for adding the missing variants form storybook.
  • Added fixes for accordion component for removing the necessary background color from component storybook.
  • Enhancement for Link Component added missing Focused, Hover and Pressed variants.
  • Added Overflow and status states in the rich values variant in key value pair component.
  • Design Changes for vertical bar chart as per design system.
  • Changed the design for horizontal bar chart as per design system.
  • Added enhancements for Date and time picker component for the time selection slot.
  • Fixes for Date and Time Picker component partial time window visible.

🔗 Related Issue

Closes #

🧪 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🎨 Style/design update
  • 🔧 Build/CI update
  • ♻️ Refactoring (no functional changes)
  • 🧪 Tests only

🧪 Testing

  • Focused tests pass (yarn test --testPathPattern=<component-or-area>)
  • Lint and typecheck pass (yarn lint && yarn typecheck)
  • Storybook builds successfully (yarn storybook:build)
  • Manual testing completed
  • Cross-browser testing (if applicable)

Test Instructions:

♿ Accessibility

  • Follows WCAG 2.1 AA guidelines
  • Keyboard navigation tested
  • Screen reader tested
  • Color contrast verified
  • Focus indicators present
  • ARIA attributes added where needed

📱 Responsive Design

  • Mobile responsive
  • Tablet responsive
  • Desktop responsive
  • All breakpoints tested

📚 Documentation

  • Storybook story added/updated
  • Component props documented
  • Usage examples provided
  • README updated (if needed)
  • TypeScript types exported

🔄 Breaking Changes

  • This PR introduces breaking changes
  • Migration guide provided (if breaking changes)
  • Version bump required

📋 Checklist

  • Code follows the project's style guidelines
  • Self-review of code completed
  • Code is commented where necessary
  • No console.log statements left in code
  • Build passes locally
  • Tests added for new functionality
  • Existing tests still pass
  • No TypeScript errors
  • No accessibility violations
  • Full unscoped yarn test was not run locally
  • PR title follows conventional commit format

📸 Screenshots

Image 25-08-26 at 6 02 PM Image 27-08-26 at 11 57 AM Image 27-08-26 at 1 34 PM image image image image

🔍 Additional Notes


For Maintainers:

  • Ready for review
  • Requires design review
  • Requires accessibility review
  • Ready to merge

* shaped and optional variant for Badge component

* fixes for prettier and missing variants

---------

Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
@jatinverma-prog
jatinverma-prog marked this pull request as ready for review September 25, 2026 13:10
@jatinverma-prog
jatinverma-prog requested a review from a team as a code owner September 25, 2026 13:10
@jatinverma-prog jatinverma-prog changed the title Feat/design fixes Design Fixes Sep 25, 2026
@jatinverma-prog jatinverma-prog changed the title Design Fixes feat: design improvements Sep 25, 2026
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
* enhancements for date and time picker component

Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>

* fixes for minutes list

---------

Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
* fixes for accordion

Co-authored-by: Jatin Verma <jatin.verma@intelligaia.com>
Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>

* fixes for with actions variants

---------

Signed-off-by: Jatin Verma <jatin.verma@intelligaia.com>
@psterpu-c
psterpu-c merged commit 08782a6 into outshift-open:main Oct 5, 2026
13 checks passed
@rafaelsilva29

Copy link
Copy Markdown
Member

🎉 This PR is included in version 3.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants