-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Settings Advanced Mode #6147
Comments
Implementation Steps
Relevant Files
References/packages/twenty-front/src/pages/settings/SettingsWorkspace.tsx
|
Hi, Please let me know if this issue is available. Can I can pick it up? Thanks. |
Hi @prevar, this issue is available, but it should be toggled under a feature flag while we wait for the two mentioned issues to be completed. |
Ok. Thanks I will wait for the 2 issues to be completed to start working on this issue. |
Store this in localstorage (
|
Here is the GitStart Ticket for this issue: https://clients.gitstart.com/twenty/5449/tickets/TWNTY-6147 |
Let's kickstart this issue together when it is ready to be taken. I think we can start with the FE only behind a feature flag, that would cover
@gitstart-twenty fyi for when you will start working on it. @Bonapara fyi |
Hello @ijreilly I imagine that in this case, we would just need to get the field name and display it on a disabled input, is that correct? Also, we could not find the designs in Figma, I think the link is broken, it redirects to this page: Hey @Bonapara |
Togglehttps://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=34851-536797&t=emUxzrvX6zNaHyLZ-4 Navbarhttps://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=34845-235253&t=emUxzrvX6zNaHyLZ-4 Please get in touch with me on Discord for Dev mode access ;) |
Hello again @Bonapara 👋 |
Hi @gitstart-twenty 👋 We should move the version to the bottom of the General Settings page. Thanks! |
ok, thank you |
### Description - We implemented the Advanced Mode state and used this on a section of the settings sidebar - in DefaultLayout.tsx, was updated because of the 64 + 16(container size of IconTool + the margins) ### <https://jam.dev/c/29bcec70-0b7f-4afa-98e6-9755657cf09d> ### Refs #6147 Fixes #6147 --------- Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com> Co-authored-by: gitstart-twenty <140154534+gitstart-twenty@users.noreply.github.com>
### Description - We implemented the Advanced Mode state and used this on a section of the settings sidebar - in DefaultLayout.tsx, was updated because of the 64 + 16(container size of IconTool + the margins) ### <https://jam.dev/c/29bcec70-0b7f-4afa-98e6-9755657cf09d> ### Refs twentyhq#6147 Fixes twentyhq#6147 --------- Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com> Co-authored-by: gitstart-twenty <140154534+gitstart-twenty@users.noreply.github.com>
Desired Behavior
We want to introduce a new
Advanced Settings
toggle allowing users to view advanced (often technical) settings. The goal is to reduce interface clutter.The toggle should always be at the settings page bottom left. We want the following issues addressed before displaying it:
#6145
#6146
Component
https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=11519-270312&t=H5hfHOgNoulsToAq-11
Settings Navbar
Add a new Developers section that would have two sub-pages:
The text was updated successfully, but these errors were encountered: