NitinPSingh
e5641c5c53
fix #7085 breadcrumb fix for mobile viewport ( #7419 )
...
ISSUE
Closes https://github.com/twentyhq/twenty/issues/7085
DEMO
https://github.com/user-attachments/assets/39692906-c02e-4e4c-9205-82447fa142df
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-10-31 17:17:13 +00:00
gitstart-app[bot]
0a28c15747
Migrate to twenty-ui - input/button ( #7994 )
...
This PR was created by [GitStart](https://gitstart.com/ ) to address the
requirements from this ticket:
[TWNTY-7529](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-7529 ).
---
### Description
- Migrated all button components to `twenty-ui` \
\
`Button`\
`ButtonGroup`\
`ColorPickerButton`\
`FloatingButton`\
`FloatingButtonGroup`\
`FloatingIconButton`\
`FloatingIconButtonGroup`\
`IconButton`\
`IconButtonGroup`\
`LightButton`\
`LightIconButton`\
`LightIconButtonGroup`\
`MainButton`\
\
Fixes twentyhq/private-issues#89
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-24 13:20:02 +02:00
Raphaël Bosi
6843a642b5
7499 refactor right drawer to have contextual actions ( #7954 )
...
Closes #7499
- Modifies context store states to be component states
- Introduces the concept of `mainContextStore` which will dictate the
available actions inside the command K
- Adds contextual actions inside the right drawer
- Creates a new type of modal variant
2024-10-22 18:35:45 +02:00
gitstart-app[bot]
6133a72cf6
Migrate to twenty-ui utilities/screen-size ( #7836 )
...
This PR was created by [GitStart](https://gitstart.com/ ) to address the
requirements from this ticket:
[TWNTY-7540](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-7540 ).
---
### Description
Move `utilities/screen-size` to the `twenty-ui` package
### Demo
The `useScreenSize` was used to render the mobile nav for example on the
landing page.
It still renders properly

###### Fixes [#7540 ](https://github.com/twentyhq/twenty/issues/7540 )
###### Dev QA
- [x] `utilities/screen-size` should be moved to the `twenty-ui` folder
- [x] The mobile nav should still show on the landing page
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-22 10:34:42 +02:00
gitstart-app[bot]
b45511c955
Migrate to twenty-ui - navigation/breadcrumb ( #7793 )
...
### Description
- Move breadcrumb components to `twenty-ui` \
\
\
Fixes #7534
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-21 21:53:43 +02:00
nitin
4407b1aaa2
Minor page header fix ( #7927 )
...
<img width="1420" alt="Screenshot 2024-10-22 at 00 03 03"
src="https://github.com/user-attachments/assets/c8841991-9c0a-41fd-8fc5-f789c4a94398 ">
<img width="1512" alt="Screenshot 2024-10-22 at 00 04 33"
src="https://github.com/user-attachments/assets/a9bbbad9-5cc3-4019-8928-d25d02d0bda9 ">
2024-10-21 20:48:12 +02:00
Harsh Singh
11c3f1c399
fix: width in PageHeader comp ( #7866 )
...
Fixes : #7864
This fix prevents layout issues caused by invalid CSS and ensures that
the PageHeader component works correctly when no width prop is passed.

Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-21 18:40:32 +02:00
Charles Bochet
eccf0bf8ba
Enforce front project structure through ESLINT ( #7863 )
...
Fixes: https://github.com/twentyhq/twenty/issues/7329
2024-10-20 20:20:19 +02:00