@eeacms/volto-eea-kitkat v27.1.1
volto-eea-kitkat :chocolate_bar:
Volto Add-ons bundle - A known good set of Volto addons to be used within all EEA projects and beyond.
The eea.kitkat Plone add-on is the backend support for volto-eea-kitkat.
Included Volto Add-ons
@eeacms/volto-chatbot
@eeacms/volto-anchors
@eeacms/volto-matomo
@eeacms/volto-sentry-rancher-config
@eeacms/volto-controlpanel
@eeacms/volto-corsproxy
@eeacms/volto-taxonomy
@eeacms/volto-object-widget
@eeacms/volto-widget-theme-picker
@eeacms/volto-widget-toggle
@eeacms/volto-widget-temporal-coverage
@eeacms/volto-widget-geolocation
@eeacms/volto-slate-metadata-mentions
@eeacms/volto-slate-footnote
@eeacms/volto-slate-zotero
@eeacms/volto-accordion-block
@eeacms/volto-block-divider
@eeacms/volto-listing-block
@eeacms/volto-metadata-block
@eeacms/volto-group-block
@eeacms/volto-columns-block
@eeacms/volto-tabs-block
@eeacms/volto-block-image-cards
@eeacms/volto-nextcloud-video-block
@eeacms/volto-banner
@eeacms/volto-resize-helper
@eeacms/volto-block-style
@eeacms/volto-widget-dataprovenance
@eeacms/volto-slate-label
@eeacms/volto-call-to-action-block
@eeacms/volto-description-block
@eeacms/volto-hero-block
@eeacms/volto-quote-block
@eeacms/volto-statistic-block
@eeacms/volto-tags-block
@eeacms/volto-timeline-block
@eeacms/volto-toolbar-actions
@eeacms/volto-block-data-table
@plone-collective/volto-sentry
Upgrade
Upgrading to 25.x
This version adds support for
Volto 17and it is meant to be used withVolto 17+. It may work withVolto 16but it is not fully backward compatible (especially in Teaser block, anchors, listing), thus upgradingvolto-eea-kitkatto version25+implies also upgrading toVolto 17+.
Add-ons removed
Add-ons added
Upgrading to 20.x
This versions comes with
@eeacms/volto-tabs-block 17.x. See this package upgrade guide
Upgrading to 10.x
This version requires:
@plone/volto >= 16.0.0.alpha.45(Sentry removed from Volto Core).
New add-ons added
- @plone-collective/volto-sentry
- @kitconcept/volto-blocks-grid
- @eeacms/volto-slate-label
- @eeacms/volto-call-to-action-block
- @eeacms/volto-description-block
- @eeacms/volto-hero-block
- @eeacms/volto-quote-block
- @eeacms/volto-statistic-block
- @eeacms/volto-tags-block
- @eeacms/volto-timeline-block
Upgrading to 9.x
This version requires:
@plone/volto >= 16.0.0.alpha.15(volto-slatepart of Volto Core).
Dropped dependencies (moved to Volto Core)
- volto-slate
- volto-block-toc
Resolutions
Volto EEA KitKat provides a set of generic Volto Add-ons and a Known Good Set of these add-ons versions to be used within your Volto projects without having to worry about which add-on version works best with another add-on.
While in other systems when you pin a package version to a specific number you will get that package version, in Javascript world is not that simple.
For this, Volto EEA Kitkat is using selective dependency resolutions. While this work as expected in most of the cases, you may still have some surprises.
Troubleshooting
Make sure your Volto project
yarn.lockis not polluted. You can always reset your Volto projectyarn.lockwith:$ npm install -g @plone/generator-volto $ cd my-volto-project $ yo @plone/volto --skip-install --no-interactive /tmp/new-volto-project $ cp /tmp/new-volto-project/yarn.lock . $ yarnAdd-on
resolutionsdon't work withworkspaces(development mode), thus you'll need to defineresolutionswithin Volto project. To tackle this issue, this Docker image automatically extractsresolutionsfrom add-on and add them also to the Volto project before running tests.
Getting started
Try volto-eea-kitkat with Docker
git clone https://github.com/eea/volto-eea-kitkat.git
cd volto-eea-kitkat
make
make startGo to http://localhost:3000
Add volto-eea-kitkat to your Volto project
Make sure you have a Plone backend up-and-running at http://localhost:8080/Plone
docker compose up backendStart Volto frontend
If you already have a volto project, just update
package.json:"addons": [ "@eeacms/volto-eea-kitkat" ], "dependencies": { "@eeacms/volto-eea-kitkat": "*" }If not, create one:
npm install -g yo @plone/generator-volto yo @plone/volto my-volto-project --canary --addon @eeacms/volto-eea-kitkat cd my-volto-project
Install new add-ons and restart Volto:
yarn yarn startGo to http://localhost:3000
Happy editing!
Release
See RELEASE.md.
How to contribute
See DEVELOP.md.
Copyright and license
The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.
See LICENSE.md for details.
Funding
9 months ago
1 year ago
8 months ago
8 months ago
10 months ago
10 months ago
1 year ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
11 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
3 years ago
4 years ago
4 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago