Baptiste Devessier
963f2de864
Translate page layout tab title ( #17975 )
...
> [!NOTE]
> The improvement will only fully work once all tabs get translated.
## When using the front-end mocks
https://github.com/user-attachments/assets/cf7dc0fb-9438-4e18-841e-47558ff71474
## When loading page layout information from database
https://github.com/user-attachments/assets/d2c9d98b-97e2-4629-aa6c-53f3f3713733
## When editing dashboard
https://github.com/user-attachments/assets/c6ae3a7a-f05f-48ea-8b33-8f689e3f71f7
Closes
https://github.com/twentyhq/twenty/issues/17950#issuecomment-3902782952
2026-02-17 15:26:28 +00:00
Baptiste Devessier
4acca5b10d
Store record page layouts in a global state ( #17759 )
2026-02-06 17:12:00 +00:00
Baptiste Devessier
955c1b4916
Allow filtering by page layout type and fetch more fields ( #17750 )
...
<img width="3456" height="2160" alt="CleanShot 2026-02-05 at 18 01
28@2x"
src="https://github.com/user-attachments/assets/d8914bdd-e44c-459d-a87f-1b00dd4c29c2 "
/>
2026-02-05 17:34:28 +00:00
Raphaël Bosi
3dd2684254
Fix dashboard duplication ( #16505 )
...
Use `UUID!`
2025-12-11 16:47:51 +01:00
Raphaël Bosi
5af2d37253
[DASHBOARDS] Dashboard duplication ( #16291 )
...
## Description
- Created a Dashboard duplication action
- Created a new duplication custom resolver
- Created the service using the v2 of the API
- Created the integration tests following the v2 methodology
## Video QA
https://github.com/user-attachments/assets/e409951a-5946-4da0-91a0-1f7d2ecadb08
2025-12-11 11:15:15 +00:00
nitin
ea144c434b
Add configuration types for widgets ( #14717 )
...
closes https://github.com/twentyhq/core-team-issues/issues/1532
2025-09-29 11:41:26 +00:00
Raphaël Bosi
3b868c3d2a
Page layout refactoring ( #14535 )
...
In this PR:
- Refactored the page layout renderer
- Converted all the states to component states
- Removed the page layout edition in settings
TODOs in next PRs:
- Fix bug with the drag selector not taking the scroll into account to
display the dragged area
- Readd the tab edition in edit mode
2025-09-16 15:42:51 +00:00
Raphaël Bosi
e80c552ae7
Create the Dashboard record show page ( #14423 )
...
Closes https://github.com/twentyhq/core-team-issues/issues/1438
- Reorganized PageLayout module
- Created `DashboardRenderer` and `PageLayoutRenderer`
- Created stories for the `PageLayoutRenderer`
- Refactored the Widget components
https://github.com/user-attachments/assets/27e9ac8f-b237-4c21-8494-3fab6d65af3a
2025-09-11 18:26:26 +02:00