2021-08-27 13:38:52 +02:00
|
|
|
---
|
|
|
|
title: new template
|
|
|
|
date: 2021-08-27
|
2021-09-05 20:10:25 +02:00
|
|
|
draft: true
|
2021-08-27 13:38:52 +02:00
|
|
|
tags:
|
|
|
|
- hugo
|
|
|
|
summary: >
|
|
|
|
It took me a long time,
|
|
|
|
but I finally created a hugo template I was
|
|
|
|
sketching for quite some time.
|
|
|
|
It is heavily inspired of after-dark
|
|
|
|
but I was to "dark" for me.
|
|
|
|
---
|
|
|
|
|
2021-09-02 05:56:14 +02:00
|
|
|
|
2021-08-27 13:38:52 +02:00
|
|
|
It took me a long time,
|
|
|
|
but I finally created a hugo template I was
|
|
|
|
sketching for quite some time.
|
|
|
|
It is heavily inspired of [after-dark](https://after-dark.habd.as/)
|
|
|
|
but I was to "dark" for me.
|
|
|
|
|
|
|
|
Here is a list of elements.
|
|
|
|
|
2021-09-02 05:56:14 +02:00
|
|
|
## Paragraphs
|
|
|
|
|
|
|
|
I found it strange that margin of headings do not intersect with
|
|
|
|
margins of the other elements.
|
|
|
|
|
|
|
|
But margins of paragraphs do intersect with other elements like divs
|
|
|
|
or anything.
|
|
|
|
|
|
|
|
{{< flexbox-half >}}
|
|
|
|
{{% flexitem %}}{{% card text="1/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="2/2" /%}}{{% /flexitem %}}
|
|
|
|
{{< /flexbox-half >}}
|
|
|
|
|
|
|
|
|
2021-08-27 15:23:16 +02:00
|
|
|
## Images
|
|
|
|
|
|
|
|
{{% figure
|
|
|
|
src="https://images.pexels.com/photos/262325/pexels-photo-262325.jpeg?auto=compress&cs=tinysrgb&h=750&w=1260"
|
|
|
|
width="100%" %}}
|
|
|
|
|
|
|
|
|
2021-08-27 13:38:52 +02:00
|
|
|
## Subsections
|
|
|
|
|
|
|
|
yey.
|
|
|
|
|
|
|
|
## Cards
|
|
|
|
|
|
|
|
If you wand to highlight something, use cards.
|
|
|
|
|
|
|
|
### with header
|
|
|
|
|
|
|
|
{{% card header="with card header" %}}
|
|
|
|
card body
|
|
|
|
{{% /card %}}
|
|
|
|
|
|
|
|
|
|
|
|
### without header
|
|
|
|
|
|
|
|
{{% card %}}
|
|
|
|
card body
|
|
|
|
{{% /card %}}
|
|
|
|
|
2021-09-02 07:18:30 +02:00
|
|
|
### Warnings and Notes
|
|
|
|
|
|
|
|
{{% note %}}
|
|
|
|
Awesome Note
|
|
|
|
{{% /note %}}
|
|
|
|
|
|
|
|
{{% warning %}}
|
|
|
|
Important Warning
|
|
|
|
{{% /warning %}}
|
|
|
|
|
|
|
|
|
|
|
|
## block quotes
|
|
|
|
|
|
|
|
A bit of text before
|
|
|
|
|
|
|
|
> Not really satisfied with the blockquotes yet.
|
|
|
|
|
|
|
|
a bit of text behind.
|
|
|
|
|
2021-08-27 13:38:52 +02:00
|
|
|
## Flex box
|
|
|
|
|
2021-09-02 07:18:30 +02:00
|
|
|
<br>
|
2021-08-27 13:38:52 +02:00
|
|
|
|
2021-08-27 15:23:16 +02:00
|
|
|
### flexbox half
|
|
|
|
|
|
|
|
{{< flexbox-half >}}
|
|
|
|
{{% flexitem %}}{{% card text="1/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="2/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="3/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="4/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="5/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="6/2" /%}}{{% /flexitem %}}
|
2021-08-29 19:23:45 +02:00
|
|
|
{{< /flexbox-half >}}
|
|
|
|
|
|
|
|
|
|
|
|
### flexbox half
|
|
|
|
|
|
|
|
{{< flexbox-half >}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="1/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="2/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="3/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="4/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="5/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card header="header" text="6/2" /%}}{{% /flexitem %}}
|
2021-08-27 15:23:16 +02:00
|
|
|
{{< /flexbox-half >}}
|
|
|
|
|
|
|
|
### flexbox thrid
|
|
|
|
|
|
|
|
{{< flexbox-third >}}
|
|
|
|
{{% flexitem %}}{{% card text="1/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="2/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="3/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="4/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="5/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="6/3" /%}}{{% /flexitem %}}
|
|
|
|
{{< /flexbox-third >}}
|
2021-08-27 13:38:52 +02:00
|
|
|
|
|
|
|
## Flex box in Big Content
|
|
|
|
|
|
|
|
{{% content-big %}}
|
2021-08-27 15:23:16 +02:00
|
|
|
{{< flexbox-half >}}
|
|
|
|
{{% flexitem %}}{{% card text="1/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="2/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="3/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="1/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="1/2" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="1" /%}}{{% /flexitem %}}
|
|
|
|
{{< /flexbox-half >}}
|
|
|
|
|
|
|
|
{{< flexbox-third >}}
|
|
|
|
{{% flexitem %}}{{% card text="1/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="2/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="3/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="4/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="5/3" /%}}{{% /flexitem %}}
|
|
|
|
{{% flexitem %}}{{% card text="6/3" /%}}{{% /flexitem %}}
|
|
|
|
{{< /flexbox-third >}}
|
|
|
|
|
|
|
|
|
2021-08-27 13:38:52 +02:00
|
|
|
{{% /content-big %}}
|
|
|
|
|
|
|
|
## Lists
|
|
|
|
|
|
|
|
of course
|
|
|
|
|
|
|
|
* la la la la la
|
|
|
|
* lo lo lo lo lo
|
|
|
|
* lololololol
|
|
|
|
* lelelelelel
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
* lululululul
|
|
|
|
|
|
|
|
## Number lists
|
|
|
|
|
|
|
|
We also have numbered lists (of course).
|
|
|
|
|
|
|
|
1. la la la la la
|
|
|
|
1. lo lo lo lo lo
|
|
|
|
1. lololololol
|
|
|
|
1. lelelelelel
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo yolo
|
|
|
|
1. lululululul
|
|
|
|
|
|
|
|
## Big parts
|
|
|
|
|
|
|
|
Big parts are useful for code
|
|
|
|
|
|
|
|
```shell
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
echo "small code"
|
|
|
|
```
|
|
|
|
|
|
|
|
{{% content-big %}}
|
|
|
|
```shell
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
cat <<EOF
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
very very very big code very big code very big code very big code very big code very big code very big code very big code
|
|
|
|
EOF
|
|
|
|
```
|
|
|
|
|