Skip to content

UI Redesign#470

Merged
jnunemaker merged 10 commits intomasterfrom
ui-redesign
Jun 17, 2020
Merged

UI Redesign#470
jnunemaker merged 10 commits intomasterfrom
ui-redesign

Conversation

@jnunemaker
Copy link
Collaborator

@jnunemaker jnunemaker commented Jun 16, 2020

I've been 100% using flipper cloud at this point but when I go back to the OSS UI I miss cloud, so I thought I'd spend some time refreshing the OSS version to work/look a bit more like it.

Old Features List

A wall of text.

old-list

New Features List

Compact and succinct. In one quick look you can tell exactly how the feature is enabled without having to dive into the show view.

new-list

Old Feature Show

Everything you could possibly want to do all shown to you at once.

old-show

New Feature Show

Again, succinct. Add an actor/group or change a % is just a click, but you get a much more simple view now. No longer does the danger zone draw your eye, but it is still there if you need it.

new-show

When fully enabled, all the other gates are hidden to keep the view even more simple and obvious.

new-show-fully-enabled

Wrap Up

This also all works nicely on mobile from my testing. Open to any thoughts/review and I'll probably merge and cut a new release soon.

@jnunemaker jnunemaker added the ui label Jun 16, 2020
@jnunemaker jnunemaker requested a review from thetimbanks June 16, 2020 19:53
@jnunemaker jnunemaker self-assigned this Jun 16, 2020
Copy link
Collaborator

@thetimbanks thetimbanks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this looks great! Just a few small comments.

@jnunemaker
Copy link
Collaborator Author

@thetimbanks I really appreciate you taking the time to look this over and so quickly. Thanks! I'll tweak up anything you suggest and we can go from there.

Too much overhead for a few lines of css and js. This also removed some outdated files in the public folder.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants