Extract all files from the .zip file.
Every folder with theme files is a website itself. Just copy contents of desired demo folder to local environment folder, or upload to server folder.
Learn in detail on Kirby website — requeriments
Web server (any of the following)
All of that is almost default setup at majority hosting providers.
Make sure URL rewriting (mod_rewrite on Apache) is turned on.
The right way of developing website is to develop, craft and design it in localhost/staging, and just when the work is done, or almost done, to upload/push website to server. Just upload it and it’s on.
You cannot do panel istallation on public server only on local server.
If you want to that you need to open site/config/config.php with editor and write following code inside it.
'panel' =>[ 'install' => true ],
This is an invisible file, so you might miss it when uploading files. Please double check it.
When you have new updates please delete following folders;
and copy paste following folder to your website;
If you don’t do that you will not able to see new features. You won’t lose your previous changes after updates. and your content on your website. Don’t forget I update regulary and send a download link to you.
Upload the fonts you want. The fonts must be woff2 format. First of all, you need to change the font to the webfont.
You can do it from here; webfont generator. I recommend not using more than two fonts for website speed.
If you use same font but different weights then put same name all of them.
You can do some general style in here. For example when you change nav style, button shape etc.
When you save your style options and refresh any front-end website page in that moment styles compiling happened. And it will take up to 5-10 seconds.
When you finish styling and styles are compiled, don’t forget to turn it off.
You can change Colors, Background Colors, Font Sizes, Line Heights etc. of the your website.
If you need to add custom code, such as Analytics, Tag manager code, custom JS code, and even URLs, or whatever;
go to Setting/Site and Custom Code tab on the panel.
Every page has its own set of SEO options.
It is recommended that you fill up site SEO meta options, because they will serve as a backup for your pages.
shuffle-demo has two languages by default.
Other themes have only english language by default.
shuffle-blank has no language you need to add a language. Otherwise you will get error.
And you want to add more languages, just go to Kirby Settings, add new language and start translating your content. Everything will work as expected.
Go to Kirby Settings, and delete English as default language. Add your language as default language. That’s it, you can start working.
There is just one thing. If you want your default language to be at domain root, you will have to go to yourwebsite/site/languages/[yourlanguageextension].php, open it with text editor and
'url' => NULL
'url' => '/'