Vardhaman Bhandari and Lucas Bordeau
5115022355
fix: Dropdown Overlapping Sidebar on Column Header Click in Horizontal Table When Scrolling ( #8287 )
...
fixes : #8272
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-11-18 15:19:04 +01:00
Vardhaman Bhandari
80b831d26c
Oss.gg Side Quest: Write a blog post about sharing your experience using Twenty ( #8121 )
...
#8120
Side Quest: Write a blog post about sharing your experience using Twenty
in a detailed format on any platform.
Points : 750
Proof :
https://dev.to/vardhaman619/my-experience-with-modern-open-source-crm-twenty-crm-2hen

2024-10-27 14:42:05 +01:00
Vardhaman Bhandari and Félix Malfait
a55423642a
fix: context menu padding ( #7918 )
...
This pull request addresses the issue #7915 regarding the lack of
padding in the right-click record menu. This PR add padding to context
menu and reuse the existing component used for the filter/sort feature.


---------
Co-authored-by: Félix Malfait <felix@twenty.com >
2024-10-23 15:13:14 +02:00
Vardhaman Bhandari and Devessier
1466d44b57
fix: Make the entire advanced mode toggle container clickable ( #7761 )
...
In this PR:
- Use a real `<input type="checkbox" />` element in the `<Toggle />`
component
- Create an `accessibility` module in the `twenty-ui` package
- Export the `VISIBILITY_HIDDEN` CSS object to hide visually any element
- Export a `<VisibilityHidden />` component from the `twenty-ui` package
to add visually hidden textual information easily
- Export a `<VisibilityHiddenInput />` component to create custom form
control components easily
- Use a `<label>` element for the "Advanced:" text; it will naturally
toggle the advanced settings
Fixes #7756
---------
Co-authored-by: Devessier <baptiste@devessier.fr >
2024-10-21 18:22:10 +02:00
Vardhaman Bhandari and Charles Bochet
1a57dd654f
fix: prevent flashing of search results during input ( #7592 )
...
solves #7511
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-14 08:29:54 +02:00
Vardhaman Bhandari and ehconitin
c13b29a6ea
Fix hide calender icon if no deadline on task ( #7465 )
...
Closes #7402

Ensured that the calendar icon is only visible when a deadline is
assigned
---------
Co-authored-by: ehconitin <nitinkoche03@gmail.com >
2024-10-10 13:04:25 +05:30
10e75174f5
Fix: Adjust chevron alignment to the right edge ( #7438 )
...
This pull request addresses the alignment issue of the chevron icon,
ensuring that it is positioned correctly on the right edge.
Fixes [#7403 ](https://github.com/twentyhq/twenty/issues/7403 )

---------
Co-authored-by: Charles Bochet <charles@twenty.com >
Co-authored-by: ehconitin <nitinkoche03@gmail.com >
2024-10-08 16:42:13 +02:00
16f2033170
Feat : Toggle Eye Icon to Expand/Collapse Kanban Card ( #7396 )
...
This pull request implements the functionality to toggle the eye icon in
Kanban cards to expand or collapse the card details.
#7389
[toogle-button-in-kanban-card.webm](https://github.com/user-attachments/assets/3bc1a31c-4053-429a-95e7-aa98188c39e4 )
---------
Co-authored-by: Nitin Koche <nitinkoche03@gmail.com >
Co-authored-by: Félix Malfait <felix@twenty.com >
2024-10-05 14:34:06 +05:30
Vardhaman Bhandari and Nitin Koche
2e962f8e0e
Vertically center Kanban card titles in compact mode ( #7391 )
...
This PR addresses the issue of[ Kanban card titles not being vertically
centered in compact
mode](https://github.com/twentyhq/twenty/issues/7385 ). The following
changes have been made:
Updated CSS styles to ensure that titles are properly aligned vertically
within their respective cards when in compact mode.
Enhanced overall readability and aesthetics of the Kanban board.
#7385

Co-authored-by: Nitin Koche <nitinkoche03@gmail.com >
2024-10-03 01:52:45 +05:30
Vardhaman Bhandari
04adcbc521
Fix icon resizing issue for Notes and Tasks ( #7318 )
...
This pull request addresses a [resizing issue with the Notes and Tasks
icons](https://github.com/twentyhq/twenty/issues/7282 ). Previously, the
icons would change size based on the length of the title or when the
column width was adjusted, leading to inconsistent UI behavior. This
update ensures that the icons maintain a stable size, enhancing the
overall user experience.
Solves Issue : #7282
[twenty-icon-sizing-issue.webm](https://github.com/user-attachments/assets/3ef59592-4dfb-463e-bc7b-a803ee105211 )
2024-09-30 11:23:55 +02:00