prestashop / hummingbird
Hummingbird theme for develop PrestaShop version
Installs: 329 564
Dependents: 1
Suggesters: 0
Security: 0
Stars: 82
Watchers: 34
Forks: 76
Open Issues: 56
Language:Smarty
Type:prestashop-theme
Requires (Dev)
- symfony/console: ~4.4 || ^5.0 || ^6.4
- symfony/yaml: ~4.4 || ^5.0 || ^6.4
This package is auto-updated.
Last update: 2024-10-30 15:13:39 UTC
README
This is a PrestaShop's theme we are working on. Please, if you work on this theme, use the 8.1.x
branch of PrestaShop to make sure this theme is compatible with the latest 8.1.x
version.
Read more about this theme on the blog.
How to build assets
Same as the PrestaShop project, you need at least NodeJS 20.x and NPM 8 in order to build the project.
First you need to install every node module:
npm ci
then create a .env
file inside the webpack folder by copying webpack/.env-example
and complete it with your environment's informations. Please use a free tcp port.
then build assets:
npm run build
Documentation
We use Storybook as a documentation. As the theme is currently in development, there is a lot of work on documentation. Don't hesitate to add whatever you feel usefull to it.
Contributing
Please refer to the contributing guide
Continuous Integration
The CI runs contain stylelint, eslint, TypeScript type checks.
Continuous Deployment
When develop is merged into master, the Storybook is delivered almost instantly to his public link using a Github Pages.
License
This theme is released under the Academic Free License 3.0