Skip to content

Commit d678cfe

Browse files
committed
Update Links
1 parent b6fe6bd commit d678cfe

File tree

4 files changed

+70
-13
lines changed

4 files changed

+70
-13
lines changed

assets/styles/modules/content.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
padding: 0 var(--content-spacing);
66
transition: padding var(--transition);
77

8+
&__meta {
9+
font-size: var(--font-size--small);
10+
color: var(--clr-text--light);
11+
}
12+
813
a:not([class]),
914
abbr {
1015
color: var(--clr-text);

config.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,29 @@ baseURL: 'https://hawk-gt1191.de/'
22
languageCode: 'de-DE'
33
title: 'HAWK GT1191'
44
enableemoji: true
5+
enableGitInfo: true
56
params:
67
links:
78
studip: 'https://studip.hawk.de/dispatch.php/course/details?sem_id=4b3efce6a4c286cc0d4956d6451d5ad3&again=yes'
89
discordInvite: 'https://discord.gg/Kke2BsapYu'
910
discordChannel: 'https://discord.com/channels/789498129765630003'
1011

12+
frontmatter:
13+
date:
14+
- date
15+
- publishDate
16+
- lastmod
17+
expiryDate:
18+
- expiryDate
19+
lastmod:
20+
- lastmod
21+
- :git
22+
- date
23+
- publishDate
24+
publishDate:
25+
- publishDate
26+
- date
27+
1128
markup:
1229
goldmark:
1330
extensions:

content/links/index.md

Lines changed: 36 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,19 @@ notoc: false
88

99
# Essentielle Links
1010

11-
Regelmäßig treten Fragen auf, welche Resourcen ich empfehlen kann. Deshalb habe ich hier für dich die Nützlichsten zusammengestellt, damit du das Seminar meistern kannst.
11+
Mit diesen handverlesenen Informationen kannst du das Seminar meistern oder dich zum Front-end-Meister machen. Hier bekommst nicht alle, sondern nur die für dich relevanten Links.
1212
{.lead}
1313

14+
{{< lastmod >}}
15+
1416
{{< toc >}}
1517

1618
<section class="reflist">
1719

1820
## Inhalte
1921

22+
Dinge, die du gut für deine Website gebrauchen kannst.
23+
2024
### Text
2125

2226
- [Lorem Ipsum Generator](https://loremipsum.io/de/generator)\
@@ -61,7 +65,7 @@ Regelmäßig treten Fragen auf, welche Resourcen ich empfehlen kann. Deshalb hab
6165

6266
## Optimieren
6367

64-
Autohersteller nutzen Licht zur Qualitätskontrolle des Lackes, Tischler helfen beim Schrank mit feinem Schleifpapier nach. Was nutzt du für deine Website?
68+
Wenn dir Qualität wichtig ist, dann solltest du dir folgende Links ansehen.
6569

6670
- [Squoosh](https://squoosh.app/)\
6771
Besser als Photoshop und Co optimiert Squoosh alle arten von Bildern und gibt sie auch in neuen Bildformaten aus.
@@ -130,31 +134,50 @@ Du brauchst Code-Beispiele? Gern, hier sind die, die ich gebaut habe. Die sind a
130134

131135
## Dokumentation
132136

137+
Links zu externen Websits mit detaillierter Erklärung, sowie Lerninhalte.
138+
139+
### HTML
140+
133141
- [HTML-Elemente](https://developer.mozilla.org/en-US/docs/Web/HTML/Element)\
134142
Dokumentation aller HTML-Elemente.
143+
- [Accessibility](https://developer.mozilla.org/en-US/docs/Web/Accessibility)\
144+
Einführung und Dokumentation der `aria`-Rollen.
145+
146+
### CSS
147+
135148
- [CSS-Referenz](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference)\
136149
Dokumentation aller CSS-Eigenschaften (Properties).
150+
- [CSS: Custom Properties](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties){{< new >}}
151+
Wiederverwendbarkeit von Variabeln, die CSS-Attribute wie Farben und Abstände standartisieren.
137152
- [CSS-Spezifität](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity)
138153
Mit der Spezifität bestimmt der Browser, welche Eigenschaften am relevantesten für ein Element zur Darstellung ist.
139-
- [JavaScript-Bascis](https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics)\
154+
- [Variable Fonts](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide){{< new >}}\
155+
Font-Spezifikation, um statt mehrere Schriftschnitte nur einen (variablen) Font zu verwenden.
156+
- [BEM: Block Element Modifier](http://getbem.com/naming/){{< new >}}
157+
Namenskonventionen und Modularität von Elementen.
158+
159+
### JavaScript
160+
161+
- [JavaScript-Basics](https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics)\
140162
Kurze Einführung in die Scriptsprache.
141163
- [Progressive web apps (PWAs)](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps)\
142164
Einführung in PWA, sowie Leitfaden zur Entwicklung.
143-
- [Accessibility](https://developer.mozilla.org/en-US/docs/Web/Accessibility)\
144-
Einführung und Dokumentation der `aria`-Rollen.
145-
- [Variable Fonts](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide){{< new >}}\
146-
Font-Spezifikation, um statt mehrere Schriftschnitte nur einen (variablen) Font zu verwenden.
147-
- [Can I use](https://caniuse.com/){{< new >}}\
148-
Zeigt den Unterstützung von Front-end-Technologien bei den Browsern.
149165

150-
### Schnell gelernt
166+
### Lerninhalte
151167

152-
- [Flexbox Froggy](https://flexboxfroggy.com/#de)\
168+
- [CSS: Flexbox Froggy](https://flexboxfroggy.com/#de)\
153169
Spielend das CSS-Layout Flexbox lernen.
154-
- [Grid Garden](https://cssgridgarden.com/#de)\
170+
- [CSS: Grid Garden](https://cssgridgarden.com/#de)\
155171
Spielend das CSS-Layout Grid lernen.
156-
- [A Complete Guide to Grid](https://css-tricks.com/snippets/css/complete-guide-grid/)\
172+
- [CSS: A Complete Guide to Grid](https://css-tricks.com/snippets/css/complete-guide-grid/)\
157173
Übersicht über das CSS Grid.
174+
- [Einführung in GitHub](https://lab.github.com/githubtraining/introduction-to-github)[^1]{{< new >}}
175+
Für Anfänger in der Versionierung von Dateien durch Git.
176+
177+
### Allgemein
178+
179+
- [Can I use](https://caniuse.com/){{< new >}}\
180+
Zeigt den Browser-Unterstützung von Front-end-Technologien.
158181
- [Emmet Cheat Sheet](https://docs.emmet.io/cheat-sheet/)\
159182
Schreibe HTML und CSS in Sekundenschnelle. Auch in Visual Studio Code.
160183

layouts/shortcodes/lastmod.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{{ $date := .Page.Date.Format "02.01.2006" }}
2+
{{ $lastmod := .Page.Lastmod.Format "02.01.2006" }}
3+
4+
5+
<div class="content__meta">
6+
<span class="date-info italic">Veröffentlicht am {{ $date }}</span>
7+
{{ if ne $lastmod $date }}
8+
<span class="date-info italic">
9+
・ Letztes Update: {{ .Page.Lastmod.Format "02.01.2006" }}</span
10+
>
11+
{{ end }}
12+
</div>

0 commit comments

Comments
 (0)