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

Add styling to floor plans in visualizer #117

Open
mreveil opened this issue Nov 1, 2020 · 0 comments
Open

Add styling to floor plans in visualizer #117

mreveil opened this issue Nov 1, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request GUI This issue applies to the GUI

Comments

@mreveil
Copy link
Contributor

mreveil commented Nov 1, 2020

Is your feature request related to a problem? Please describe.
This is an enhancement of the visualizer

Describe the solution you'd like
Implement support to apply different styling options to the map shown in the visualizer widget. For example, change the width and color of walls, change the color of specific spaces, change the representation used for people (e.g. icons, or emojis), etc. This will require the ability to uniquely identify all path elements in SVG floorplan files and apply unique styling to them in a way similar to CSS.

  • Assign background color to each space independently (space boundaries should be provided)
  • Change width and color of walls
  • Use icon or emoji (image file in jpg or svg format) to represent people. Handle zooming and coloring as well.
  • Load all the styling from CSS files that can be changed programmatically.

Describe alternatives you've considered

Additional context
This link contains some details on styling of SVG elements: https://css-tricks.com/svg-properties-and-css/

@amjha amjha added the enhancement New feature or request label Nov 2, 2020
@mreveil mreveil added the GUI This issue applies to the GUI label Nov 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GUI This issue applies to the GUI
Development

No branches or pull requests

3 participants