-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Components and Include New Icons #1
Update Components and Include New Icons #1
Commits on Mar 26, 2024
-
Set of icons and Storybook section added for display
This commit includes a set of icons for project use. A section in Storybook has also been added to interactively view these icons. This assists in understanding how these icons appear in different contexts, enabling the selection of the most suitable icon for each situation. The icons were designed by Atisa, whose work can be found at https://iconduck.com/designers/atisa. Appreciation is extended to Atisa for the excellent work in designing these icons.
Configuration menu - View commit details
-
Copy full SHA for 4481ef7 - Browse repository at this point
Copy the full SHA 4481ef7View commit details -
Cell background color modification feature added to table
This commit introduces a feature that allows the modification of the background color of table cells. This enhancement provides more flexibility in customizing the appearance of the table, enabling the highlighting of specific cells, rows, or columns for better data visualization and readability.
Configuration menu - View commit details
-
Copy full SHA for 3df2e38 - Browse repository at this point
Copy the full SHA 3df2e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c2fb6 - Browse repository at this point
Copy the full SHA 12c2fb6View commit details -
Fixed issue with aria-describedby attribute when screenReaderText is …
…absent This commit addresses an issue where the id was being added to the aria-describedby attribute even when screenReaderText was not present. Now, the aria-describedby attribute will only be populated if screenReaderText is provided, ensuring proper accessibility standards are maintained.
Configuration menu - View commit details
-
Copy full SHA for 6053c05 - Browse repository at this point
Copy the full SHA 6053c05View commit details -
Implemented responsive design for tabs and actionBottomSheet
This commit resolves a design issue by rendering tabs for Desktop views and a button with actionBottomSheet for mobile and tablet views. This ensures a seamless user experience across different device types by providing an interface that is tailored to the screen size and capabilities of the device.
Configuration menu - View commit details
-
Copy full SHA for 72859b5 - Browse repository at this point
Copy the full SHA 72859b5View commit details -
Added Storybook addon for linking to Figma or GitHub in component sto…
…ries This commit includes a Storybook addon that allows linking to Figma or GitHub directly from any component's story. This enhancement provides a convenient way to access the design or source code of the component, improving the workflow for developers and designers.
Configuration menu - View commit details
-
Copy full SHA for 2c24406 - Browse repository at this point
Copy the full SHA 2c24406View commit details -
Added more icons to the project
This commit includes the addition of more icons to the project. These icons enhance the visual appeal and user experience of the application, providing more options for visual communication and interaction.
Configuration menu - View commit details
-
Copy full SHA for 020bd3e - Browse repository at this point
Copy the full SHA 020bd3eView commit details -
Refactored and improved icon component
This commit includes a refactoring of the icon component, improving their structure and performance. The changes enhance the maintainability of the code and provide a more efficient rendering of the icons, leading to an improved user experience.
Configuration menu - View commit details
-
Copy full SHA for 8c0fda6 - Browse repository at this point
Copy the full SHA 8c0fda6View commit details -
Resolved onBlur execution error and improved accessibility
This commit addresses several issues: 1. Fixed an error that occurred during the execution of the onBlur event. 2. Enhanced error handling to distinguish between normal and ranged errors. 3. Rectified an issue with empty aria labels in SVGs within buttons, improving accessibility. 4. Corrected the event name for the onBlur event in the InputDate component, ensuring accurate event handling.
Configuration menu - View commit details
-
Copy full SHA for 525da9c - Browse repository at this point
Copy the full SHA 525da9cView commit details -
Implemented sticky column headers and scroll features in table
This commit addresses the following enhancements in the table component: 1. When the user scrolls, the column header now remains sticky with a shadow effect, improving readability and user experience. 2. Only vertical scrolling is enabled, providing a more focused view of the data. 3. The maximum height of the table is set to 768px. Beyond this height, scrolling is enabled on desktop devices, ensuring the table remains within a manageable size.
Configuration menu - View commit details
-
Copy full SHA for 86d930c - Browse repository at this point
Copy the full SHA 86d930cView commit details -
Changed align-items property in carousel from center to stretch
This commit includes a modification to the carousel component's CSS. The align-items property has been changed from 'center' to 'stretch'. This change allows the items in the carousel to fill the full height of the container, providing a more uniform appearance.
Configuration menu - View commit details
-
Copy full SHA for 35a6ec8 - Browse repository at this point
Copy the full SHA 35a6ec8View commit details
Commits on Mar 27, 2024
-
Added links to GitHub and Figma in all component stories
Links to the corresponding repositories on GitHub and designs on Figma have been added to all component stories. This will provide easier and direct access to the relevant resources for each component.
Configuration menu - View commit details
-
Copy full SHA for 54a03a1 - Browse repository at this point
Copy the full SHA 54a03a1View commit details -
Implemented multi-row and column support
Enhanced the application to support multiple rows and columns. This update provides a more flexible layout and improves the display of data, allowing for a more organized and readable structure
Configuration menu - View commit details
-
Copy full SHA for 9307160 - Browse repository at this point
Copy the full SHA 9307160View commit details -
Added links to GitHub and Figma in all component stories
Links to the corresponding repositories on GitHub and designs on Figma have been added to all component stories. This will provide easier and direct access to the relevant resources for each component
Configuration menu - View commit details
-
Copy full SHA for 4a8846f - Browse repository at this point
Copy the full SHA 4a8846fView commit details -
Fixed inputCurrency with maxDecimals set to 0
Resolved an issue with the inputCurrency component when maxDecimals was set to 0. The component now correctly handles this case, ensuring accurate and expected behavior.
Configuration menu - View commit details
-
Copy full SHA for e2da5b5 - Browse repository at this point
Copy the full SHA e2da5b5View commit details -
Fixed focus issue with disabled toggle
Resolved an issue where the toggle component was still receiving focus even when it was disabled. The component now correctly ignores focus events when it is in a disabled state, improving usability and user experience
Configuration menu - View commit details
-
Copy full SHA for 76eed1a - Browse repository at this point
Copy the full SHA 76eed1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8871b2c - Browse repository at this point
Copy the full SHA 8871b2cView commit details