Skip to content

Fix blank admin icon picker + sync wbcom-settings shell to 1.0.2 - #6

Merged
vapvarun merged 2 commits into
masterfrom
fix/settings-notice-and-icon-picker
Aug 26, 2026
Merged

Fix blank admin icon picker + sync wbcom-settings shell to 1.0.2#6
vapvarun merged 2 commits into
masterfrom
fix/settings-notice-and-icon-picker

Conversation

@vapvarun

Copy link
Copy Markdown
Member

Two fixes verified on WP 7.1 / WC 11:

  • Icon picker showed blank icons in wp-admin because no Font Awesome loaded there; now enqueues the FA5 Free file the frontend uses (webfonts bundled). Screenshot-verified the grid renders. Addresses the 'Missing Font Awesome Icons in Admin' card. Note: the card named font-awesome.min.css, which is a Pro build with no shipped webfonts and cannot render - fontawesome5.min.css is used instead.
  • Syncs the bundled wbcom-settings shell to 1.0.2 (wp-header-end notice placement + card styling) and removes the per-screen override that floated the notice.

…1.0.2

- Icon picker: enqueue Font Awesome on the settings screen. The 'Choose icon'
  grid rendered blank because no icon stylesheet loaded in wp-admin. Loads
  fontawesome5.min.css - the Font Awesome 5 Free build the frontend already
  uses, with its webfonts bundled - so the picker shows exactly the icons the
  loader renders on the storefront. (The sibling font-awesome.min.css is a Pro
  build with no shipped webfonts and cannot render; it is deliberately not used.)
- Shell: sync the bundled wbcom-settings copy to 1.0.2 - the wp-header-end
  marker so the 'Settings saved' notice sits at the top of the screen rather
  than inside a tab section, and the card styling for that notice. Removes the
  per-screen #setting-error-settings_updated override that floated the notice as
  bare text and beat the shell.
@vapvarun
vapvarun merged commit 085479a into master Aug 26, 2026
7 checks passed
@vapvarun
vapvarun deleted the fix/settings-notice-and-icon-picker branch August 26, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant