Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sidekick): upgrade block library to use new plugin #296

Merged
merged 60 commits into from
Dec 4, 2023

Conversation

helms-charity
Copy link
Collaborator

@helms-charity helms-charity commented Jul 25, 2023

Currently I've got a hard coded URL in the icons.js for testing purposes, I will change it before merging.
The test URL should not be any different than on MAIN after I moved createOptimizedPicture function.

Issue

Fixes #239

Description

This is a new redo of the sidekick block library and SVG icon copier.

Test URLs

Testing Instruction

Currently I've got a hard coded URL in the icons.js for testing purposes, I will change it before merging.
Use URL 239-sidekickupgrade--merative2--hlxsites.hlx.page/tools/sidekick/library.html to view the new sidekick.

The /block-library documents were all updated to render properly with a description of the variation on the bottom of the preview area.

To test blocks and sections, go to the HTML page and when you click on a block style, there's a button to copy it. You just have to paste this into a Word doc.

To test icons, choose "icons" from the top dropdown, then click on any SVG and it will copy the :icon-name: that you can paste into a document.

authoring

There's a new line in the metadata to add when you would like to copy compound sections.
image

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 31, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 31, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Sep 5, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Sep 5, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Sep 14, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Sep 30, 2023

Hello, I'm the AEM Code Sync Bot and I will run some test suites that validate the page speed.
In case there are problems, just click the checkbox below to rerun the respective action.

  • Re-run PSI Checks

@aem-code-sync
Copy link

aem-code-sync bot commented Sep 30, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 2, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 2, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 2, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 27, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 27, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Oct 27, 2023

Page Scores Audits Google
/blog PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@helms-charity helms-charity merged commit 27e70bc into main Dec 4, 2023
2 checks passed
@helms-charity helms-charity deleted the 239-sidekickupgrade branch December 4, 2023 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade block library to use new plugin
3 participants