Move apps into projects section
All checks were successful
Deploy Website / build-and-deploy (push) Successful in 7s

This commit is contained in:
Akshay Kolli
2026-07-02 00:43:02 -07:00
parent e1030587c2
commit 639bef4b7a
13 changed files with 12 additions and 25 deletions

View File

@@ -1,12 +0,0 @@
---
title: "{{ replace .File.ContentBaseName "-" " " | title }}"
date: "{{ .Date }}"
draft: true
description: ""
tags: []
status: ""
weight: 10
links: []
toc: true
math: false
---

View File

@@ -1,6 +0,0 @@
---
title: "Apps"
build:
render: never
list: always
---

View File

@@ -6,6 +6,8 @@ description: "A local-only macOS clipboard manager with a keyboard-first bottom
tags: ["Swift", "AppKit", "macOS", "Clipboard", "SQLite"] tags: ["Swift", "AppKit", "macOS", "Clipboard", "SQLite"]
status: "open beta" status: "open beta"
weight: 20 weight: 20
aliases:
- /apps/clipbored/
links: links:
- label: "GitHub" - label: "GitHub"
url: "https://github.com/akkolli/clipbored" url: "https://github.com/akkolli/clipbored"
@@ -15,7 +17,7 @@ math: false
ClipBored is a small native macOS clipboard manager. It captures local clipboard history and opens a keyboard-first responsive bottom panel for search, sorting, copy, paste, pinning, deletion, and organization. ClipBored is a small native macOS clipboard manager. It captures local clipboard history and opens a keyboard-first responsive bottom panel for search, sorting, copy, paste, pinning, deletion, and organization.
{{< figure src="/images/apps/clipbored/panel.png" alt="ClipBored clipboard panel snapshot." />}} {{< figure src="/images/projects/clipbored/panel.png" alt="ClipBored clipboard panel snapshot." />}}
## What It Does ## What It Does

View File

@@ -6,6 +6,8 @@ description: "A local-first native SwiftUI feed reader for macOS and iOS."
tags: ["Swift", "SwiftUI", "RSS", "macOS", "iOS"] tags: ["Swift", "SwiftUI", "RSS", "macOS", "iOS"]
status: "open beta" status: "open beta"
weight: 10 weight: 10
aliases:
- /apps/feedme/
links: [] links: []
toc: true toc: true
math: false math: false
@@ -13,7 +15,7 @@ math: false
FeedMe is a small native SwiftUI feed reader for macOS and iOS. It is local-first, account-free, and built around a shared Swift package for feed parsing, OPML import/export, refresh orchestration, and SQLite persistence. FeedMe is a small native SwiftUI feed reader for macOS and iOS. It is local-first, account-free, and built around a shared Swift package for feed parsing, OPML import/export, refresh orchestration, and SQLite persistence.
{{< figure src="/images/apps/feedme/demo.png" alt="FeedMe running with a local demo library on iOS." />}} {{< figure src="/images/projects/feedme/demo.png" alt="FeedMe running with a local demo library on iOS." />}}
## What It Does ## What It Does

View File

@@ -6,6 +6,8 @@ description: "A tiny native macOS PDF reader for local reading, highlighting, co
tags: ["Swift", "SwiftUI", "PDFKit", "macOS"] tags: ["Swift", "SwiftUI", "PDFKit", "macOS"]
status: "open beta" status: "open beta"
weight: 30 weight: 30
aliases:
- /apps/ihatepdfs/
links: links:
- label: "GitHub" - label: "GitHub"
url: "https://github.com/akkolli/ihatepdfs" url: "https://github.com/akkolli/ihatepdfs"
@@ -19,7 +21,7 @@ math: false
I Hate PDFs is a small native macOS PDF reader for local reading, highlighting, commenting, and review. It uses SwiftUI, AppKit, and PDFKit, keeps documents on your Mac, and avoids accounts, tracking, and cloud upload. I Hate PDFs is a small native macOS PDF reader for local reading, highlighting, commenting, and review. It uses SwiftUI, AppKit, and PDFKit, keeps documents on your Mac, and avoids accounts, tracking, and cloud upload.
{{< figure src="/images/apps/ihatepdfs/default-reading.png" alt="I Hate PDFs default reading mode." />}} {{< figure src="/images/projects/ihatepdfs/default-reading.png" alt="I Hate PDFs default reading mode." />}}
## What It Does ## What It Does

View File

@@ -3,7 +3,7 @@
{{ $hasToc := and (ne .Params.toc false) (gt (len (findRE "<li>" .TableOfContents)) 0) }} {{ $hasToc := and (ne .Params.toc false) (gt (len (findRE "<li>" .TableOfContents)) 0) }}
{{ $backHref := "/" | relURL }} {{ $backHref := "/" | relURL }}
{{ $backLabel := "Home" }} {{ $backLabel := "Home" }}
{{ if in (slice "apps" "projects" "websites") .Section }} {{ if in (slice "projects" "websites") .Section }}
{{ $backHref = "/projects/" | relURL }} {{ $backHref = "/projects/" | relURL }}
{{ $backLabel = "Projects" }} {{ $backLabel = "Projects" }}
{{ else if eq .Section "publications" }} {{ else if eq .Section "publications" }}

View File

@@ -1,8 +1,7 @@
{{- $items := slice -}} {{- $items := slice -}}
{{- range where site.RegularPages "Section" "in" (slice "posts" "projects" "apps") -}} {{- range where site.RegularPages "Section" "in" (slice "posts" "projects") -}}
{{- $description := .Description | default (.Summary | plainify) -}} {{- $description := .Description | default (.Summary | plainify) -}}
{{- $section := title .Section -}} {{- $section := title .Section -}}
{{- if eq .Section "apps" }}{{ $section = "Projects" }}{{ end -}}
{{- $items = $items | append (dict {{- $items = $items | append (dict
"title" .Title "title" .Title
"link" .Permalink "link" .Permalink

View File

@@ -25,7 +25,7 @@
{{ if eq $active "publications" }} {{ if eq $active "publications" }}
{{ partial "publication-list.html" hugo.Data.publications }} {{ partial "publication-list.html" hugo.Data.publications }}
{{ else if eq $active "projects" }} {{ else if eq $active "projects" }}
{{ partial "page-list.html" (where site.RegularPages "Section" "in" (slice "projects" "apps")) }} {{ partial "page-list.html" (where site.RegularPages "Section" "projects") }}
{{ else if eq $active "contact" }} {{ else if eq $active "contact" }}
{{ partial "contact-section.html" . }} {{ partial "contact-section.html" . }}
{{ else }} {{ else }}

View File

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

Before

Width:  |  Height:  |  Size: 244 KiB

After

Width:  |  Height:  |  Size: 244 KiB

View File

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB

View File

Before

Width:  |  Height:  |  Size: 875 KiB

After

Width:  |  Height:  |  Size: 875 KiB

View File

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB