-
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 Dive
- Highlighted CTA (in progress)
Issues (done)Quick Links (done)Reality Check (done)Side image with text and CTA (done)- Page Header (ticket opened)
Pattern Layouts
- Blank page
- Deep Dive Topic
- Get Informed
- Homepage
- Action
- High Level Topic
- Campaign
- Take Action
Other components
Sidebar options (done)- Blocks report (ticket opened)
- Reusable blocks permissions (ticket opened)
- Tests (ticket opened)