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

extract landscape compact/extend mode switch to tikui molecule #10743

Conversation

renanfranca
Copy link
Contributor

@renanfranca renanfranca commented Sep 3, 2024

See the following issue description for the complete roadmap

The demo video showing the result:

jhlite-mode-switch-molecule-demo.mp4

TO-DO:

  • fix(tikui-organism): Indent select options to display properly in landscape-preset-configuration.mixin.pug.
  • feat(tikui-molecule): Create mode-switch molecule to be used in the landscape screen.
  • feat(tikui-atom): Create button-switch which extends from button atom.
  • feat(tikui-atom): Add button small example at tikui documentation.
  • feat(tikui-token): Create a global variable for switch border radius size.
  • refactor(tikui-organism): Add jhlite-mode-switch molecule to jhlite-landscape organism and remove the local mode switch styles.
  • refactor(landscape): Apply the mode-switch molecule to the landscape screen.
  • refactor(tikui-atom): Move button atom to button/button-main folder.
  • refactor(tikui-atom): Rename button atom to button-main.
  • refactor(tikui-atom): Organize documentation menu and SCSS to make button-main and button-switch subcategories of button to looks like this documentation and this folder structure.

@renanfranca renanfranca changed the title extract landscape compact extend selector mode to tikui molecule extract landscape compact/extend mode switch to tikui molecule Sep 3, 2024
@renanfranca renanfranca self-assigned this Sep 3, 2024
Copy link
Contributor

@qmonmert qmonmert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@murdos murdos merged commit e0a6a1a into jhipster:main Sep 3, 2024
35 checks passed
@murdos
Copy link
Contributor

murdos commented Sep 3, 2024

Impressive work @renanfranca!

@renanfranca
Copy link
Contributor Author

renanfranca commented Sep 3, 2024

Impressive work @renanfranca!

@murdos : Thank you for your recognition! I'm really enjoying using tikui on the frontend. I'm striving to specialize in frontend development to make working with it feel more natural.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants