To display Known World lore created in markdown files for Obsidian on a GitHub Pages web app.
URL: https://lukebrider-woolard.github.io/known-world-encyclopaedia/
Markdown files are created in Obsidian as a part of my personal lore notes.
A Vite React-TypeScript web app is then used to display select items from this lore repository.
- React TypeScript (created using Vite)
- Tailwind CSS
- Markdown (Obsidian)
- GitHub Actions
- Clone the repository.
- Run the command
yarn install
in the root of the directory to install node packages. - Run the command
yarn dev
in the root of the directory to run a localhost version of the app. - Make some changes.
- Push changes into the
main
branch either directly or via a pull request. - To deploy changes to the GitHub Page, run a pull request from main onto the
live
branch. When the pull request merges successfully a GitHub Action triggers automatically - building the app to adist
directory which it then deploys as a static web app.
All lore work for the Known World presented in this repository is the intellectual property of Luke Brider-Woolard.
The Known World© - Luke Brider-Woolard 2013