Studio: Process zip blueprints through api#3361
Merged
Merged
Conversation
…-blueprints-from-api
## Related issues <!-- Link a related issue to this PR. If the PR does not immediately resolve the issue, for example, it requires a separate deployment to production, avoid using the "Fixes" keyword and use "Related to" instead. --> Fixes STU-1634 ## How AI was used in this PR <!-- Help reviewers understand what to look for and verify that you've reviewed the code yourself. --> It was used to implement the feature. ## Proposed Changes This PR adds a search box for the blueprints that allows search by excerpt or title: <img width="894" height="736" alt="Screenshot 2026-05-07 at 4 42 45 PM" src="https://github.com/user-attachments/assets/c4a53f6c-32c9-4f2c-952d-ded2f6d564a7" /> ## Testing Instructions <!-- Add as many details as possible to help others reproduce the issue and test the fix. "Before / After" screenshots can also be very helpful when the change is visual. --> * Pull the changes from this branch * Start the app with `npm start` * Enable the `Blueprints Gallery Library` feature flag * Click on `Add site > Build new site` * Scroll down to the blueprints library * Confirm that you can use the search box and search by title or category ## Pre-merge Checklist <!-- Complete applicable items on this checklist **before** merging into trunk. Inapplicable items can be left unchecked. Both the PR author and reviewer are responsible for ensuring the checklist is completed. --> - [ ] Have you checked for TypeScript, React or other console errors? Co-authored-by: Kateryna Kodonenko <kateryna@automattic.com>
# Conflicts: # apps/studio/src/modules/add-site/components/new-site-options.tsx # apps/studio/src/modules/add-site/index.tsx
…ic/studio into add/process-blueprints-from-api
Collaborator
📊 Performance Test ResultsComparing b023b21 vs trunk app-size
site-editor
site-startup
Results are median values from multiple test runs. Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related issues
Related to STU-1668
How AI was used in this PR
Ii was used to help and implement the feature.
Proposed Changes
Now that the new blueprints gallery was migrated back to https://blueprintlibrary.wordpress.com/ , we can use it to pull our blueprints instead of the public library. This PR makes that change. It also removes the feature flag behind which the feature was hidden.
Testing Instructions
To be tested in combination with: 214152-ghe-Automattic/wpcom
Studionpm startAdd site->Build a new siteExplore more blueprints sectionand confirm that it works as expectedPre-merge Checklist