Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
Øyvind Skaaden | e891a1124a | |
Øyvind Skaaden | ff28f125a1 |
|
@ -32,12 +32,11 @@ author:
|
|||
git_username: oyvindskaaden
|
||||
|
||||
|
||||
|
||||
collections:
|
||||
posts:
|
||||
excerpt_separator: <!--more-->
|
||||
permalink:
|
||||
|
||||
|
||||
|
||||
|
||||
markdown: kramdown
|
||||
|
@ -54,7 +53,7 @@ defaults:
|
|||
type: "posts"
|
||||
values:
|
||||
layout: layouts/post
|
||||
permalink: /prosjekter/:categories/:year/:month/:day/:title
|
||||
permalink: /prosjekter/:year/:month/:day/:title
|
||||
-
|
||||
scope:
|
||||
path: "ntnu/*"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<head>
|
||||
|
||||
<meta name="HandheldFriendly" content="True">
|
||||
<meta name="MobileOptimized" content="320">
|
||||
<meta charset="utf-8">
|
||||
|
@ -18,7 +17,6 @@
|
|||
<link rel="stylesheet" href="{{ "/assets/css/default.css" | relative_url }}"/>
|
||||
{% endif %}
|
||||
|
||||
|
||||
<title>
|
||||
{% if page.title %}
|
||||
{{ page.title }} · {{ site.title }}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<div class="navbar-nav"><!--ml-auto for høyrejustering-->
|
||||
<!--<a class="nav-item nav-link {% if page.url == '/' %}active{% endif %}" href="/">Hjem</a>-->
|
||||
{% for entry in site.data.nav %}
|
||||
<a class="nav-item nav-link {% if page.url contains entry.href and page.url != / %}active{% endif %}" href="{{ entry.href }}">{{ entry.title }}</a>
|
||||
<a class="nav-item nav-link {% if page.url contains entry.href and page.url != / %}active{% endif %}" href="{{ entry.href }}">{{ entry.title }}</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<div class="navbar-nav ml-auto">
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
title: "glados.no"
|
||||
description: Hvordan generere nettsider med git og jekyll
|
||||
date: 2020-12-26
|
||||
categories: glados
|
||||
tags: website glados jekyll git gitea
|
||||
---
|
||||
|
||||
Hvordan er egentlig [glados.no](https://glados.no) satt opp som en kontinuerlig integrasjon ved hjelp av jekyll, bootstrap og git.
|
||||
|
||||
<!--MORE-->
|
||||
|
||||
## Prinsipp
|
||||
|
||||
Jeg er er en ganske lat person, men jeg ønsker å lage en velutformet personlig nettside med alt fra personlige prosjekter til fag på NTNU.
|
||||
Derfor ønsker jeg å sette opp en statisk nettsidegenerator som gjør det enkelt for meg å oppdatere og legge nye til til på nettstedet.
|
||||
|
||||
### Statisk nettsidegenerator
|
||||
|
||||
En bra løsning på dette problemet er å bruke en statisk nettsidegenerator.
|
||||
Da er det mulig å skrive hele nettsteder i det enkle språket markdown, som bruker en syntaks for å beskrive hvilke elementer som brukes.
|
||||
Språket brukes på alt fra GitHub (på README filene) til å skrive større dokumentasjon med Pandoc.
|
||||
|
||||
Det finens uttallige forskjellige generatorer, men de to store (i dag) er [jekyll](https://jekyllrb.com/) og [HUGO](https://gohugo.io/).
|
||||
Begge baserer seg på markdown, har en ganske lik filstruktur og er begge brukt masse.
|
||||
Jekyll brukes faktisk for å generere [Github Pages](https://pages.github.com/).
|
||||
|
||||
### Versjonskontroll
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue