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

Show the preset configuration options at the landscape screen #10379

Closed
6 tasks done
Tracked by #9491
renanfranca opened this issue Jul 23, 2024 · 4 comments · Fixed by #10485
Closed
6 tasks done
Tracked by #9491

Show the preset configuration options at the landscape screen #10379

renanfranca opened this issue Jul 23, 2024 · 4 comments · Fixed by #10485
Assignees
Labels
area: feature request 💡 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ generator: internal $500 https://www.jhipster.tech/bug-bounties/

Comments

@renanfranca
Copy link
Contributor

renanfranca commented Jul 23, 2024

Add a select box to the landscape screen with the preset configurations. The modules should be automatically selected after choosing one of the preset configurations.

See #9491 description for the complete roadmap.

To-Do

  • Render LandscapePresetConfigurationVue component
  • Select modules from selected preset
  • Retain module selection state when preset option is deselected
  • Deselect preset option when a new module is selected
  • Retain preset option when trying to select a new non-selectable module
  • Deselect preset option when a selected module is deselected
@renanfranca
Copy link
Contributor Author

FYI: I am currently facing a learning curve with the Tikui framework to add style to the component. I've already implemented the preset configuration behavior.

@pascalgrimaud pascalgrimaud added $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $500 https://www.jhipster.tech/bug-bounties/ labels Aug 2, 2024
@renanfranca
Copy link
Contributor Author

Here is a demo of using the preset configurations 😃💙:

preset-configuration-demo.mp4

@renanfranca
Copy link
Contributor Author

@pascalgrimaud
Copy link
Member

@renanfranca : approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: feature request 💡 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ generator: internal $500 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants