-
Epic
-
Resolution: Unresolved
-
Must have
-
None
-
None
-
Monorepo
-
Blocks (all), Code Refactoring, CI/CD
Summary
We can move the code of our plugin into the same repository as the theme. This would significantly reduce the complexity of our setup, currently a lot of things need to be done twice (all CI config of the repos, webpack config, code style configuration, PHP autoloading, translation files, creating PRs). It also makes future integrations of our code easier by not having to handle multiple repositories. It also significantly complicates test instance handling.
Blocks
Accordion (done)- Articles (rebuilt with QLB)
Carousel Header (done)Columns (done)Cookies (done)Counter (done)- Covers (rebuilt with QLB)
EN Form (done)Gallery (done)Guestbook (done)Happy Point (done)Media (done)Spreadsheet (done)- Split Two Columns (will be migrated
PLANET-7445) Submenu (done)Social Media (done)Social Media Cards (will be retired)Take Action Boxout (done)Timeline (done)
Block patterns
Deep DiveHighlighted CTAIssues (done)Quick Links (done)Reality Check (done)Side image with text and CTA (done)Page Header
Pattern Layouts
Blank pageDeep Dive TopicGet InformedHomepageActionHigh Level TopicCampaignTake Action
Other components
Sidebar options (done)Blocks reportReusable blocks permissionsTests