Skip to content

tinylog-org/website

Repository files navigation

Website for tinylog

This is the repository for the website: https://tinylog.org/. The repository for tinylog itself is tinylog-org/tinylog.

Content

Pull requests are welcome! The Markdown files for all pages are stored in src/pages/ and for the news posts in src/posts/. Feel free to fix typos or improve the documentation.

Commands

This section is only relevant if you want to run the website on your local machine. If you only want to edit the content of the tinylog website, you can just edit the Markdown files as mentioned in the previous content section.

To run the website on your local machine, you have to install NodeJS and check out this repository.

Command Description
./scripts/create-post Creates a new news post
npm install Install all NPM packages
npm run astro:build Builds the deployable website with Astro CMS
npm run astro:check Reports all Astro CMS violations in the Astro files
npm run astro:start Starts the Astro CMS web server with the website
npm run cspell:check Checks the spelling in all Markdown files
npm run eslint:check Reports all ESLint violations in the source code files
npm run eslint:fix Tries to fix all ESLint violations in the source code files
npm run remark:check Reports all Markdown violations in the MDX files
npm run remark:format Re-format all Markdown files
npm run stylelint:check Reports all Stylelint violations in the Sass files
npm run stylelint:fix Tries to fix all Stylelint violations in the Sass files

About

Website of tinylog: https://tinylog.org/

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •