Skip to content
This repository has been archived by the owner on May 26, 2020. It is now read-only.

Further updates to tweak UX: #344

Merged
merged 1 commit into from
Jun 24, 2019
Merged

Conversation

bbbco
Copy link
Contributor

@bbbco bbbco commented Jun 23, 2019

Here are a slew of updates I made to the extension to address some UX issues I've experienced after using it more extensively this past month or two:

  • Don't show unnecessary logs in console
  • Tweak UX handling of filter to provide better feedback upon JQ filter execution and errors by appropriately changing the border of the filter textbox
  • Better UI under Load Filters modal
    • Add confirmation dialog when deleting filters
    • Make [x] into an actual button that only displays when hovering over the filter
    • Other CSS tweaks

@patandrick
Copy link
Contributor

patandrick commented Jun 23, 2019

@bbbco Thanks for your contribution with this great PR!
I'll test in the next few days.
Could you please sign-off the commit for the dco check meanwhile?

- Don't show unnessecary logs in console
- Tweak handling of filter to provide better feedback upon JQ filter execution and errors by appropriately changing the border of the filter textbox
- Better UI under Load Filters modal
    - Add confirmation dialog when deleting filters
    - Make [x] into an actual button that only displays when hovering over the filter
    - Other CSS tweaks

Signed-off-by: Brian Goad <bdgoad@gmail.com>
@bbbco
Copy link
Contributor Author

bbbco commented Jun 23, 2019

Yep, sorry, I forgot about the DCO. Signed.

@@ -30,6 +30,10 @@ export default class InputOutput extends Component<InputOutputProps, InputOutput
const { hideUnfilteredJson } = this.state;
const prettyInput = prettyJson(inputJson);
const prettyOutput = prettyJson(outputJson);
// Remove extension specific options before passing to Brace
Copy link
Member

Choose a reason for hiding this comment

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

👍

@mrandi
Copy link
Member

mrandi commented Jun 24, 2019

@bbbco that's great! thx!

@mrandi
Copy link
Member

mrandi commented Jun 24, 2019

👍

1 similar comment
@harti2006
Copy link
Contributor

👍

@mrandi mrandi merged commit c1c7b6f into zalando-incubator:master Jun 24, 2019
@mrandi
Copy link
Member

mrandi commented Jun 25, 2019

Hi @bbbco,

I made some more detailed manual test after merging everything in master.
Seems that we have few issue with the changes (don't think they are all related to this pr)
#350
#351
#352
Will try to go through this as soon as I can, just wanted to let you know.

Thanks again!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants