Skip to content

dylanaraps/wild.gr

Repository files navigation

WILD Website (https://wild.gr)

Source code for WILD. All Rights Reserved.

This website is statically and incrementally generated from templates using POSIX shell script and made possible by a preprocessor of my invention called dpp.

Things got out of hand as we rapidly iterated on the design. I might clean it up later, we'll see.

I will probably write a blog post about this at some point on my personal website https://dylan.gr. Stay tuned. https://dylan.gr/1769667413

Dependencies

All optional and dependant on configuration.

Repository Structure

  • tpl: Templates/partials.
  • ass: Assets.
  • bin: Scripts.
  • config: Configuration.
  • language: Internationalization.
  • *.md: Pages.
  • *.css: Styles.
  • *.pre.xml: XML (RSS).
  • magic: Glue.

The resulting website is published to pub.

Configuration

Everything is configurable via the file called config. See this file for more information.

Create a page

  1. Create the page.
  2. Run make configure

Create a template

  1. Create the template.
  2. Run make configure

Create a blog post

  1. Run make post

Building

Run make configure and then make.

Run a local server

Run make serve

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors