Skip to content

Project Page #36

Description

@zachflanders

Build a project page with the following

  • layout with top bar for buttons, side bar for layers, and full screen map for the rest
  • project page should load with existing projectLayers that relate to the project being shown in the sidebar and the map
    • layers should be styles with the style from the projectLayer style
  • add layers - add layers button opens a modal that you can select from your layers
    • Selecting creates a projectLayer adds it to the map and sidebar and zooms to layer
  • Remove Layer
    • removing a layer deletes the projectLayer
  • Style layer
    • Add an actions button for each layer in the sidebar that opens an actions menu.
    • Style Layer should be an option that opens a modal
    • Modal should include options for line color, line width, fill color, opacity
    • Clicking OK should save the style

Other thoughts?

  • Model the style as a separate model? Might be useful to have reuseable styles, apply recent style, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions