diff --git a/icons.odin b/icons.odin new file mode 100644 index 0000000..0f801c1 --- /dev/null +++ b/icons.odin @@ -0,0 +1,11 @@ +package main + +ICON_HOME :: `` + +ICON_GITHUB :: `` + +ICON_RSS :: `` + +ICON_CHEVRON_UP :: `` + +ICON_STAR :: `` diff --git a/render.odin b/render.odin index e6f435f..8ae9bf8 100644 --- a/render.odin +++ b/render.odin @@ -150,6 +150,7 @@ render_posts_html :: proc(pages: []Page, site_title: string) -> string { } render_chrome :: proc(page_title: string, body: string) -> string { + header := fmt.aprintf(HEADER, ICON_HOME) return fmt.aprintf( ` @@ -163,8 +164,9 @@ render_chrome :: proc(page_title: string, body: string) -> string { %s%s @@ -174,8 +176,11 @@ render_chrome :: proc(page_title: string, body: string) -> string { `, page_title, - HEADER, + header, body, + ICON_CHEVRON_UP, + ICON_GITHUB, + ICON_RSS, ) } @@ -183,7 +188,7 @@ HEADER :: `