From 9eaf9602c5007e9603bcf415cc5f7c037e7feb27 Mon Sep 17 00:00:00 2001 From: Kevin Mok Date: Sat, 16 Feb 2019 13:51:58 -0500 Subject: [PATCH] Breadcrumbs nav. bar, general posts layout Added back in article partials to base layouts. --- config.yaml | 3 +++ content/posts/wallpaper-playlist.md | 12 ++++++++++++ ideas.md | 2 ++ layouts/_default/list.html | 8 +++++++- layouts/_default/single.html | 4 +++- layouts/partials/article-list-item.html | 2 +- layouts/partials/article.html | 2 +- layouts/partials/nav-bar.html | 25 +++++++++++++++++++++---- layouts/resume/section.html | 1 + 9 files changed, 51 insertions(+), 8 deletions(-) create mode 100644 content/posts/wallpaper-playlist.md diff --git a/config.yaml b/config.yaml index 21ebb64..f8c4465 100644 --- a/config.yaml +++ b/config.yaml @@ -15,6 +15,9 @@ menu: - name: resume url: /resume weight: 5 + - name: posts/ + url: /posts + weight: 6 # - name: credits # url: /credits # weight: 10 diff --git a/content/posts/wallpaper-playlist.md b/content/posts/wallpaper-playlist.md new file mode 100644 index 0000000..9a46d9f --- /dev/null +++ b/content/posts/wallpaper-playlist.md @@ -0,0 +1,12 @@ +--- +title: Wallpaper Playlist for pywal +date: 2019-02-16T11:42:33-05:00 +draft: false +--- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras a neque efficitur, consectetur elit a, porttitor velit. Vestibulum maximus nisl sit amet ligula auctor, eu condimentum turpis sagittis. Sed massa ligula, posuere vel varius quis, consectetur et mauris. In hac habitasse platea dictumst. Nunc volutpat ex eu vestibulum consectetur. Fusce mollis egestas felis, vel tristique nisl semper quis. Morbi id sollicitudin justo. Duis iaculis dolor dictum, elementum quam scelerisque, hendrerit nulla. Pellentesque ac venenatis lorem, et fringilla magna. Pellentesque blandit tristique arcu. Sed mollis leo ligula, eu pretium nisl accumsan ac. + +Nulla sit amet ultricies tellus. Phasellus quis urna sit amet nisi sagittis eleifend quis eu orci. Aenean non metus luctus, faucibus justo at, viverra risus. Fusce vehicula tincidunt malesuada. In eget posuere tellus, a tristique orci. Aenean a feugiat ex, quis posuere dolor. Etiam gravida id nunc et rutrum. Sed enim erat, sodales ac arcu vitae, bibendum eleifend odio. Etiam a bibendum risus. Curabitur commodo gravida ipsum id condimentum. Duis cursus libero ipsum, a ultricies justo fermentum et. + +Maecenas erat ipsum, vulputate vel egestas eget, lobortis convallis eros. Suspendisse porta dolor sed tempus lacinia. In fermentum rutrum enim, ac sodales dui mollis sed. Pellentesque ut consequat quam. Maecenas sollicitudin auctor porttitor. Duis feugiat faucibus mattis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum molestie, sem sit amet finibus cursus, mi nunc lacinia nunc, eget sollicitudin sem turpis at metus. Sed sit amet magna orci. Praesent consequat nunc maximus turpis consectetur tincidunt. Donec non maximus quam, a fermentum neque. Etiam fringilla mollis eros sed sagittis. Suspendisse malesuada neque non egestas sollicitudin. Donec ullamcorper diam dui, vel ornare massa aliquet eget. Pellentesque pharetra condimentum pretium. + +Ut volutpat, orci viverra vulputate congue, elit dui suscipit eros, ac posuere odio purus id mi. Donec imperdiet sem et ligula malesuada venenatis. Donec tincidunt, turpis ac cursus tristique, sem diam blandit justo, at laoreet mauris libero in mauris. Pellentesque at ex lacus. Aliquam facilisis nunc accumsan quam facilisis dapibus. Duis suscipit ex sed mauris fermentum, id mollis risus volutpat. Maecenas et nulla velit. Fusce in nisl eget tortor molestie auctor. Nullam aliquet quam nec elit iaculis tincidunt. Sed malesuada, ligula ac congue suscipit, tortor augue accumsan nisi, ut luctus ipsum metus lobortis lectus. Praesent iaculis varius ex, ac maximus libero lobortis vel. Vivamus at justo non quam eleifend sagittis. Duis porta tincidunt commodo. Sed sed neque vel sem maximus sollicitudin. Pellentesque mattis eleifend sodales. Proin lobortis libero eget mattis facilisis. diff --git a/ideas.md b/ideas.md index 890b86f..c9c40e9 100644 --- a/ideas.md +++ b/ideas.md @@ -2,12 +2,14 @@ - resume - fix title - printable version + - JS to change CSS - list of things done with diff. langs. - add CSS grid layout - add tooltip saying responsive - articles (ideas) - loop through URL sections +- ask about most efficient way for custom layout for each section - JS snippets? - rewrite CSS in Sass - push to base16 repo diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 5d5176f..844830f 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -6,6 +6,12 @@ {{ partial "base16-logo.html" . }} -{{ .Content }} +
+

{{ .Title }}

+ {{ range .Data.Pages }} + {{ partial "article-list-item.html" . }} + {{ end }} +
{{ partial "footer.html" . }} + diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 5d5176f..3bca744 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -6,6 +6,8 @@ {{ partial "base16-logo.html" . }} -{{ .Content }} +
+ {{ partial "article.html" . }} +
{{ partial "footer.html" . }} diff --git a/layouts/partials/article-list-item.html b/layouts/partials/article-list-item.html index 10b8fce..d7841c5 100644 --- a/layouts/partials/article-list-item.html +++ b/layouts/partials/article-list-item.html @@ -1,5 +1,5 @@
-

{{ .Title }}{{ if .Draft }} (Draft){{ end }}

+

{{ .Title }}{{ if .Draft }} (Draft){{ end }}

{{ if not .Date.IsZero }} published on diff --git a/layouts/partials/article.html b/layouts/partials/article.html index c6dadfb..aadd1a1 100644 --- a/layouts/partials/article.html +++ b/layouts/partials/article.html @@ -5,7 +5,7 @@ {{ if not .Page.Date.IsZero }} - + {{ end }} {{ with .Params.categories }} diff --git a/layouts/partials/nav-bar.html b/layouts/partials/nav-bar.html index 4626d95..dfaad53 100644 --- a/layouts/partials/nav-bar.html +++ b/layouts/partials/nav-bar.html @@ -1,8 +1,25 @@