kirchecom / site-genesis
Neos site package for kirche.com, version Genesis
Installs: 48
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 17
Language:TypeScript
Type:neos-site
Requires
- jonnitto/prettyembedyoutube: ^7.1
- neos/neos: ^5.0
- sitegeist/kaleidoscope: ^5.1
- sitegeist/monocle: ^7.0
Suggests
- neos/seo: ^3.0
- dev-master
- 3.1.0
- 3.0.0
- 2.5.0
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/replicator-1.0.5
- dev-dependabot/npm_and_yarn/qs-6.5.3
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/terser-4.8.1
- dev-dependabot/npm_and_yarn/moment-2.29.4
- dev-dependabot/npm_and_yarn/minimist-1.2.6
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/pathval-1.1.1
- dev-dependabot/npm_and_yarn/node-sass-7.0.0
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/postcss-7.0.36
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/y18n-4.0.1
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-feature/stained-glass-artists
This package is auto-updated.
Last update: 2024-03-16 02:10:03 UTC
README
This is a site package for use with the Open Source Content Application Platform Neos. If you don't have a Neos instance running yet, you most probably want to install the kirche.com Neos distribution which includes this site package.
Installation
This assumes you want to install this package into an existing Neos installation. If you want to set up a new instance, please follow the instructions here. You don't need to install this package separately.
Please switch to the directory you installed Neos into. If you want to delete (!) existing sites, execute:
./flow site:prune "*" rm -rf Data/Temporary/*
This will install the site package:
composer require kirchecom/site-genesis
Now either import the kirche.com demo site:
./flow site:import --package-key "KircheCom.SiteGenesis"
Or start with an empty site:
./flow site:import --filename ./Packages/Sites/KircheCom.SiteGenesis/Resources/Private/Content/Sites.plain.xml
After installation just use your Neos backend to configure the site and set up content.
Development and Testing
We will gladly accept contributions and pull requests. There are npm
scripts that help during development:
npm run build npm run build:development npm run watch npm run watch:development
Fusion components in this package include styleguide information for Sitegeist.Monocle. The styleguide can be accessed from your Neos backend.
Additionally TestCafé automatic tests ensure proper rendering. To execute TestCafé just run:
npm run test
If you have the site package's demo content imported you can also run the demo content tests. Just execute:
npm run test:demo
To run both the styleguide tests and demo tests, npm run test:all
can be used.
License
This package is licensed under the European Union Public License 1.2.