Repository for my personal blog website, powered by Hugo - a fast and modern static site generator.
To run this blog locally, you'll need to have Hugo installed on your machine. If you haven't installed Hugo yet, follow the instructions on the official Hugo website.
- Clone the repository to your local machine with submodules:
git clone --recurse-submodules https://github.com/scheidti/scheid-tech-website.git
cd scheid-tech-website
- Start the Hugo server:
hugo server
This will start the Hugo server locally. Now, you can open your browser and navigate to http://localhost:1313
to see the blog running.
To generate an icon font from SVG files located in the project, follow these steps. This process uses Docker to run fontcustom
, a tool that compiles SVGs into font files, ensuring you don't need to install any additional dependencies on your system.
cd ./assets/icons
docker run -i -t -v $(pwd):/app/project telor/fontcustom-worker fontcustom compile -n icons
This process will generate font files and a CSS file in the specified output directory, which you can then include in your web project to use the icons.
The content of this project itself is licensed under the Creative Commons Attribution 4.0 International license, and the underlying source code used to format and display that content is licensed under the MIT license.
The icons in the assets directory are from Pictogrammers.com and licensed under the Apache License 2.0.