mirror of https://codeberg.org/catask-org/website
| .well-known | ||
| _data | ||
| _includes | ||
| _layouts | ||
| _plugins | ||
| _posts | ||
| assets | ||
| docs | ||
| .gitignore | ||
| .gitmodules | ||
| .woodpecker.yml | ||
| _config.yml | ||
| blog.html | ||
| branding.html | ||
| Caddyfile | ||
| credits.html | ||
| Gemfile | ||
| index.html | ||
| LICENSE | ||
| README.md | ||
| site.json | ||
| TODO.md | ||
Website
website for CatAsk (https://catask.org)
Development
Clone with --recurse option:
git clone --recurse https://codeberg.org/catask-org/website
Live preview
jekyll serve
Building
Make sure you have Jekyll installed, then run:
bundle && jekyll build
Contributing
Creating a post
Create a file in the _posts folder called YYYY-MM-DD-slug-name.md (e.g. 2025-09-15-new-post.md)
Your post's structure should look like this:
---
layout: post # required
title: New post
tags: tag1 tag2 tag3
image: /url/to/image.png
image_alt: Description of the image
# set to true if you want to hide the post from appearing on the homepage
hide_from_homepage: false
# set to true if you want to hide the post from appearing in search and on the blog page
unlisted: false
---
Post excerpt
Post content