Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

New UX for HTTPS Everywhere: For Release #17854

Merged
merged 23 commits into from
May 2, 2019
Merged

Conversation

zoracon
Copy link
Contributor

@zoracon zoracon commented Apr 30, 2019

Anyone reviewing: Please leave comments/feedback for code efficiency, potential mistakes, and semantics only. Design specs have been determined already.

chromium/pages/popup/style.css Outdated Show resolved Hide resolved
chromium/pages/popup/style.css Outdated Show resolved Hide resolved
@Bisaloo
Copy link
Collaborator

Bisaloo commented Apr 30, 2019

I don't know if that counts as design specs. Feel free to ignore if you wish:

I find it slightly confusing that clicking on the See more text doesn't do anything and that you have to click on the arrow to actually see more info.

@pipboy96 pipboy96 self-requested a review April 30, 2019 10:06
@pipboy96
Copy link
Contributor

@zoracon The switch has a weird animation while toggling, see https://pipboy96.github.io/switcherror.webm.

@pipboy96 pipboy96 removed their request for review April 30, 2019 13:24
@pipboy96 pipboy96 self-assigned this Apr 30, 2019
@pipboy96
Copy link
Contributor

Same issue (#17854 (comment)) applies to FF.

@zoracon
Copy link
Contributor Author

zoracon commented Apr 30, 2019

I don't know if that counts as design specs. Feel free to ignore if you wish:

I find it slightly confusing that clicking on the See more text doesn't do anything and that you have to click on the arrow to actually see more info.

Agreed, I got feedback about that and forgot to incorporate it. Will work on that

@zoracon
Copy link
Contributor Author

zoracon commented Apr 30, 2019

I see this failed quite a few testing cases due to the shifting around and some deletion, I will look through these again to clean up more stray and/or unneeded code. Thanks for reviewing so far.

@zoracon
Copy link
Contributor Author

zoracon commented Apr 30, 2019

@zoracon The switch has a weird animation while toggling, see https://pipboy96.github.io/switcherror.webm.

@pipboy96 By "weird", do you mean that sliding toggle shouldn't have that after effect? I can try different options.

@pipboy96
Copy link
Contributor

@zoracon Yes, I mean it shouldn't stretch like that.

- Toggle animation
- Amend sizing
- Amend failing test due to incorrect selector
@pipboy96
Copy link
Contributor

pipboy96 commented May 1, 2019

Can we make refresh "forgiving", e.g. if user turns the switch on and back off (or vice versa) very quicky, there will be no refresh?

- Switch out element
@zoracon
Copy link
Contributor Author

zoracon commented May 1, 2019

Can we make refresh "forgiving", e.g. if user turns the switch on and back off (or vice versa) very quicky, there will be no refresh?

If I get the time, I can look into that as well.

@pipboy96
Copy link
Contributor

pipboy96 commented May 1, 2019

See also #299.

- make elements visible to test
- The plain visibility test of "seeing" an element by Selenium breaks on Chrome
- The checkbox being visibily hidden by CSS will break on the Chrome unit tests
- Changed method to making sure checkbox ID is present and then checking if selected
@pipboy96
Copy link
Contributor

pipboy96 commented May 1, 2019

@zoracon Please run stylelint and eslint over this when finished.

- Add see more text with prompt for more content
- Clean up CSS
- make toggle for rules smaller
@zoracon zoracon merged commit 59c3655 into EFForg:master May 2, 2019
@zoracon zoracon deleted the new-ux-styles branch May 15, 2020 00:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants