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

Page Layouts #6

Open
machuu opened this issue Sep 14, 2019 · 1 comment
Open

Page Layouts #6

machuu opened this issue Sep 14, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@machuu
Copy link
Owner

machuu commented Sep 14, 2019

Sketches/Wire Frames of Main Editor UI/UX

@machuu machuu added the enhancement New feature or request label Sep 14, 2019
@machuu machuu added this to the Design milestone Sep 14, 2019
@machuu
Copy link
Owner Author

machuu commented Sep 25, 2019

Matt's initial layout

This is for desktop layout. Mobile layout would have an expandable top bar to use Project/Scene/Card menus.

  • Main area of Page is the Text Editor, with minimal distractions
    • Large Text Editor
    • Save Button
    • Config/Settings Button
  • Top of Page is Site Navbar. from left -> right:
    • Project Selector
    • Current Project Name
    • Settings (editor config, account info)
  • Left side is Scene Navigator
    • Collapsible sidebar
    • Populated with list of Scenes
    • Button to create a new Scene
    • Each Scene has a "three-dot" button to edit Scene Config
    • Clicking a Scene loads it in the Text Editor
  • Right side is Card Navigator
    • Collapsible sidebar
    • Populated with list of Cards
    • Button to create a new Card
    • Each Card has a "three-dot" button to open Card in Edit Mode
    • Clicking a Card opens a floating window with Card in Read Mode

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
Development

No branches or pull requests

2 participants