Skip to content

emiltoteb/kiwitcms.github.io

This branch is 204 commits behind kiwitcms/kiwitcms.github.io:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ce56332 · Jul 18, 2020
Jul 18, 2020
Apr 6, 2020
Jun 28, 2020
Jul 11, 2020
Jun 19, 2020
Apr 6, 2020
Jun 3, 2020
Apr 6, 2020
Apr 6, 2020
May 22, 2020
Oct 31, 2017
Nov 7, 2019
Nov 2, 2017
Jul 9, 2020

Repository files navigation

Kiwi TCMS website
-----------------

This website is built with Pelican, https://blog.getpelican.com/.
To start hacking you need:

- make, preferably GNU Make. See https://en.wikipedia.org/wiki/Make_(software),
  https://www.gnu.org/software/make/ and your Linux distribution
- Python 3.6 or later, see https://www.python.org/downloads/
- git client, see https://git-scm.com/downloads or https://desktop.github.com/
- fork this repository, see https://help.github.com/en/github/getting-started-with-github/fork-a-repo
- `git clone` your fork, see ^^^
- create a virtual environment with `venv`, see https://docs.python.org/3/library/venv.html
- activate the virtual environment created above (`<venv>/bin/activate`)
- `cd kiwitcms.github.io/`
- `pip install -r requirements.txt`
- `git checkout source` to switch to the `source` branch
- `git checkout -b name_of_your_branch`

In 2 separate terminals use:

- `make regenerate` to regenerate the website with latest changes
- `make serve` to serve them at http://localhost:8000/ for preview

Edit files to make changes in the website. You are most likely looking
for files in `content/pages/`!

Once you are ready:

- `git commit` you changes
- `git push origin name_of_your_branch`
- open a pull request against the `source` branch!

For more help see:
https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests


WARNING: do not convert this file to Markdown, see c72b3ab.

About

kiwitcms.org website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 93.3%
  • CSS 4.4%
  • JavaScript 2.3%