andywer / postcss-debug

Debug your postcss workflow with ease! Creates snapshots of your CSS files before/after each postcss plugin is run.
MIT License
95 stars 7 forks source link

Better visual desing #8

Closed ai closed 8 years ago

ai commented 8 years ago

Out current UX is nice, but we need better visual design:

  1. Better fonts
  2. More modern controls

We could always try Material design, its visual langauge pretty nice and better then nothing (but custom visual design will be nicer).

With better visual design this tool will look more professional.

andywer commented 8 years ago

Did you get any feedback yet?

Gaserd commented 8 years ago

@andywer Yes, and i will change logo, because all dont understand what is this

Gaserd commented 8 years ago

@ai @andywer Maybe Gothic-Diablo style ?

2016-06-10 12 01 31

ai commented 8 years ago

@Gaserd :D strage look.

andywer commented 8 years ago

@Gaserd Haha :'D

Gaserd commented 8 years ago

@ai @andywer I think we leave our current icon 👍 And in future we have make new icon for this plugin, because I dont have idea for icon

andywer commented 8 years ago

@Gaserd Seems fair. But can we make it monochrome? ;)

PS: We can collect ideas here: https://github.com/andywer/postcss-debug/issues/12

Gaserd commented 8 years ago

@andywer you could insert PostCSS logo in white color ?

Gaserd commented 8 years ago

@ai @andywer added small fix in mobile UI

2016-06-17 14 05 02 2016-06-17 14 05 19 2016-06-17 14 05 29

ai commented 8 years ago

@Gaserd it is hard to understand that click on file block change plugin list. They looks like similar links. People will ask: “why nothing changed after I clicked on file block”

Gaserd commented 8 years ago

@ai Okay. pokerface

andywer commented 8 years ago

@Gaserd You are doing great work here! I wasn't sure if anyone really uses a debugging utility on their phone, but... It will be pretty cool for demoing!

We should put the inspector with some sample code in gh-pages so people can try it out without installing it and it will even be usable when they try it on their iPhone :)

Gaserd commented 8 years ago

@andywer Thanks and you are right!

Gaserd commented 8 years ago

@andywer are you life ?

andywer commented 8 years ago

@Gaserd Hey! Sorry for the delay. On one hand I have have been very busy the past days, on the other hand I guess I planned too much for the next release.

Here is the current roadmap:

  1. Come up with postcss-debug webpack plugin (https://github.com/andywer/postcss-debug/issues/11)
  2. Use webpack for the inspector
  3. Use CSS modules and refactor styles (they have become really messy already)
  4. Use stylelint
  5. Put a sample installation on gh-pages

I should probably cut it down in favor of releasing soon.

Gaserd commented 8 years ago

@andywer Awesome! I can you help ?

andywer commented 8 years ago

@Gaserd I wish I could share some work on this, but I think this kind of refactoring requires too much insight into the code.

Gaserd commented 8 years ago

@andywer okay :)

andywer commented 8 years ago

@Gaserd I just recognized we still need a solution to prevent accidentally clicking the plugin documentation link when you want to expand a snapshot. This happens to me permanently when using the latest (not yet released) UI.

Gaserd commented 8 years ago

@andywer https://github.com/andywer/postcss-debug/compare/a4d140e2f0...44980a1d2b#diff-66d5b211acafc61a9b202fc438dc503eR46 see it. Delete "ы"

Gaserd commented 8 years ago

@andywer are you live ? :)

andywer commented 8 years ago

Hey @Gaserd. Yes, I am, but I was on holidays last week ;)

There are currently still two issues left:

Sorry for the long delay!

Gaserd commented 8 years ago

@andywer Ow! Maybe I help you with CSS yet you write nice core code ? Push (commit) master branch and go write nice code :)

andywer commented 8 years ago

@Gaserd Not sure if I got you right... Do you mean you can clean up the CSS? The problem is that I want to fix stuff before merging to master, since the master branch should always remain "clean(ish)".

And... we still have to come up with a solution for

Usability: Plugin help link will now often be accidentally clicked (#10 (comment))

Because that will annoy users a lot, I think.

Gaserd commented 8 years ago

@andywer Yeah, I sure can clean CSS. I think about this problem:

Plugin help link will now often be accidentally clicked (#10 (comment))

I start today clean CSS in develop branch.

Gaserd commented 8 years ago

@ai @andywer

Plugin help link will now often be accidentally clicked (#10 (comment))

I think we can make so

2016-08-07 12 11 46

ai commented 8 years ago

Looks good 😊

andywer commented 8 years ago

@Gaserd Yeah, I like it to :)

Gaserd commented 8 years ago

@ai @andywer Yeah! Congrats!

andywer commented 8 years ago

Just published version 0.4.0 with the updated UI. Will close this issue ☀️

andywer commented 8 years ago

Thanks @Gaserd!