diff options
Diffstat (limited to 'themes/simple')
| -rwxr-xr-x | themes/simple/layouts/_default/list.html | 39 | ||||
| -rwxr-xr-x | themes/simple/layouts/_default/single.html | 21 | ||||
| -rwxr-xr-x | themes/simple/layouts/partials/comments.html | 2 | ||||
| -rwxr-xr-x | themes/simple/layouts/partials/head.html | 9 | ||||
| -rwxr-xr-x | themes/simple/layouts/partials/header.html | 25 | ||||
| -rwxr-xr-x | themes/simple/layouts/partials/navigation.html | 6 | ||||
| -rw-r--r-- | themes/simple/layouts/partials/read-more.html | 16 | ||||
| -rw-r--r-- | themes/simple/layouts/partials/side-projects.html | 10 | ||||
| -rwxr-xr-x | themes/simple/openring/openring.html | 12 |
9 files changed, 60 insertions, 80 deletions
diff --git a/themes/simple/layouts/_default/list.html b/themes/simple/layouts/_default/list.html index 2e66b0d..856abf4 100755 --- a/themes/simple/layouts/_default/list.html +++ b/themes/simple/layouts/_default/list.html | |||
| @@ -1,39 +1,28 @@ | |||
| 1 | {{ define "main" }} | 1 | {{ define "main" }} |
| 2 | <main aria-role="main" class="container-blog mx-auto px-6 md:p-0"> | 2 | <main role="main" class="container-blog mx-auto px-6 md:p-0"> |
| 3 | 3 | ||
| 4 | <h1 class="text-2xl font-bold mb-6">Blog posts</h1> | 4 | <h1 class="text-2xl font-bold mb-6">Blog posts</h1> |
| 5 | 5 | ||
| 6 | <!-- List of all blog posts --> | 6 | <!-- List of all blog posts --> |
| 7 | <nav itemscope itemtype="https://schema.org/SiteNavigationElement" class="mb-12"> | 7 | <nav itemscope itemtype="https://schema.org/SiteNavigationElement" class="mb-12" role="feed"> |
| 8 | <meta itemprop="name" content="Article list"> | 8 | <meta itemprop="name" content="Article list"> |
| 9 | <ul> | 9 | {{ range (where .Site.RegularPages "Section" "posts") }} |
| 10 | {{ range (where .Site.RegularPages "Section" "posts") }} | 10 | <article class="mb-5" itemscope itemtype="http://schema.org/Article"> |
| 11 | <li class="mb-5"> | 11 | <time class="block text-gray-400 font-medium text-xs">{{ .Date.Format "Monday Jan 2, 2006" }}</time> |
| 12 | <time class="block text-gray-400 font-medium text-xs">{{ .Date.Format "Monday Jan 2, 2006" }}</time> | 12 | <a href="/{{ .Params.url }}" itemprop="url" class="hover:bg-yellow-100" rel="bookmark noopener" aria-label="Opens URL"> |
| 13 | <a href="/{{.Params.url}}" itemprop="url" class="hover:bg-yellow-100"> | 13 | {{ if .Params.draft }} |
| 14 | {{ if .Params.draft }} | 14 | <span class="bg-orange-600 text-white px-1.5">Draft</span> |
| 15 | <span class="bg-orange-600 text-white px-1.5">Draft</span> | 15 | {{ end }} |
| 16 | {{ end }} | 16 | {{.Title}} |
| 17 | {{.Title}} | 17 | </a> |
| 18 | </a> | 18 | </article> |
| 19 | </li> | 19 | {{ end }} |
| 20 | {{end}} | ||
| 21 | </ul> | ||
| 22 | </nav> | 20 | </nav> |
| 23 | 21 | ||
| 24 | <hr class="border-2 border-gray-100 mb-10"> | 22 | <hr class="border-2 border-gray-100 mb-10"> |
| 25 | 23 | ||
| 26 | <!-- Projects I work on --> | 24 | <!-- Projects I work on --> |
| 27 | <section class="mb-12"> | 25 | {{ partial "side-projects.html" . }} |
| 28 | <h4 class="text-2xl font-bold mb-6">Side projects I worked on</h4> | ||
| 29 | <ul class="list-disc ml-6"> | ||
| 30 | <li><a href="https://git.mitjafelicijan.com/journalctl-proxy.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">journalctl-proxy - Exposes your systemd logs to web via web interface</a></li> | ||
| 31 | <li><a href="https://git.mitjafelicijan.com/redis-marshal.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">redis-marshal - Lightweight Redis data exploration tool</a></li> | ||
| 32 | <li><a href="https://git.mitjafelicijan.com/dna-encoding.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">dna-encoding - Tools for encoding files to DNA sequence</a></li> | ||
| 33 | <li><a href="https://git.mitjafelicijan.com/vertex.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">vertex - Create mock API's and add basic logic to simplify prototyping</a></li> | ||
| 34 | <li><a href="https://git.mitjafelicijan.com/scarecrow.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">scarecrow - Minimal configuration reverse proxy</a></li> | ||
| 35 | </ul> | ||
| 36 | </section> | ||
| 37 | 26 | ||
| 38 | <hr class="border-2 border-gray-100 mb-10"> | 27 | <hr class="border-2 border-gray-100 mb-10"> |
| 39 | 28 | ||
diff --git a/themes/simple/layouts/_default/single.html b/themes/simple/layouts/_default/single.html index c8e786a..1258a3b 100755 --- a/themes/simple/layouts/_default/single.html +++ b/themes/simple/layouts/_default/single.html | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | {{ define "main" }} | 1 | {{ define "main" }} |
| 2 | <main aria-role="main" class="container-blog mx-auto px-6 md:p-0"> | 2 | <main role="main" class="container-blog mx-auto px-6 md:p-0"> |
| 3 | 3 | ||
| 4 | <!-- Single article --> | 4 | <!-- Single article --> |
| 5 | <article itemtype="http://schema.org/Article" class="single mb-12"> | 5 | <article itemtype="http://schema.org/Article" class="single mb-12"> |
| 6 | <header class="mb-6"> | 6 | <header class="mb-6"> |
| 7 | <h1 itemtype="headline" class="text-4xl font-extrabold mb-6 leading-tight">{{.Title}}</h1> | 7 | <h1 itemtype="headline" class="text-4xl font-extrabold mb-6 leading-tight">{{ .Title }}</h1> |
| 8 | 8 | ||
| 9 | {{ if in .Type "posts" }} | 9 | {{ if in .Type "posts" }} |
| 10 | <time class="text-gray-400 font-medium text-sm">Published on {{ .Date.Format "Monday Jan 2, 2006" }}</time> | 10 | <time class="text-gray-400 font-medium text-sm">Published on {{ .Date.Format "Monday Jan 2, 2006" }}</time> |
| @@ -33,22 +33,7 @@ | |||
| 33 | 33 | ||
| 34 | <!-- Read more --> | 34 | <!-- Read more --> |
| 35 | {{ if in .Type "posts" }} | 35 | {{ if in .Type "posts" }} |
| 36 | <section> | 36 | {{ partial "read-more.html" . }} |
| 37 | <h2 class="text-2xl font-bold mb-6">Read more from this site</h2> | ||
| 38 | <nav itemscope itemtype="https://schema.org/SiteNavigationElement" class="mb-12"> | ||
| 39 | <meta itemprop="name" content="Article list"> | ||
| 40 | <ul> | ||
| 41 | {{ $randomPosts := shuffle (where .Site.RegularPages "Type" "posts") | first 5 }} | ||
| 42 | {{ range $randomPosts }} | ||
| 43 | <li class="mb-6"> | ||
| 44 | <time class="block text-gray-400 font-medium text-xs">{{ .Date.Format "Mon Jan 2, 2006" }}</time> | ||
| 45 | <a href="/{{.Params.url}}" itemprop="url" class="hover:bg-yellow-100 font-medium">{{.Title}}</a> | ||
| 46 | <p class="text-gray-600 text-sm">{{.Summary}}</p> | ||
| 47 | </li> | ||
| 48 | {{end}} | ||
| 49 | </ul> | ||
| 50 | </nav> | ||
| 51 | </section> | ||
| 52 | {{ end }} | 37 | {{ end }} |
| 53 | 38 | ||
| 54 | {{ if in .Type "posts" }} | 39 | {{ if in .Type "posts" }} |
diff --git a/themes/simple/layouts/partials/comments.html b/themes/simple/layouts/partials/comments.html index 70b1d94..b905967 100755 --- a/themes/simple/layouts/partials/comments.html +++ b/themes/simple/layouts/partials/comments.html | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | defaultHomeserverUrl: "https://matrix.cactus.chat:8448", | 12 | defaultHomeserverUrl: "https://matrix.cactus.chat:8448", |
| 13 | serverName: "cactus.chat", | 13 | serverName: "cactus.chat", |
| 14 | siteName: "mitjafelicijan.com", | 14 | siteName: "mitjafelicijan.com", |
| 15 | commentSectionId: "{{.File}}", | 15 | commentSectionId: "{{ .File }}", |
| 16 | pageSize: 50, | 16 | pageSize: 50, |
| 17 | updateInterval: 10, | 17 | updateInterval: 10, |
| 18 | }); | 18 | }); |
diff --git a/themes/simple/layouts/partials/head.html b/themes/simple/layouts/partials/head.html index 9499df6..256608d 100755 --- a/themes/simple/layouts/partials/head.html +++ b/themes/simple/layouts/partials/head.html | |||
| @@ -3,15 +3,20 @@ | |||
| 3 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 3 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 4 | 4 | ||
| 5 | <link rel="alternate" type="application/rss+xml" href="/index.xml" title="{{ .Site.Author.name }}"> | 5 | <link rel="alternate" type="application/rss+xml" href="/index.xml" title="{{ .Site.Author.name }}"> |
| 6 | <link rel="alternate" type="application/rss+xml" href="/yap/feed.xml" title="Microblog - {{ .Site.Author.name }}"> | ||
| 7 | 6 | ||
| 8 | <link | 7 | <link |
| 9 | href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL69vf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv76+/8LBwQkAAAAAAAAAAAAAAAC+vb3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+9vf/Bv78JAAAAAAAAAAAAAAAAu7q6/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7ubr/vr29CAAAAAAAAAAAy8nJAZ6foP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnqGj/6GipAoAAAAAHLjU/xcXHf/BwsL/I8XY/yPK3v8XGiD/IbjL/yPF2f8XGiD/Fxkf/yLF2f8gnK3/Fxog/62ztv8fwNf/FRcd/x271v8mz93/GRsi/xkXHf8p097/GiIp/xobIv8p0t3/KdPe/xocIv8fYmr/KNPe/xoZH/8aHCL/J87c/xy81/8VFxz/IsPZ/8zS0/8XGiD/Ir/R/yPH2/8XGiD/Fxkf/yPH2/8dd4T/GBog/yPJ3f8jyNr/uru9/xcUGv8cudb/EhITDKi5vRKlvMP/RUpOERwcHRAdOj4QHTk8EBwdHRAdNTgQHTo/EBwcHRAcHB0QSGduEKW4vf+koqQfHzg+EBqz0ewSFRv7EyMr/xq51vsTERb7ExUb+xq41fsau9j7ExUb+xiPp/sZudb7ExUb+xMVG/sZuNX/GKvI/BIUGfMdvdn/IrfL/xcaIP8n1eb/J9Dh/xkcIf8ZGR7/J8/f/xxCSv8ZGyH/J9Dg/ybQ4P8ZHCL/FSQs/yPK3/8UExj/GE1b/ybS5P8ZGB7/Ghwj/ynW5P8p2Ob/Ghwi/yWrtv8p1eH/Ghwi/xocIv8p1uT/J8XT/xkcIv8m1un/Hb7d/xUYH/8hzOr/HtHu/xcaIf8XGB//I8vi/xgxOv8XGSD/I8rg/yPK4P8XGiD/GUFL/yPP6f8SERj/Fhkh/x3A4f8AAAAAJ2f9/ydr//8mZPH/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYu38J2v//ydo/f8AAAAAAAAAAAd8/fkFqf//Iob8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMY39awWr//8FfP3/AAAAAAAAAAAFm/7/SfD//wR+/f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/f9B7v//BaX+/wAAAAAAAAAAQ878SAyZ/v9n1v4KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu9v8DDJb+/z3N/XgAAAAA3/sAAN/7AADf+wAA3/sAAAAAAAAAAAAAAAAAAN/7AAAAAAAAAAAAAAAAAAAAAAAAj/EAAI/5AACP8QAA3/sAAA==" | 8 | href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL69vf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv76+/8LBwQkAAAAAAAAAAAAAAAC+vb3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+9vf/Bv78JAAAAAAAAAAAAAAAAu7q6/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7ubr/vr29CAAAAAAAAAAAy8nJAZ6foP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnqGj/6GipAoAAAAAHLjU/xcXHf/BwsL/I8XY/yPK3v8XGiD/IbjL/yPF2f8XGiD/Fxkf/yLF2f8gnK3/Fxog/62ztv8fwNf/FRcd/x271v8mz93/GRsi/xkXHf8p097/GiIp/xobIv8p0t3/KdPe/xocIv8fYmr/KNPe/xoZH/8aHCL/J87c/xy81/8VFxz/IsPZ/8zS0/8XGiD/Ir/R/yPH2/8XGiD/Fxkf/yPH2/8dd4T/GBog/yPJ3f8jyNr/uru9/xcUGv8cudb/EhITDKi5vRKlvMP/RUpOERwcHRAdOj4QHTk8EBwdHRAdNTgQHTo/EBwcHRAcHB0QSGduEKW4vf+koqQfHzg+EBqz0ewSFRv7EyMr/xq51vsTERb7ExUb+xq41fsau9j7ExUb+xiPp/sZudb7ExUb+xMVG/sZuNX/GKvI/BIUGfMdvdn/IrfL/xcaIP8n1eb/J9Dh/xkcIf8ZGR7/J8/f/xxCSv8ZGyH/J9Dg/ybQ4P8ZHCL/FSQs/yPK3/8UExj/GE1b/ybS5P8ZGB7/Ghwj/ynW5P8p2Ob/Ghwi/yWrtv8p1eH/Ghwi/xocIv8p1uT/J8XT/xkcIv8m1un/Hb7d/xUYH/8hzOr/HtHu/xcaIf8XGB//I8vi/xgxOv8XGSD/I8rg/yPK4P8XGiD/GUFL/yPP6f8SERj/Fhkh/x3A4f8AAAAAJ2f9/ydr//8mZPH/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYu38J2v//ydo/f8AAAAAAAAAAAd8/fkFqf//Iob8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMY39awWr//8FfP3/AAAAAAAAAAAFm/7/SfD//wR+/f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/f9B7v//BaX+/wAAAAAAAAAAQ878SAyZ/v9n1v4KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu9v8DDJb+/z3N/XgAAAAA3/sAAN/7AADf+wAA3/sAAAAAAAAAAAAAAAAAAN/7AAAAAAAAAAAAAAAAAAAAAAAAj/EAAI/5AACP8QAA3/sAAA==" |
| 10 | rel="icon" type="image/x-icon" /> | 9 | rel="icon" type="image/x-icon" /> |
| 11 | 10 | ||
| 12 | <title>{{.Title}}</title> | 11 | <title>{{ .Title }}</title> |
| 13 | <meta name="description" content="{{ .Site.Params.description }}" /> | 12 | <meta name="description" content="{{ .Site.Params.description }}" /> |
| 14 | 13 | ||
| 14 | <meta property="og:type" content="article"> | ||
| 15 | <meta property="og:title" content="{{ .Title }}"> | ||
| 16 | <meta property="og:description" content="{{ if .Summary }}{{ .Summary }}{{ else }}{{ .Site.Params.Description }}{{ end }}"> | ||
| 17 | <meta property="og:url" content="https://mitjafelicijan.com/{{ .Params.url }}"> | ||
| 18 | <meta property="og:image" content="https://mitjafelicijan.com/general/og.jpg"> | ||
| 19 | |||
| 15 | <script src="https://cdn.tailwindcss.com"></script> | 20 | <script src="https://cdn.tailwindcss.com"></script> |
| 16 | 21 | ||
| 17 | {{ partial "tailwind.html" . }} | 22 | {{ partial "tailwind.html" . }} |
diff --git a/themes/simple/layouts/partials/header.html b/themes/simple/layouts/partials/header.html deleted file mode 100755 index 1b1f279..0000000 --- a/themes/simple/layouts/partials/header.html +++ /dev/null | |||
| @@ -1,25 +0,0 @@ | |||
| 1 | <div class="container-blog mx-auto px-6 md:p-0"> | ||
| 2 | <header class="flex py-4 mt-4 mb-6"> | ||
| 3 | <h3 class="flex-grow"> | ||
| 4 | <a href="/" itemprop="url" class="text-xl font-bold hover:bg-yellow-100">Mitja Felicijan</a> | ||
| 5 | </h3> | ||
| 6 | |||
| 7 | <nav itemscope itemtype="http://schema.org/SiteNavigationElement" class="flex items-center gap-1"> | ||
| 8 | <meta itemprop="name" content="Main Menu"> | ||
| 9 | |||
| 10 | <a href="/yap/feed.xml" rel="noopener nofollow" itemprop="url" class="hidden md:flex items-center gap-1 font-medium px-2 hover:bg-yellow-100"> | ||
| 11 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-3 h-3"> | ||
| 12 | <path d="M11.983 1.907a.75.75 0 00-1.292-.657l-8.5 9.5A.75.75 0 002.75 12h6.572l-1.305 6.093a.75.75 0 001.292.657l8.5-9.5A.75.75 0 0017.25 8h-6.572l1.305-6.093z" /> | ||
| 13 | </svg> | ||
| 14 | <span>Microblog</span> | ||
| 15 | </a> | ||
| 16 | |||
| 17 | <a href="https://git.mitjafelicijan.com" target="_blank" rel="noopener nofollow" itemprop="url" class="font-medium px-2 hover:bg-yellow-100">Git</a> | ||
| 18 | <a href="https://files.mitjafelicijan.com" target="_blank" rel="noopener nofollow" itemprop="url" class="font-medium px-2 hover:bg-yellow-100">Files</a> | ||
| 19 | <a href="/curriculum-vitae.html" class="font-medium px-2 hover:bg-yellow-100">CV</a> | ||
| 20 | <a href="/books.html" class="font-medium px-2 hover:bg-yellow-100">Books</a> | ||
| 21 | |||
| 22 | <a href="/index.xml" itemprop="url" class="font-medium px-2 hover:bg-yellow-100 hidden md:block">RSS</a> | ||
| 23 | </nav> | ||
| 24 | </header> | ||
| 25 | </div> | ||
diff --git a/themes/simple/layouts/partials/navigation.html b/themes/simple/layouts/partials/navigation.html index 8d83a43..eada2d5 100755 --- a/themes/simple/layouts/partials/navigation.html +++ b/themes/simple/layouts/partials/navigation.html | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | <div class="container-blog mx-auto px-6 md:p-0"> | 1 | <div class="container-blog mx-auto px-6 md:p-0"> |
| 2 | <header class="flex py-4 mt-4 mb-6 flex-col md:flex-row items-center "> | 2 | <header class="flex py-4 mt-4 mb-6 flex-col md:flex-row items-center "> |
| 3 | <h3 class="flex-grow mb-2 md:mb-0"> | 3 | <div class="flex-grow mb-2 md:mb-0"> |
| 4 | <a href="/" itemprop="url" class="text-xl font-bold hover:bg-yellow-100">Mitja Felicijan</a> | 4 | <a href="/" itemprop="url" class="text-xl font-bold hover:bg-yellow-100">Mitja Felicijan</a> |
| 5 | </h3> | 5 | </div> |
| 6 | 6 | ||
| 7 | <nav itemscope itemtype="http://schema.org/SiteNavigationElement" class="flex items-center gap-1"> | 7 | <nav itemscope itemtype="http://schema.org/SiteNavigationElement" class="flex items-center gap-1" role="toolbar"> |
| 8 | <meta itemprop="name" content="Main Menu"> | 8 | <meta itemprop="name" content="Main Menu"> |
| 9 | 9 | ||
| 10 | <a href="https://git.mitjafelicijan.com" target="_blank" rel="noopener nofollow" itemprop="url" class="font-medium px-2 hover:bg-yellow-100">Git</a> | 10 | <a href="https://git.mitjafelicijan.com" target="_blank" rel="noopener nofollow" itemprop="url" class="font-medium px-2 hover:bg-yellow-100">Git</a> |
diff --git a/themes/simple/layouts/partials/read-more.html b/themes/simple/layouts/partials/read-more.html new file mode 100644 index 0000000..d604bfc --- /dev/null +++ b/themes/simple/layouts/partials/read-more.html | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | <section> | ||
| 2 | <h2 class="text-2xl font-bold mb-6">Read more from this site</h2> | ||
| 3 | <nav itemscope itemtype="https://schema.org/SiteNavigationElement" class="mb-12"> | ||
| 4 | <meta itemprop="name" content="Article list"> | ||
| 5 | <ul> | ||
| 6 | {{ $randomPosts := shuffle (where .Site.RegularPages "Type" "posts") | first 5 }} | ||
| 7 | {{ range $randomPosts }} | ||
| 8 | <li class="mb-6"> | ||
| 9 | <time class="block text-gray-400 font-medium text-xs">{{ .Date.Format "Mon Jan 2, 2006" }}</time> | ||
| 10 | <a href="/{{ .Params.url }}" itemprop="url" class="hover:bg-yellow-100 font-medium">{{ .Title }}</a> | ||
| 11 | <p class="text-gray-600 text-sm">{{ .Summary }}</p> | ||
| 12 | </li> | ||
| 13 | {{ end }} | ||
| 14 | </ul> | ||
| 15 | </nav> | ||
| 16 | </section> | ||
diff --git a/themes/simple/layouts/partials/side-projects.html b/themes/simple/layouts/partials/side-projects.html new file mode 100644 index 0000000..5cca9b6 --- /dev/null +++ b/themes/simple/layouts/partials/side-projects.html | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | <section class="mb-12"> | ||
| 2 | <h2 class="text-2xl font-bold mb-6">Side projects I worked on</h2> | ||
| 3 | <ul class="list-disc ml-6"> | ||
| 4 | <li><a href="https://git.mitjafelicijan.com/journalctl-proxy.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">journalctl-proxy - Exposes your systemd logs to web via web interface</a></li> | ||
| 5 | <li><a href="https://git.mitjafelicijan.com/redis-marshal.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">redis-marshal - Lightweight Redis data exploration tool</a></li> | ||
| 6 | <li><a href="https://git.mitjafelicijan.com/dna-encoding.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">dna-encoding - Tools for encoding files to DNA sequence</a></li> | ||
| 7 | <li><a href="https://git.mitjafelicijan.com/vertex.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">vertex - Create mock API's and add basic logic to simplify prototyping</a></li> | ||
| 8 | <li><a href="https://git.mitjafelicijan.com/scarecrow.git/" target="_blank" rel="noopener nofollow" class="hover:bg-yellow-100">scarecrow - Minimal configuration reverse proxy</a></li> | ||
| 9 | </ul> | ||
| 10 | </section> | ||
diff --git a/themes/simple/openring/openring.html b/themes/simple/openring/openring.html index 48444f8..577ec5c 100755 --- a/themes/simple/openring/openring.html +++ b/themes/simple/openring/openring.html | |||
| @@ -1,16 +1,16 @@ | |||
| 1 | <section class="mb-10"> | 1 | <section class="mb-10"> |
| 2 | <h4 class="text-2xl font-bold mb-6">Articles from blogs I follow around the net</h4> | 2 | <h2 class="text-2xl font-bold mb-6">Articles from blogs I follow around the net</h2> |
| 3 | 3 | ||
| 4 | <section> | 4 | <section> |
| 5 | {{range .Articles}} | 5 | {{ range .Articles }} |
| 6 | <article class="mb-6"> | 6 | <article class="mb-6"> |
| 7 | <a href="{{.Link}}" target="_blank" rel="noopener" class="font-semibold mb-1 hover:bg-yellow-100">{{.Title}}</a> | 7 | <a href="{{ .Link }}" target="_blank" rel="noopener" class="font-semibold mb-1 hover:bg-yellow-100">{{ .Title }}</a> |
| 8 | <p class="mb-1 text-gray-600 text-sm">{{.Summary}}</p> | 8 | <p class="mb-1 text-gray-600 text-sm">{{ .Summary }}</p> |
| 9 | <div class="text-gray-400 text-xs"> | 9 | <div class="text-gray-400 text-xs"> |
| 10 | Via <a href="{{.SourceLink}}" class="underline">{{.SourceTitle}}</a> on {{.Date | datef "January 2, 2006"}} | 10 | Via <a href="{{ .SourceLink }}" class="underline">{{ .SourceTitle }}</a> on {{ .Date | datef "January 2, 2006" }} |
| 11 | </div> | 11 | </div> |
| 12 | </article> | 12 | </article> |
| 13 | {{end}} | 13 | {{ end }} |
| 14 | </section> | 14 | </section> |
| 15 | 15 | ||
| 16 | <p class="text-sm text-gray-600"> | 16 | <p class="text-sm text-gray-600"> |
