Open Issues Need Help
View All on GitHubAI Summary: The calendar icon in the `Date` component is currently not visible in dark mode, negatively impacting usability and visual consistency. The goal is to update the `Date.tsx` component to ensure the calendar icon automatically adapts its color or style to render correctly and maintain clarity in both light and dark themes. Documentation must also be updated to reflect this new dark mode behavior.
AI Summary: This feature request aims to enhance the existing React Checkbox component by adding a new `showInBox` prop. When this prop is enabled, the checkbox and its label will be visually enclosed within a styled container, improving their distinction and adaptability to different themes like dark mode. The default behavior will remain the same if the prop is not specified.
AI Summary: This feature request aims to add an optional `width` prop to the React `Button` component. This new prop will allow developers to explicitly control the button's width with any valid CSS width value, overriding the default size variants when custom layouts are needed. The implementation should be straightforward, maintaining existing functionality and updating types and documentation.
AI Summary: This bug report addresses an issue where the "number of contributions" metric in the Contributions view is misleading as it only counts total commits. The goal is to improve this metric by displaying both the number of merged Pull Requests and the total commit count separately and clearly labeled within the ProfileCard.
AI Summary: This issue requests the addition of basic unit tests for the `Icon` React component. The goal is to ensure the component renders correctly and handles basic props, following the same testing patterns as the `Button` component. This will improve test coverage and maintainability of the UI library.
AI Summary: This issue requests the addition of basic unit tests for the `Block` component in a React UI library. The goal is to ensure rendering consistency and maintainability by following the testing patterns established for the `Button` component, focusing on simple rendering scenarios and prop validation.
AI Summary: This issue requests the addition of basic unit tests for the `Box` component in a React UI library. The goal is to ensure consistent rendering and maintainability by following the testing patterns established for the `Button` component, focusing on simple rendering scenarios and prop validation.
AI Summary: This issue requests the addition of basic unit tests for the `Badge` React component. The goal is to ensure consistent and maintainable UI library code by implementing simple tests that cover rendering scenarios and prop behavior, mirroring the approach used for the `Button` component.
AI Summary: This feature request is to add a new optional `sortNestedItems` prop to the `SideBar` React component. When enabled, this prop will automatically sort the nested items within the sidebar by their `title` property in ascending order, while ensuring immutability and proper TypeScript typing. The implementation also requires updating documentation and the demo application to reflect this new functionality.
AI Summary: This feature request aims to enhance the `copyToClipboard` utility function by adding optional `onSuccess` and `onError` callback parameters. This will allow consumers of the utility to handle success and failure states gracefully, such as displaying notifications. The update also requires documentation and unit test modifications to ensure backward compatibility and proper functionality.
AI Summary: This bug report indicates that the text of a selected item in the `SideBar` component is not being rendered in bold. The goal is to update the `SideBar.tsx` component to make the selected item's text bold, ensuring it works across dark and light modes without affecting other items.
AI Summary: This feature request aims to add `borderRadius` support to the `Select` component in a React UI library. Currently, the `Select` component lacks this customization, hindering design consistency. The goal is to implement this similar to how it's done in the `Button` component, ensuring it integrates with the existing theme and supports predefined variants.
AI Summary: This GitHub issue requests the implementation of configurable border radius logic for the `ProfileCard` component. Currently, the component lacks this feature, leading to inconsistent styling. The goal is to add a `borderRadius` prop, mirroring the implementation found in the `Block` component, and update the documentation accordingly.
AI Summary: This issue requests the replacement of a custom language switch component with a pre-existing shared `Select` component from a UI library. The goal is to ensure consistency and leverage existing functionality. The implementation involves updating the `App.tsx` file to use the `Select` component, applying custom styling via a `className`, and ensuring the default language is 'en' with 'cz' as an option.
AI Summary: This issue requires fixing the color of nested item icons in the `SideBar` component when using light mode. Currently, the icons are not visible against the light background. The goal is to ensure icons are clearly visible and contrast well in both light and dark modes by updating the styling logic in the `SideBar.tsx` file.
AI Summary: The ProfileCard component incorrectly displays an expand icon even when there is no collapsible content. The goal is to modify the component so that the expand icon is only rendered when there is actual content to expand.
AI Summary: This issue proposes adding a new `color` prop to the `Number` React component. This will allow developers to customize the color of the rendered numbers, improving UI consistency. The implementation should mirror the `color` prop functionality found in the `Label` component, and documentation updates are required.
AI Summary: The TabGroup component in the React UI library has a bug where its text color does not update correctly when switching between dark and light themes. This leads to poor contrast and readability issues. The goal is to fix this by implementing theme-aware text color handling, similar to the Block component.
AI Summary: This issue requests the addition of a new `color` prop to the `Number` React component. This prop will allow developers to control the color of the rendered numbers, improving UI consistency. The implementation should mirror the `color` prop functionality found in the `Label` component, and documentation updates are also required.
AI Summary: This issue requests a refactor of the contributors screen in a React application. The current table-based layout for displaying contributors needs to be replaced with a more modern approach using a `ProfileCard` component. Each contributor should be rendered as a distinct `ProfileCard`, including their photo and name, with a button to link to their GitHub profile.
AI Summary: This issue requests the addition of an `animationSpeed` prop to the `Pending` React component. This prop will allow users to control the speed of both horizontal and circular animations within the component. The implementation will involve updating the component's code and its documentation with usage examples.
AI Summary: The Google User Chip component in the React UI library is experiencing an issue where the user's initial image fails to load. The goal is to implement a placeholder image that will be displayed when the actual image is missing or encounters a loading error. This fix should be applied to the `GoogleUserChip.tsx` file.
AI Summary: This issue requests the addition of a `borderRadius` prop to the `Input` component, mirroring the functionality of the `Button` component. The prop should accept predefined string values ('xs', 'sm', 'md', 'lg', 'full') to control the input's border radius, and the documentation needs to be updated accordingly.
AI Summary: The sidebar in the UI/UX React application currently disappears when the user scrolls down the page. The expected behavior is for the sidebar to remain fixed in place, attached to the navbar, even during scrolling. This fix should be applied to the generic `SideBar.tsx` component as its default functionality.