jmia / WowDash

A recurring task and goal management dashboard for World of Warcraft players. Built with .NET Core and Vue.
0 stars 0 forks source link

2.0 Styling Considerations #138

Open jmia opened 4 years ago

jmia commented 4 years ago

When logic is being built, I need some extra styling considerations met.

FilterBar.vue

  1. Change checkbox backgrounds to match theme colour. Start here.
  2. A help icon on the first task screen that explains the different task types (specifically that if you're looking for a collectible that comes from an achievement, you want an achievement-type task). Might want to use a popover or something.

AppBar.vue

  1. Make the dropdowns look more sexy.
  2. On the subject of dropdowns, what to do about the link lists and user menu on small screen sizes? That works but it's suuuuper janky. Also, it covers the top of the component below and I don't necessarily want that.
  3. Highlight "active" routes on navigation.

Add/EditCharacter.vue

  1. Make the realm list have a loading symbol while the list is being populated.
  2. Push a success dialog when the add/update works.

General Considerations

  1. New colour scheme and logo. Transitional animations!
  2. Mobile view cleanup (filter menu should change to drawer, etc)
  3. Fixing those flingin' flangin' form alignments.
  4. The headings for the tasks are too big for general tasks with long titles. Need to maybe shrink them down a few sizes.
jmia commented 4 years ago

Closing in favour of component specific logic-style considerations

jmia commented 4 years ago

Nope. Changed my mind.