Getting started
Fountain is a starter kit to sell fonts on your own website. Installed as a plugin, you override templates with your own design. You should be able to build you website any way you prefer with Fountain. Default template act as an starting point.
Kirby CMS
Working with Fountain is very much working with Kirby CMS. It’s expected you are used to working with Kirby, and terms like controller, blueprint etc. are all within Kirby terminology.
In the box
After installing Fountain you’ll have access to a bunch of blueprints and templates, with controllers and routes in place help you build your website. The list of templates gives you good grasp of what’s you can do.
Templates and blueprints
Fountain contains a bunch of ready-made blueprints and templates. After you’ve setup your project, copy for the files in /site/plugins/fountain/blueprint/pages
and put them in /site/blueprints/pages/
. These files will override Fountains and you can customize how you prefer.
Remember to keep existing fields, otherwise parts of Fountain will break.
In each blueprint, every tab is a separate file. To override and add your own part, copy the file from /site/plugins/fountain/blueprint/tabs
to /site/blueprints/tabs/
and do you thing.
Installation
Kirby CMS works on any webhost with PHP support. Fountain is different and requires Python. Fountain comes with a Dockerfile support, so using something like DDev or OrbStack.
Hosting
As Fountain has specific requirements, you need a hosting provider allowing installation or to run a VPS. Fountain will also provide hosting on request, please reach out if so.