Switch from Duckquill to Duckling

This commit is contained in:
david-swift 2025-03-11 21:54:44 +01:00
parent 718d8b09be
commit 98724b7cb1
16 changed files with 127 additions and 14 deletions

6
.gitmodules vendored
View File

@ -1,3 +1,3 @@
[submodule "themes/duckquill"]
path = themes/duckquill
url = https://codeberg.org/daudix/duckquill.git
[submodule "themes/duckling"]
path = themes/duckling
url = https://git.aparoksha.dev/david-swift/duckling

View File

@ -3,7 +3,7 @@
title = "david-swift"
base_url = "https://david.aparoksha.dev/"
description = "A student interested in coding. Loves GNOME and Swift!"
theme = "duckquill"
theme = "duckling"
minify_html = true
default_language = "en"
@ -31,6 +31,8 @@ issues_url = "https://git.aparoksha.dev/david-swift/david.aparoksha.dev/issues"
source_url = "https://git.aparoksha.dev/david-swift/david.aparoksha.dev"
show_copy_button = true
show_share_button = true
hide_subproject_tags = true
hide_number_of_subprojects = true
[extra.footer]
show_copyright = true
@ -43,7 +45,6 @@ links = [
[extra.nav]
links = [
{ url = "/blog", name = "Blog" },
{ url = "https://www.aparoksha.dev/", name = "Aparoksha" },
]

View File

@ -1,21 +1,21 @@
+++
template = "subproject_list.html"
page_template = "subproject.html"
sort_by = "weight"
+++
<!---
{{ image(url="trailer.gif" full_bleed=true) }}
--->
# About Me
<div style="margin-bottom: 2em;">
I'm David, a GNOME 👣 user enjoying the Swift programming language.
<div class="buttons" style="margin-top: 0px;">
<a href="https://mastodon.de/@david_swift">Find Me on the Fediverse</a>
</div>
<a class="inline-button" href="https://mastodon.de/@david_swift">Find Me on the Fediverse</a>
<br>
<!--
## Frameworks
@ -35,4 +35,6 @@ Find projects [here](https://www.aparoksha.dev/backends/) and in the [Aparoksha
## Apps
- [Memorize](https://flathub.org/apps/io.github.david_swift.Flashcards) is an open source, native Quizlet alternative. It is only available for GNOME (at the moment 😎).
- [Memorize](https://flathub.org/apps/io.github.david_swift.Flashcards) is an open source, native Quizlet alternative for GNOME.
!-->

BIN
content/adwaita/adwaita.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

9
content/adwaita/index.md Normal file
View File

@ -0,0 +1,9 @@
+++
title = "Adwaita for Swift"
description = "A declarative UI framework for the creation of GNOME apps"
weight = 1
[extra]
preview = "adwaita.png"
url = "https://www.aparoksha.dev/backends/adwaita/"
expand = true
+++

View File

@ -0,0 +1,9 @@
+++
title = "Aparoksha"
description = "A cross-platform UI framework for apps with a _truly_ native look"
weight = 2
[extra]
preview = "light.png"
url = "https://aparoksha.dev/"
badge = "Early Development"
+++

BIN
content/aparoksha/light.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 701 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 KiB

View File

@ -0,0 +1,8 @@
+++
title = "Duckling"
description = "A minimal and feature-rich Zola theme"
weight = 4
[extra]
preview = "duckling.png"
url = "https://duckling.aparoksha.dev/"
+++

View File

@ -0,0 +1,8 @@
+++
title = "Memorize"
description = "Study flashcards in a native GNOME app"
weight = 3
[extra]
preview = "memorize.png"
url = "https://flathub.org/apps/io.github.david_swift.Flashcards"
+++

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -0,0 +1,8 @@
+++
title = "SettingsKit"
description = "Add a settings window to a macOS app"
weight = 5
[extra]
preview = "settingskit.png"
url = "https://david-swift.github.io/SettingsKit-macOS/documentation/settingskit/"
+++

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

1
themes/duckling Submodule

@ -0,0 +1 @@
Subproject commit 449429cf7593bca955afdf4a326c38d82eae3d7e

@ -1 +0,0 @@
Subproject commit d2853606f9625423f88082f02a2265636a0087b9