nurpax / petmate

PETSCII editor with Electron/React/Redux
MIT License
182 stars 14 forks source link

Some design ideas #43

Closed Esshahn closed 5 years ago

Esshahn commented 6 years ago

petmate-doodles-01

I quickly sketched around a bit to get some ideas out of my head... consider everything as being an idea collection and mostly out of scope. But I thought maybe there's something inside this quick sketch which you may like and find inspirational.

One premise was to find a way to differentiate from what's already there, not for the sake of just being different, but more to open the mind to alternative ways of handling the UI.

General:

The menu:

Thumbnails:

Colors:

Character Selection:

nurpax commented 6 years ago

Excellent stuff, thanks for the inspiration!

Just a quick note: I have a patch pending which removes top text and adds an app icon to top left corner. That’s already a lot more polished than current state.

As for icons. I use fontawesome for icons so the easiest (for me) way to suggest icons would be to suggest an icon from https://origin.fontawesome.com/icons?d=gallery.

nurpax commented 6 years ago

I'll put this on the milestone 0.2 list. There's some good ideas here.

Supporting two types of different layouts might be pretty easy with CSS grid. But I majorly suck at layout so it'll take me several evenings to code, I'm sure.

nurpax commented 6 years ago

@Esshahn btw now that I added that real application menu, how about we drop save/load/import/export altogether from the left toolbar and keep it to painting related items only?

Esshahn commented 6 years ago

Yes I think that's a good idea!

nurpax commented 6 years ago

Moved import/export/save/load into the application menu in 64129e48635f57c63e4852c1f395d6bf8a524caa.

IMO the UI is sooo much cleaner now.

Esshahn commented 5 years ago

closing. mostly outdated and/or implemented.