a9deede9ba
feat - Compact sidebar ( #7414 )
2024-10-15 14:02:28 +02:00
967e04fde3
fix: Minor bug in column scroll in mobile viewport ( #7448 )
...
> [!Note]
> - This PR fixes #7447
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-05 11:46:35 +02:00
8afa504b65
Add Skeleton loading for side panel ( #7394 )
...
This PR was created by [GitStart](https://gitstart.com/ ) to address the
requirements from this ticket:
[TWNTY-7112](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-7112 ).
---
### Description
- To test you can use `await new Promise(r => setTimeout(r, 5000));`
line 74 of \`openCreateActivityDrawer.ts\`
- We added a recoil state to define the loading status
- Design points to note:
1 - We did not change the chip component styles because would be
unrelated to the issue can you confirm if you still need this change?

2- In Figma, the loading state shows the Chip rendering an initial name
before showing the loaded name, currently, we are rendering the correct
name while loading, the change that makes this possible is below

if we set it as null, the initial name would appear, but also the
previous data in the state would affect the UI, passing the
`activityObjectNameSingular` data allows us to clear the previous data,
and make the Chip instantly updated, let us know if this behavior is
fine, or if you still want an initial name to be rendered while is
loading.
3 - Currently, the loading state of the tabs does not affect the
selected tab (auto-defined by the component) should we change this logic
for all Tabs used in the app, or make this behavior optional by using
props?

### Demo
<https://www.loom.com/share/590df738a8ec41e6b64232bde237c01f?sid=7f8f4e40-ec82-4282-a43d-452a1cf27f4a >
### Refs
#7112
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: gitstart-twenty <140154534+gitstart-twenty@users.noreply.github.com >
Co-authored-by: Marie Stoppa <marie.stoppa@essec.edu >
2024-10-04 11:41:05 +02:00
5404a8ba2d
fixes #6499 alignment issue on workspace switcher ( #6589 )
...
fix #6499
- fix the size of workspace switcher to 32px from 40px

- fix alignment issues

---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-08-16 15:31:04 +02:00
39512a779e
Fix storybook tests ( #6594 )
...
As title
2024-08-09 19:39:16 +02:00
9618639744
Align Workspace Switcher with Breadcrumb by Adjusting Height ( #6384 )
...
@Bonapara
Issue #6375
This change makes sure the container height is 32px instead of 28px.
should the container inside it should also be 32px, please refer video
below for context
https://github.com/user-attachments/assets/fe97f0de-e1fd-4fda-a9a7-e9585469c530
Also skeleton height is 20px (refer video below), the black component in
the video is the skeleton for this particular component.
What should be skeletons height?
https://github.com/user-attachments/assets/0956c8d9-8e4e-4c20-bb71-7fb1e2cba4fd
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-07-25 13:59:46 +02:00
45fe537055
Update Mobile Navigation bar css for better usage ( #6209 )
...
Closes #5744
## Description
- Made Navigation Bar fixed in Mobile screens.
- Added `margin-bottom` so, last entries doesn't get hidden.
<img width="340" alt="Screenshot 2024-07-10 at 11 58 50 PM"
src="https://github.com/twentyhq/twenty/assets/91935072/a888fe06-77bf-4368-ac6d-a5d41d591bd0 ">
<img width="290" alt="Screenshot 2024-07-10 at 11 59 06 PM"
src="https://github.com/twentyhq/twenty/assets/91935072/c1d0c6ed-9178-4132-8b49-7ed39caf3d10 ">
---------
Co-authored-by: Félix Malfait <felix.malfait@gmail.com >
2024-07-11 08:15:49 +02:00
b8f33f6f59
5095 move onboardingstatus computation from frontend to backend ( #5954 )
...
- move front `onboardingStatus` computing to server side
- add logic to `useSetNextOnboardingStatus`
- update some missing redirections in
`usePageChangeEffectNavigateLocation`
- separate subscriptionStatus from onboardingStatus
2024-06-28 17:32:02 +02:00
cd9ac529a5
Add storybook tests for User & Metadata loading ( #5650 )
...
### Description
Add storybook tests for User & Metadata loading
### Refs
#5590
### Demo
https://github.com/twentyhq/twenty/assets/140154534/2434fc50-8d95-420b-9f62-6fbdf43ce9e5
Fixes #5590
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
2024-06-04 10:51:33 +02:00
24941c66b7
[Improvement] LeftPanel skeleton loader ( #5705 )
...
This change solves #5664
This modifies the left-side panel skeleton loader in accordance with the
default view.



2024-06-03 14:49:57 +02:00
10abd7f0ad
User & Metadata Loading ( #5347 )
...
### Description
User & Metadata Loading
### Refs
#4456
### Demo
https://github.com/twentyhq/twenty/assets/140154534/4c20fca6-feaf-45f6-ac50-6532d2ebf050
Fixes #4456
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-05-27 10:38:37 +02:00