suchoproduction / website

πŸ‘¨β€πŸ’» Contributte Website & Docs

Home Page:https://contributte.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributte

Official website of the Contributte, Nettrine, Apitte & Ninjify.

πŸ•Ή f3l1x.io | πŸ’» f3l1x | 🐦 @xf3l1x

Info

This repository contains more websites at once.

The main contributte is based on VuePress 1.x. VuePress is static site (documentation) generator. Because we're lazy programmers, we reuse existing docs pages from the single repositories in Contributte, Apitte, Nettrine and Ninjify organization.

There is a template file for the README files which is used in generation phase. The resulting website contains about 150 pages (readmes) melted together.

Data

For the first time, you will have empty data/vcs folder. You gonna needed to download the repositories. And then generate markdown pages from the readmes.

make load

Everytime you would like to redownload a regenerate all data, just call make load.

If you need to just regenerate static packages, you can use this make refresh.

Development

# Install dependencies
make install
# Start dev server 
make contributte-dev

Deployment

# Compile sources
make contributte-build
# Deploy to Vercel
make contributte-deploy
make contributte-publish

About

πŸ‘¨β€πŸ’» Contributte Website & Docs

https://contributte.org/

License:MIT License


Languages

Language:JavaScript 49.9%Language:Vue 33.6%Language:CSS 9.6%Language:Smarty 3.5%Language:Makefile 3.2%Language:Shell 0.1%