Skip to content

Add new categories view - unifying local and registered pattern categories.#37

Merged
ronalfy merged 44 commits intorelease/2.3.0from
feature/category-view
Jan 16, 2026
Merged

Add new categories view - unifying local and registered pattern categories.#37
ronalfy merged 44 commits intorelease/2.3.0from
feature/category-view

Conversation

@ronalfy
Copy link
Contributor

@ronalfy ronalfy commented Jan 15, 2026

This PR adds a new categories screen that unifies local and registered pattern categories.

It includes several other category-related fixes, including showing the correct categories when quick-editing a post or adding a new pattern.

dlx-categories-view

@ronalfy ronalfy self-assigned this Jan 15, 2026
@ronalfy ronalfy added the enhancement New feature or request label Jan 15, 2026
@ronalfy ronalfy merged commit 1520ea3 into release/2.3.0 Jan 16, 2026
1 check passed
ronalfy added a commit that referenced this pull request Jan 21, 2026
* Add new categories view - unifying local and registered pattern categories. (#37)

* Adding base categories screen.

* Getting Hello World on categories screen.

* Getting toggles to work.

* Fixing toggle switches.

* Doing prod build.

* Adding pattern count to registered categories.

* Getting categories into shape for display.

* Fixing category encoding with category name.

* Adding category card view.

* Adding card views and disable buttons/states.

* Changing icon.

* Adding New Category modal.

* Removing dispatch temporarily.

* Adding new category modal.

* Adding React Hook Form for bulk actions.

* Adding checkboxes to each card.

* Adding per item checks on the checkbox control.

* Hiding delete button until focus/hover.

* Fixing toggle states

* Adding deletion modal.

* Adding bulk actions and delete category modal.

* Adding edit and create modals.

* Allowing empty categories to be selected from quick edit list.

* Adding edit local and registered category modals.

* Fixing default filters.

* Finishing up delete modal animations.

* Adding disable functionality and disable modal and endpoint.

* Updating default view when initializing categories.

* Fixing toggle switch logic for enabled/disabled categories.

* Making snackbar more dynamic.

* Adding shortcut from categories screen back to patterns screen.

* Adding appropriate reset to patterns grid.

* Clearing checked state. Making it so categories only have links when full.

* Fixing issues with the checkbox and bulk select of non-related types.

* Adding clear selection to bulk controls.

* Adding map category dialogue.

* Changing enable button color.

* Adding mapped categories jmodal.

* Ensuring accurate category count.

* Ensuring categories and assets only show up when set.

* Removing categories from the main settings page.

* Doing prod build.

* Doing prod build.

---------

Co-authored-by: Ronald Huereca <ronald@mediaron.com>

* Version bump.

* Restoring a few files.

* Doing prod build.

* Fixing core pattern hiding in Functions.

* Adding bulk-edit categories. (#38)

Co-authored-by: Ronald Huereca <ronald@mediaron.com>

* Version bump.

* Add Synced Patterns Popup Integration (#39)

* Checking to see if plugin is active.

* Adding compatibility with Synced Pattern Popups plugin.

---------

Co-authored-by: Ronald Huereca <ronald@mediaron.com>

* Version bump.

* Getting rid of duplicate category count.

* Code formatting.

* Version bump for readme.

* Correcting Synced Pattern Popups name.

* Fixing bug when adding new category, that category doesn't update and isn't editable.

* Adding plurality to quick actions.

* Version bump.

* Fixing pattern importer toggle.

* Version bump.

* Updating readme.

---------

Co-authored-by: Ronald Huereca <ronald@mediaron.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants