From 73950bf64c80a322af53e897f367b0bbfb0d60ad Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Wed, 8 Apr 2026 08:32:54 +0100 Subject: [PATCH] appview/pages: allow customizing atom feed via checkboxes uses a bit of js to modify the final link Signed-off-by: oppiliappan --- appview/pages/templates/layouts/repobase.html | 7 +- .../repo/fragments/feedDropdown.html | 117 ++++++++++++++++++ 2 files changed, 118 insertions(+), 6 deletions(-) create mode 100644 appview/pages/templates/repo/fragments/feedDropdown.html diff --git a/appview/pages/templates/layouts/repobase.html b/appview/pages/templates/layouts/repobase.html index c5d31bf5..ad49c67c 100644 --- a/appview/pages/templates/layouts/repobase.html +++ b/appview/pages/templates/layouts/repobase.html @@ -125,11 +125,6 @@ fork {{ i "loader-circle" "w-4 h-4 animate-spin hidden group-[.htmx-request]:inline" }} - - {{ i "rss" "size-4" }} - atom - + {{ template "repo/fragments/feedDropdown" . }} {{ end }} diff --git a/appview/pages/templates/repo/fragments/feedDropdown.html b/appview/pages/templates/repo/fragments/feedDropdown.html new file mode 100644 index 00000000..b0d3e12c --- /dev/null +++ b/appview/pages/templates/repo/fragments/feedDropdown.html @@ -0,0 +1,117 @@ +{{ define "repo/fragments/feedDropdown" }} + + +
+ +

+ Configure Feed +

+ +
+ + + + + + + +
+ + +
+ +
+ + +
+
+ +

+ Select the types of activity you want to include in your feed. +

+
+ + +{{ end }} -- 2.51.2