Skip to content

Add a Sidekick block library for authors#23

Merged
benpeter merged 1 commit into
mainfrom
conti-author-experience
Jul 25, 2026
Merged

Add a Sidekick block library for authors#23
benpeter merged 1 commit into
mainfrom
conti-author-experience

Conversation

@benpeter

Copy link
Copy Markdown
Collaborator

Fix #22

Add a Sidekick block library for authors.

tools/sidekick/library.html loads the AEM block-library UI. tools/sidekick/library.json registers the nine project blocks: Hero, Cards, Columns, Carousel, Article Cards, Category Tabs, Promo Bar, Perfect Fit, and Size List. Each block has a sample document in DA under /tools/sidekick/blocks/, showing its canonical authored form with Continental placeholder content and a Library Metadata description.

The block library and the Experience Workspace routing are registered through the AEM Config Service, not committed files. The sidekick config adds a Block Library plugin and points editUrlPattern at the DA canvas.

Test URL:

library.html loads the AEM block-library UI. library.json registers the
project blocks so authors can browse and insert them from the sidekick. The
per-block sample documents live in DA under /tools/sidekick/blocks/.
@aem-code-sync

aem-code-sync Bot commented Jul 25, 2026

Copy link
Copy Markdown

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run all PSI checks
  • Re-run failed PSI checks
  • Re-sync branch
Commits

@aem-code-sync

aem-code-sync Bot commented Jul 25, 2026

Copy link
Copy Markdown
Page Scores Audits Google
📱 /tools/sidekick/library.html PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI
🖥️ /tools/sidekick/library.html Lighthouse returned error: Something went wrong. PSI

@benpeter
benpeter merged commit 1913db6 into main Jul 25, 2026
2 of 3 checks passed
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.

Author experience: block library and Experience Workspace

1 participant