Skip to content
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

CSS and layout improvements of the forms designer #502

Closed
hlayisanimazuze opened this issue Nov 19, 2023 · 3 comments
Closed

CSS and layout improvements of the forms designer #502

hlayisanimazuze opened this issue Nov 19, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request ready for testing v1 Feature required for v1.0 release

Comments

@hlayisanimazuze
Copy link
Collaborator

hlayisanimazuze commented Nov 19, 2023

CSS and layout improvements of the forms designer

  1. Scrolling of the left and right panels should be independent

  2. Make the right and left panels resizeable and the default size should be smaller

  3. Reduce padding size on component list

  4. Add bottom padding on the left panel

  5. On left panel make 'Widgets' and 'Data' sections as tabs

  6. Add buttons to access form history and form details, and duplicate buttons from the details view.
    Forms designer page should allow to:

  • navigate to the form details view
  • perform all the same operations as it's done on the details view (Get Json, Import Json etc.)
  • open form history modal with ability to view each version in the designer
@hlayisanimazuze hlayisanimazuze added the enhancement New feature or request label Nov 19, 2023
@hlayisanimazuze hlayisanimazuze added this to the Shesha Clean-up milestone Nov 19, 2023
@ihouvet ihouvet added the v1 Feature required for v1.0 release label Mar 17, 2024
@nthangeniphumudzo
Copy link
Contributor

@hlayisanimazuze I believe poin 6 was ruled out in the meantime

@hlayisanimazuze
Copy link
Collaborator Author

Related item #1718

@hlayisanimazuze
Copy link
Collaborator Author

Requirement 6 has been parked until further notice

Add buttons to access form history and form details, and duplicate buttons from the details view.
Forms designer page should allow to:

navigate to the form details view
perform all the same operations as it's done on the details view (Get Json, Import Json etc.)
open form history modal with ability to view each version in the designer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ready for testing v1 Feature required for v1.0 release
Projects
None yet
Development

No branches or pull requests

6 participants