Repository for my main website https://phundrak.com
Go to file
Lucien Cartier-Tilet 5fbab2eefc
feat: add custom icons to the website
This commit adds icons from various sources as a single font file to the website. Icons can be
inserted with the new Icon component.
2023-05-08 15:33:22 +02:00
content feat: add custom icons to the website 2023-05-08 15:33:22 +02:00
.drone.yml refactor: move Vuepress files in dedicated directory 2023-02-09 12:13:47 +01:00
.editorconfig feat: add bases for GitHub API interaction and cache 2023-05-04 23:23:01 +02:00
.gitignore chore: delete backend 2023-03-22 11:46:09 +01:00
.volarrc chore(docs): hint lsp-mode to use vue-semantic-server a.k.a volar 2023-02-27 22:48:52 +01:00
cliff.toml chore(frontend): add git-cliff for generating changelog 2023-02-09 13:21:51 +01:00
LICENSE.md feat(backend): add initial backend 2023-02-09 12:13:51 +01:00
package.json feat: properly display GitHub repositories 2023-05-05 00:42:11 +02:00
README.org docs: update README shield text 2023-03-22 15:54:38 +01:00
yarn.lock feat: properly display GitHub repositories 2023-05-05 00:42:11 +02:00

phundrak.com

Introduction

This is the repository for my website phundrak.com. While it is not yet live on this address, development versions can be found at alpha.phundrak.com and beta.phundrak.com (the former follows the develop branch while the latter follows the master branch).

Structure of the project

This website is made with VuePress, a Vue-powered static site generator. You can find its Node.JS configuration in the package.json file as well as its content and general configuration in the directory content.

Installing and running

To install the NPM dependencies for the project, run one of the following commands:

yarn
# or
npm install # delete the yarn.lock file before

To run the project, run one of the following commands using the same package manager as above:

yarn dev
# or
npm run dev

You can compile the website to a static website by running

yarn build
# or
npm run build

The compiled version of the website can then be found in content/.vuepress/dist.