Skip to content

Repository for my personal blog website, powered by Hugo - a fast and modern static site generator

License

Notifications You must be signed in to change notification settings

scheidti/scheid-tech-website

Repository files navigation

scheid.tech Website

Repository for my personal blog website, powered by Hugo - a fast and modern static site generator.

Getting Started

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.

Installation

  1. 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
  1. 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.

Generate icon font

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.

Licence

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.

Icons

The icons in the assets directory are from Pictogrammers.com and licensed under the Apache License 2.0.

About

Repository for my personal blog website, powered by Hugo - a fast and modern static site generator

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published