Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digitalinteraction/docs.gecotoolbox.io
Public documentation website for the gE.CO toolbox, a Horizons 2020 EU project
https://github.com/digitalinteraction/docs.gecotoolbox.io
eleventy eslint github-pages husky lint-staged prettier sass static-site
Last synced: about 2 months ago
JSON representation
Public documentation website for the gE.CO toolbox, a Horizons 2020 EU project
- Host: GitHub
- URL: https://github.com/digitalinteraction/docs.gecotoolbox.io
- Owner: digitalinteraction
- Created: 2021-01-06T14:24:14.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-08T14:39:20.000Z (3 months ago)
- Last Synced: 2024-11-08T15:33:49.587Z (3 months ago)
- Topics: eleventy, eslint, github-pages, husky, lint-staged, prettier, sass, static-site
- Language: Nunjucks
- Homepage: https://docs.gecotoolbox.io
- Size: 1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docs-site
This repo is a statically generated website served at https://docs.gecotoolbox.io.
The site is automatically built and deployed using [vercel](https://vercel.com/).## translations
These docs are only available in English right now.
## dev commands
```bash
# Serve assets locally
# -> Serves on http://localhost:8080
npm run serve# Build assets for production
# -> Puts them into dist
npm run build# Lint javascript code
# -> Uses eslint
npm run lint# Run in debug mode
npm run debug# Open the vercel dashboard
open https://vercel.com/openlab/docs-gecotoolbox-io
```## code formatting
The code in this repo is automatically formatted using [Prettier](https://prettier.io).
It works by running all git-staged code through prettier before you commit.
This uses the [husky](https://www.npmjs.com/package/husky)
and [lint-staged](https://www.npmjs.com/package/lint-staged) packages
which are configured in the [package.json](/package.json).## styles
The site is styled using a configured version of [bulma](https://bulma.io)
which [sass/styles.scss](/sass/styles.scss) is the entrypoint of.---
> This project was set up by [puggle](https://npm.im/puggle)
>