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

chore: move editToolBar and captionBar to modules #2272

Merged
merged 2 commits into from
Nov 19, 2024
Merged

Conversation

yohanboniface
Copy link
Member

This also tries to rework a bit the "reflow" process, which how to edit the UI when something changes in the data.

The idea is to build the whole HTML, then:

  • the propagate method tries to change the UI with targetted CSS selector, but anywhere
  • while render hide/show some elements

This is not the destination, but just another step. We certainly need to refactor the SCHEMA to make the next step (as we want to associate some data change to UI change).

@davidbgk davidbgk added the template-change When a change has an impact on templates label Nov 18, 2024
Copy link
Contributor

@davidbgk davidbgk left a comment

Choose a reason for hiding this comment

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

If you have time for a few more CSS vars, that would be great!

Thanks for WithTemplate :)

This also tries to rework a bit the "reflow" process, which how
to edit the UI when something changes in the data.

The idea is to build the whole HTML, then:
- the `propagate` method tries to change the UI with targetted CSS
selector, but anywhere
- while `render` hide/show some elements

This is not the destination, but just another step. We certainly
need to refactor the SCHEMA to make the next step (as we want to associate
some data change to UI change).
@yohanboniface yohanboniface merged commit b678346 into master Nov 19, 2024
4 checks passed
@yohanboniface yohanboniface deleted the bar-module branch November 19, 2024 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
template-change When a change has an impact on templates
Projects
Development

Successfully merging this pull request may close these issues.

2 participants