Skip to:
Content

bbPress.org

Opened 38 hours ago

Closed 38 hours ago

Last modified 37 hours ago

#3766 closed enhancement (fixed)

Admin: Refresh bbPress icons for WordPress 7.2

Reported by: johnjamesjacoby Owned by: johnjamesjacoby
Priority: normal Milestone: 2.6.21
Component: General - Administration Version:
Severity: normal Keywords:
Cc:

Description

WordPress 7.2 can render registered SVG icons in the admin menu. bbPress still uses its older Dashicons for Forums, Topics, Replies, and the About screen, which now look out of place beside core’s refreshed icons.

Add bbPress-owned SVG outlines that keep the familiar hive, honey dipper, and bee shapes. Register them in a private bbPress icon collection for the three post-type menus. Use the same artwork for bbPress admin columns and dashboard links. Refresh the About and Credits logo mark and buzzing bee, with a static presentation when reduced motion is requested.

Keep the existing Dashicons on WordPress versions without SVG admin-menu support. Backport the change to the 2.6 maintenance branch for 2.6.21.

Verification:

  • Check the three menus, admin columns, dashboard links, notices, and About and Credits pages on WordPress 7.2.
  • Check that older WordPress versions keep the Dashicons, including the About badge.
  • Check normal and zoomed admin sizes, RTL positioning, and reduced-motion behavior.

Change History (4)

#1 @johnjamesjacoby
38 hours ago

In 8157:

Admin: Refresh bbPress icons for WordPress 7.2.

Register bbPress SVG forum, topic, reply, and logo icons for WordPress 7.2 while retaining Dashicons on older WordPress versions. Keep the familiar shapes and use the artwork in admin menus, columns, dashboard links, and notices.

Refresh the About and Credits badge with the larger logo and a gently buzzing bee. Respect reduced-motion preferences.

In trunk, for 2.7.

See #3766.

#2 @johnjamesjacoby
38 hours ago

  • Owner set to johnjamesjacoby
  • Resolution → fixed
  • Status new → closed

In 8158:

Admin: Refresh bbPress icons for WordPress 7.2.

Register bbPress SVG forum, topic, reply, and logo icons for WordPress 7.2 while retaining Dashicons on older WordPress versions. Keep the familiar shapes and use the artwork in admin menus, columns, dashboard links, and notices.

Refresh the About and Credits badge with the larger logo and a gently buzzing bee. Respect reduced-motion preferences.

In branches/2.6, for 2.6.21.

Fixes #3766.

#3 @johnjamesjacoby
37 hours ago

In 8161:

Admin: Correct reduced-motion CSS spacing.

Separate the first rule in the reduced-motion media query from its opening brace to satisfy the CSS lint rule. This allows lint and release builds to continue without changing rendered styles.

In trunk, for 2.7.

See #3766.

#4 @johnjamesjacoby
37 hours ago

In 8162:

Admin: Correct reduced-motion CSS spacing.

Separate the first rule in the reduced-motion media query from its opening brace to satisfy the CSS lint rule. This allows lint and release builds to continue without changing rendered styles.

In branches/2.6, for 2.6.21.

See #3766.

Note: See TracTickets for help on using tickets.