TobiasPrt / website

[2021] My personal website built with Hugo.

Home Page:https://tobiaspoertner.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Screenshot of Website

My Personal Website and Portfolio.

GitHub tag (latest by date) Deploy passing Made with Hugo

Key FeaturesDevelopmentDeploymentContent ManagementCreditsLicense

Key Features

  • responsive design
  • subtle animated navigation bar
  • local fonts
  • reusable components
  • uses different archetypes

Development

Download and install hugo extended. For more information look here.

$ brew install hugo

Clone this repository to your local machine.

$ git clone https://github.com/TobiasPrt/website.git

Start the local server for development and include draft content.

$ hugo server -D

You should now be able to access the website at http://localhost:1313/.

Deployment

To create the entire stack of static files in the /public directory use this command.

$ hugo

The deployment is handled by a workflow triggered on creating a release on GitHub.

Content Management

"All content should be organized in a manner that reflects the rendered website."

Read all about how content in Hugo projects is organized here.

Use directory based archetypes to create new case studies or blog posts.

$ hugo new --kind case-study work/name # case study
$ hugo new --kind blog-post blog/name # blog post

Alternatively use the makefile commands:

$ make work N="name" # case study
$ make post N="name" # blog post

Credits

Thanks to the community for the following open source projects used for this website:

License

All rights reserved

About

[2021] My personal website built with Hugo.

https://tobiaspoertner.com


Languages

Language:SCSS 54.1%Language:HTML 25.3%Language:JavaScript 20.4%Language:Makefile 0.2%