Garage website including blog system and documentation using Zola https://garagehq.deuxfleurs.fr
Find a file
2025-03-25 13:52:50 +00:00
content add blog post about new admin UI 2025-03-25 14:28:46 +01:00
garage@14d2f2b18d update garage repo 2025-03-25 14:19:27 +01:00
src remove +x chmod bit on files 2024-01-17 13:07:06 +01:00
static Merge pull request 'Improve metadata for better presentation and semantic' (#19) from tixie/garagehq.deuxfleurs.fr:master into master 2025-03-25 13:52:50 +00:00
templates Merge pull request 'Improve metadata for better presentation and semantic' (#19) from tixie/garagehq.deuxfleurs.fr:master into master 2025-03-25 13:52:50 +00:00
.drone.yml Add shell.nix and update garage source, include api docs copy 2022-11-16 12:06:57 +01:00
.gitignore Ignore .DS_Store files 2025-03-25 12:18:42 +01:00
.gitmodules Documentation from garage submodule 2022-02-02 10:07:26 +01:00
config.toml Improve meta data for blog posts 2025-03-25 14:43:52 +01:00
package-lock.json remove +x chmod bit on files 2024-01-17 13:07:06 +01:00
package.json remove +x chmod bit on files 2024-01-17 13:07:06 +01:00
README.md update readme 2022-01-29 14:59:22 +01:00
shell.nix Add shell.nix and update garage source, include api docs copy 2022-11-16 12:06:57 +01:00
tailwind.config.js remove +x chmod bit on files 2024-01-17 13:07:06 +01:00

Garage Website

¡ Work in progress (almost done) !


Setup

  • Install Zola with pacman -S zola
  • Clone this repo
  • Run npm install to get the dev dependencies
  • Run zola build to get the public directory
  • Run npm start to compile styles and scripts
  • Run zola serve

Build

CSS : 28.4 kB

JS : 6.8 kB (app) + 1.2 MB (search)*

*The search index in loaded only when the user opens the search modal

Images + Icons : 1.1 MB

Fonctions & utilities

JavaScript can be disabled and the website will still run nicely. It only brings QoL advantages for the user.

The function is [x] if it still runs without JavaScript enabled.

  • Responsive main navigation menu (toggle)
  • Documentation : user can deploy or reploy ToC submenus
  • Documentation : deploy only the current ToC submenu after a page change
  • Documentation : sidebar focus effect on current section anchor when user scrolls
  • Documentation : ToC that follows the user's scroll
  • Global search

Screenshots

480px

768px

1280px