Commit Graph

20 Commits

Author SHA1 Message Date
phundrak a0236ba459 fix(backend): compilation
The project could not compile previously due to the musl and the
missing openssl libraries. This is now fixed.

Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:53 +01:00
phundrak 7f217641f0 feat(backend): add initial backend
Backend as is can query GitHub for the information that will be
necessary later on in the frontend's pages. It does not cache this
information yet though.

Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:51 +01:00
phundrak 8413181750 refactor: move Vuepress files in dedicated directory
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:47 +01:00
phundrak 8e7322c225 fix(docs): change name for "Japanese" in Elefen to "Nion"
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:45 +01:00
phundrak 15e086e27f fix(docs): replace missing Elefen translations
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:43 +01:00
phundrak 43a20fc776 fix: insert missing newline
That missing newline somehow breaks how the Vue component is rendered.

Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:41 +01:00
phundrak fc3f9a8b19 fix: correct links
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:39 +01:00
phundrak 5df6a8c251 docs: update pages on KEINE Tashi, add Elefen translation
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:31 +01:00
phundrak 76912b8f10 docs: epdate pages on KEINE Tashi, add Elefen translation
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:30 +01:00
phundrak 627c321806 docs: typos
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:28 +01:00
phundrak 68aabf77e0 feat: better favico, move some code to their own file, add repo link
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:27 +01:00
phundrak 95b1268e42 feat: switch to Nord theme
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:26 +01:00
phundrak dd2f47ee65 feat: display last update, but not contributors
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:24 +01:00
phundrak 24344152c7 feat: remove HTML extensions from links
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:23 +01:00
phundrak 7ec6405cc2 feat(docs): add Elefen translation
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:21 +01:00
phundrak 40c7097cd3 docs: add Elefen translation
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:20 +01:00
phundrak a056a4d447 docs: corrections, information updates
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:18 +01:00
phundrak d098df9eda docs: add custom title to specific pages
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:16 +01:00
phundrak 23f30a9cb3 feat: mostly reproduce old Nuxt website's content
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:13:12 +01:00
phundrak 446a6f18e0 feat: initial commit
Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-02-09 12:12:37 +01:00