aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 66323972f1f2e007504007c890bcb36e67b95d10 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# 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)`*

*<em>The search index in loaded only when the user opens the search modal</em>

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 <u>without</u> JavaScript enabled.

- [x] Responsive main navigation menu (toggle)
- [x] 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

<a href="src/branch/master/static/screenshots/screenshot-480.png">480px</a>

<a href="src/branch/master/static/screenshots/screenshot-768.png">768px</a>

<a href="src/branch/master/static/screenshots/screenshot-1280.png">1280px</a>