-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
fix #7781 made kanban board title and checkbox 24px #7815
fix #7781 made kanban board title and checkbox 24px #7815
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
This pull request addresses issue #7781 by adjusting the sizes of the Checkbox and Chip components to 24px height.
- Modified
Checkbox.tsx
to set small size variant to 24px (previously 22px) - Updated
Chip.tsx
to increase height from 20px to 24px usingtheme.spacing(4)
- Aligned Chip component with Figma design specifications for 24px height and medium weight
- Ensured Checkbox container matches the 24px height requirement as per Figma design
- Changes affect visual consistency of Kanban Card header components
2 file(s) reviewed, 2 comment(s)
Edit PR Review Bot Settings | Greptile
--size: ${({ checkboxSize }) => | ||
checkboxSize === CheckboxSize.Large ? '16px' : '12px'}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
style: Icon size for small checkbox remains 12px. Consider increasing to 14px for consistency
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i didn't made it 12px but changing it to 14px for consistency
Hi @NitinPSingh, thanks for the PR. Please ensure that only the padding or icon container changes, not the icon size or width. For example, the checkbox size changed from 14px to 16px in list views. CleanShot.2024-10-18.at.12.13.30.mp4Also, I'm not sure I understand what Greptile suggested. Here is the Checkboxes Figma Component. Please review it to ensure the components reflect the design. Thanks for contributing, @NitinPSingh! |
@lucasbordeau lgtm from a front-end point of view but does spacing |
@Bonapara Sure ! Sometimes we have to obtain 1px precision. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR Nitin!
Awarding NitinPSingh: 150 points 🕹️ Well done! Check out your new contribution on oss.gg/NitinPSingh |
Log
|
issue: #7781