[buddypress-trac] [BuddyPress Trac] #7443: Hidden groups CSS specificity
buddypress-trac
noreply at wordpress.org
Fri Jun 23 17:44:47 UTC 2017
#7443: Hidden groups CSS specificity
--------------------------+---------------------
Reporter: MikeGillihan | Owner: r-a-y
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 2.9
Component: Groups | Version: 1.7
Severity: minor | Resolution: fixed
Keywords: has-patch |
--------------------------+---------------------
Changes (by r-a-y):
* owner: => r-a-y
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"11613"]:
{{{
#!CommitTicketReference repository="" revision="11613"
bp-legacy: Fix the display of hidden groups in group loops in some
instances.
Themes or plugins that use the `.hidden` CSS declaration to hide content
can conflict with hidden groups in group loops. Themes that utilize the
Bootstrap framework are particularly prone to this problem.
The issue is due to us using the group status as a CSS class and
`'hidden'`
is a valid BuddyPress group status option.
To workaround this, we check the visibility of a hidden group in the group
loop with JS. If the group is hidden via CSS, we force the display of the
group with the `!important` rule.
In the future, we should probably deprecate the usage of the `hidden` CSS
class in group loops for something else.
Props r-a-y, MikeGillihan, hnla, henry.wright.
Fixes #7443.
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7443#comment:13>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list