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

HMILayout Tmplits #34

Open
wants to merge 122 commits into
base: main
Choose a base branch
from
Open

HMILayout Tmplits #34

wants to merge 122 commits into from

Conversation

sanhhphan
Copy link
Contributor

What:
This will allow user to create a basic hmi layout with a navigation bar, a main content area and a footer.

  1. The navigation bar will have a default minimum and maximum size to start, when contents overflow, this area will expand to the maximum size declared. When the are reaches its maximum size, this area will be scrollable.
  2. Main content area will have a fixed size. When content overflow, this area will be scrollable.
  3. Footer is a fixed size are.
  4. Users can change some of the styling, using CSS variables.

Why:
This helps making basic HMI layout faster and easier.

Copy link
Member

@sclaiborne sclaiborne left a comment

Choose a reason for hiding this comment

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

Maybe we can meet up to discuss the open questions

src/tmplits/tmplits-hmilayout/module.js Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants