Projekt-Tagebuch Blog, Tag 11


coden
Rustikaler, tropischer Arbeitsplatz mit einem Laptop auf einem Holztisch, daneben eine Hängematte.
Daniel Kaser|26. April 2024
2 min.

Freitag, 26. April 2024

Wochen-Ziele:

  • ersten echten Blog-Beitrag (MDX mit JavaScript) erstellen

Tages-Ziele:


Mein Wochenziel, den ersten richtigen Blog-Beitrag zu erstellen, werde ich auf nächste Woche verschieben. Heute hab ich mich hauptsächlich um die Metadaten, den SiteFooter, eine Callout-Komponente und einen SupportLink-Icon-Button-Whatever gekümmert.

Frontmatter für Meta-Daten der Blog-Beiträge verwenden

Die AboutPage, die Blog-Übersichtsseite und die SingleBlogPage haben jetzt alle ihre Metadaten bekommen. Auf der SingleBlogPage werden sie sogar dynamisch für jeden Blog u.a. aus dem Frontmatter generiert. Dafür hab ich Nexts generateMetadata-Funktion verwendet.

Danach hab ich in die SocialLinks einen weiteren Button integriert. Dieser soll dann auf eine Seite führen auf der sämtliche Möglichkeiten aufgelistet sind, wie man den Blog und seinen Autor unterstützen kann.

Als nächstes war der SiteFooter dran. Hier hab ich einfach noch mal die SocialLinks nebst SupportButton und einem Copyright und ‘Made in Berlin’ eingefügt.

Callout Komponente

Dann hab ich noch eine Callout-Komponente erstellt. Also quasi eine farbige Textbox, die es in den Varianten grün, gelb und rot gibt. Hier hab ich festgestellt, dass ich meine Custom-Tailwind-Colors in der falschen Reihenfolge angelegt habe. Das hab ich schnell gefixt...

Ordnung muss sein

Zum Schluss hab ich noch ein bisschen aufgeräumt und die Akzent-Farbe geändert. Das wars!

Feedback

Schreib mir!