Awesome
Qgoda-Multilang
A complete starter project for a multi-lingual Qgoda
site. Apart from that it's a full-blown theme for Qgoda with webpack,
development web server, listings, pagination, PostCSS, syntax highlighting
via PrismJS, ...
Description
This theme contains a full-blown setup to sthrt a Qgoda project with. It differs from the theme qgoda-essential in that it uses webpack for module bundling and support for advanced web development features.
Requirements
Qgoda
You need qgoda. See http://www.qgoda.net/en/docs/installation/ for instructions.
NPM
You also need the node package manager NPM.
You can, of course, follow the official installation instructions for npm but chances are that your local package manager (Mac Ports/Homebrew for Mac OS or rpm, apt-get, emerge, yum, ... for Linux) has npm available as a pre-built package for you.
Please note that you currently cannot use yarn instead of npm. You can easily switch to yarn later but the installation of the package requires npm.
Usage
There is no need to clone this repository unless you want to extend it!
The theme can be used like this:
$ mkdir qgoda-served
$ cd qgoda-served
$ qgoda init gflohr/qgoda-multilang
... a lot of output ...
$ qgoda watch
This will install the theme in the newly created directory qgoda-served
and build the site in the directory _site
. It should also start a
web server listening on port 3000 and open the start page _site/index.html
in your default web browser.
Try qgoda-dev init --help
for more information about installing Qgoda
themes.
Documentation
Like all well-designed Qgoda themes, the example content that ships with
the theme (these are the .md
markdown files) contains the documentation.
So just follow the usage instructions above, and read on.