fix donate page patch x3

This commit is contained in:
Émilien Devos
2022-08-16 07:21:22 +00:00
parent 17ea9384fd
commit 3f4fb99239
+17 -17
View File
@@ -1,4 +1,4 @@
From 84876e5775ed74965bd1d770888a9899b9d7f4f4 Mon Sep 17 00:00:00 2001
From e5080dcd02814e2859030c549f2eefebbabef978 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89milien=20Devos?= <github@emiliendevos.be>
Date: Tue, 16 Aug 2022 06:59:35 +0000
Subject: [PATCH] donate page
@@ -6,10 +6,10 @@ Subject: [PATCH] donate page
---
src/invidious/routes/misc.cr | 5 +++
src/invidious/routing.cr | 1 +
src/invidious/views/components/donate.ecr | 36 ++++++++++++++++++++
src/invidious/views/components/feed_menu.ecr | 3 ++
src/invidious/views/donate.ecr | 36 ++++++++++++++++++++
4 files changed, 45 insertions(+)
create mode 100644 src/invidious/views/components/donate.ecr
create mode 100644 src/invidious/views/donate.ecr
diff --git a/src/invidious/routes/misc.cr b/src/invidious/routes/misc.cr
index d6bd9571..7abbc360 100644
@@ -39,11 +39,23 @@ index f409f13c..852fb7a8 100644
get "/privacy", Routes::Misc, :privacy
get "/licenses", Routes::Misc, :licenses
get "/redirect", Routes::Misc, :cross_instance_redirect
diff --git a/src/invidious/views/components/donate.ecr b/src/invidious/views/components/donate.ecr
diff --git a/src/invidious/views/components/feed_menu.ecr b/src/invidious/views/components/feed_menu.ecr
index 3dbeaf37..d84d03d0 100644
--- a/src/invidious/views/components/feed_menu.ecr
+++ b/src/invidious/views/components/feed_menu.ecr
@@ -1,4 +1,7 @@
<div class="feed-menu">
+ <a href="/donate" class="feed-menu-item pure-menu-heading">
+ Donate
+ </a>
<% feed_menu = env.get("preferences").as(Preferences).feed_menu.dup %>
<% if !env.get?("user") %>
<% feed_menu.reject! {|item| {"Subscriptions", "Playlists"}.includes? item} %>
diff --git a/src/invidious/views/donate.ecr b/src/invidious/views/donate.ecr
new file mode 100644
index 00000000..0c7deecc
--- /dev/null
+++ b/src/invidious/views/components/donate.ecr
+++ b/src/invidious/views/donate.ecr
@@ -0,0 +1,36 @@
+<% content_for "header" do %>
+<title>Donate - Invidious</title>
@@ -82,18 +94,6 @@ index 00000000..0c7deecc
+ <p>Feel ask me by email at <code>donate[at]yewtu.be</code> to add it.</p>
+</div>
\ No newline at end of file
diff --git a/src/invidious/views/components/feed_menu.ecr b/src/invidious/views/components/feed_menu.ecr
index 3dbeaf37..d84d03d0 100644
--- a/src/invidious/views/components/feed_menu.ecr
+++ b/src/invidious/views/components/feed_menu.ecr
@@ -1,4 +1,7 @@
<div class="feed-menu">
+ <a href="/donate" class="feed-menu-item pure-menu-heading">
+ Donate
+ </a>
<% feed_menu = env.get("preferences").as(Preferences).feed_menu.dup %>
<% if !env.get?("user") %>
<% feed_menu.reject! {|item| {"Subscriptions", "Playlists"}.includes? item} %>
--
2.36.1