Skip to content

Fix hovering on all popover types - #6407

Merged
MorrisJobke merged 1 commit into
masterfrom
fix-popover-hovering
Sep 8, 2017
Merged

MorrisJobke merged 1 commit into
masterfrom
fix-popover-hovering

Conversation

@skjnldsv

@skjnldsv skjnldsv commented Sep 7, 2017 •

Copy link
Copy Markdown
Member

When hovering some popover who don't use the menuitem class (we're suppose to have dropped this requirement) the highlight effect do not work for two reasons:

  • Wrong element selectors
  • No !important overriding for the popovers in the app-navigation

This will need a backport I think.

.
@nextcloud/designers please review

Example of location to check:

  • contacts app: settings
  • mail app: app-navigation, main account
  • calendar app: app-navigation, calendar element
  • main settings: user info visibility (private, public...)

Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
@skjnldsv
skjnldsv force-pushed the fix-popover-hovering branch from 9be8f51 to d50934f Compare September 8, 2017 14:33
@MorrisJobke MorrisJobke added this to the Nextcloud 13 milestone Sep 8, 2017
@MorrisJobke MorrisJobke added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 8, 2017
@codecov

codecov Bot commented Sep 8, 2017

Copy link
Copy Markdown

Codecov Report

Merging #6407 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             master   #6407      +/-   ##
===========================================
+ Coverage      53.4%   53.4%   +<.01%     
  Complexity    22515   22515              
===========================================
  Files          1407    1407              
  Lines         87086   87086              
  Branches       1329    1329              
===========================================
+ Hits          46511   46512       +1     
+ Misses        40575   40574       -1
Impacted Files Coverage Δ Complexity Δ
core/js/js.js 61.94% <0%> (+0.11%) 0% <0%> (ø) ⬇️

@MorrisJobke
MorrisJobke merged commit 3536aff into master Sep 8, 2017
@MorrisJobke
MorrisJobke deleted the fix-popover-hovering branch September 8, 2017 18:35
@skjnldsv

skjnldsv commented Sep 8, 2017

Copy link
Copy Markdown
Member Author

Thx @MorrisJobke 😙

@skjnldsv

skjnldsv commented Sep 8, 2017

Copy link
Copy Markdown
Member Author

@MorrisJobke @nextcloud/designers
I request a backport to 12, are you ok with this?

@MorrisJobke

Copy link
Copy Markdown
Member

Cc @karlitschek

I'm fine with this 👌

@karlitschek

Copy link
Copy Markdown
Member

backport makes sense

@skjnldsv

skjnldsv commented Sep 9, 2017

Copy link
Copy Markdown
Member Author

Backport in #6427
Thanks @karlitschek & @MorrisJobke :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish design Design, UI, UX, etc. medium regression

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants