V-Squared / V-Squared.github.io

Initiative for Modular and Upgradable Mini and All-In-One PC. Standards — Know How — Blueprints — Trailblazer Products
http://v-squared.github.io/
Other
2 stars 1 forks source link

User Collapsable Menu & Status Bar #110

Closed VillageHubertChen closed 8 years ago

VillageHubertChen commented 8 years ago

All reviewers consistently complaint that our navigation looks borderline too complex. At the same time they had no idea on how to simplify the complexity and still provide the 5 level navigation that we need. All reviewers agreed the Library Book Shelf Metaphor works well. The Collapsible Menu Feature is our attempt to solve the conundrum to offer 5 Level Navigation and still offer a modern and clean UI.

Features & Behaviors

User Story: I found V²Site on google when researching on a topic and landed on a V² Know How Page The Know How was helpful. I then found their ViCase Ad on their page. It promised a new PC experience. I normally would have ignored it, but this time I spent the time to explore ViPC on V²Shop. I was thinking that people who can build a site that delivers a much better experience probably also can build a PC that delivers a much better experience.

Reference

LukasChen commented 8 years ago

@VillageHubertChen Please Review

VillageHubertChen commented 8 years ago

Bug Report

https://github.com/V-Squared/V-Squared.github.io/issues/140#issuecomment-224593423

VillageHubertChen commented 8 years ago

Introducing the Status-Bar

What is in it

Listed in the order from left to right:

  1. Toggle Article-Bar Icon Set
  2. Clipboard 1 Icon (Copies Article Path to Clipboard)
  3. Clipboard 2 Icon (Create a markdown link to Article and copies it to Clipboard)
  4. Readiness-Bar
  5. License Icon (we are not using it yet, but it is coming)
  6. Help Icon
  7. FAB (Floating Action Button)
  8. Toggle Contents-Bar Icon Set

Tooltips (numbers line up)

  1. Toggle Article-Bar: Fold to reduce clutter. Unfold to select Article.
  2. Copy Article Path: Press button and then paste Article-Path into your writing.
  3. Link to Article: Press button and then paste the markdown link into your writing.
  4. Shows Readiness of this Article. See Tooltip for each Segment → below
  5. Article License: This article is licensed under → Creative-Commons-By
  6. V²-Flow-Button: Get involved: edit Article, report issues and ideas, see what we are working on in GitHub. Read → More.
  7. Toggle Contents-Bar: Fold to reduce clutter. Unfold it to navigate Table of Contents.

Tooltips to Readiness-Bar Stages

Help within FAB Menu

V²-Flow-Button:

Get involved: edit Article, report issues and ideas, see what we are working on in GitHub. Read → More.

Why we need it

We simply need all the stuff listed above and we need to find a place to put it. This way it is not too distracting, placed where one would expect it. Currently we have all items spread around. And they look like that. The Status-Bar will bind them into an intentional design, which is easy to refer to in documentation.

Placement

Look and Feel

Content on Mobile

  1. Readiness-Bar
  2. License Icon (we are not using it yet, but it is coming)
  3. FAB (Floating Action Button)
bcaswelch commented 8 years ago

Like it, lots of sites use collapsible menus. Looking forward to seeing how it looks.

VillageHubertChen commented 8 years ago

@bcaswelch We plan to finish all features today if nothing goes wrong. We will show a demo in today's Stand Up Meeting.

VillageHubertChen commented 8 years ago

Review Result / To Do List

(by Georg via Skype Conference)

General Feedback

To Do

bcaswelch commented 8 years ago

Changes look good, like how they are implemented.

VillageHubertChen commented 8 years ago

Thanks. I passed it on to Lukas. He very cares to build a site people likes. Comments like these make him very happy :-)

VillageHubertChen commented 8 years ago

Review Report

VillageHubertChen commented 8 years ago

Technical Debt

Currently LC can not find a way to provide functionality for the collapse side bar icon to change depending on the state is-collapsed or is-visible. To close this issue for now we remove this feature. That is the same icon is shown no matter of the side bar is collapsed or visible. We still keep the feature to hide this icon if its function is not available.