This is the main package of ParoiCMS.
Run the following commands:
npx @paroicms/cli create mywebsite
cd mywebsite
npm i
npm run dev
Then, connect to your back-office: http://localhost:8080/adm . Use dev@localhost
for the login and init
for the password.
Here are some tips:
- In the back-office, starts with Configuration → Site properties;
- Read the
config.json
file: it is a configuration for a local environment; - Read the
site-schema.json
file: it is the schema of your website; - The file
theme/theme.json
contains the list of available sizes (in pixels) in the text editors; - You'll find the SCSS in
theme/assets/scss/index.scss
, it is compiled by the watcher intheme/assets/scss/index.css
; - If you edit your theme with Visual Studio Code, then we suggest that you install the Liquid extension, from panoply (liquify.dev);
- Then the templates of your website are in
theme/templates/
; - In a Liquid file (for example
theme/templates/home.liquid
), use ourinfo
filter to inspect the content of a payload:
{{ site | info }}
{{ page | info }}
-
Here is a draft of the documentation for
site-schema.json
files. -
Found Amazon SES Configuration documentation here.
-
In order to configure ParoiCMS with Google OAuth client follow this documentation.
-
To configure Google reCAPTCHA on your site, here is the documentation.
Please start with the instructions in our monorepo.
Released under the MIT license.