mirror of
https://github.com/iv-org/invidious.git
synced 2025-03-02 06:32:50 +05:30
Add footer buffer only in necessary templates
This commit is contained in:
parent
2c798c9452
commit
d1b9769d89
@ -48,9 +48,8 @@ module JSON::Serializable
|
||||
end
|
||||
end
|
||||
|
||||
macro templated(_filename, template = "template", navbar_search = true, buffer_footer = false)
|
||||
macro templated(_filename, template = "template", navbar_search = true)
|
||||
navbar_search = {{navbar_search}}
|
||||
buffer_footer = {{buffer_footer}}
|
||||
|
||||
{{ filename = "src/invidious/views/" + _filename + ".ecr" }}
|
||||
{{ layout = "src/invidious/views/" + template + ".ecr" }}
|
||||
|
@ -152,7 +152,8 @@ module Invidious::Routes::Channels
|
||||
items.each(&.author = "")
|
||||
|
||||
selected_tab = Frontend::ChannelPage::TabsAvailable::Playlists
|
||||
templated "channel", buffer_footer: true
|
||||
|
||||
templated "channel"
|
||||
end
|
||||
|
||||
def self.podcasts(env)
|
||||
|
@ -8,7 +8,7 @@ module Invidious::Routes::PreferencesRoute
|
||||
|
||||
preferences = env.get("preferences").as(Preferences)
|
||||
|
||||
templated "user/preferences", buffer_footer: true
|
||||
templated "user/preferences"
|
||||
end
|
||||
|
||||
def self.update(env)
|
||||
|
@ -52,3 +52,7 @@
|
||||
|
||||
|
||||
<%= rendered "components/items_paginated" %>
|
||||
|
||||
<% if selected_tab == Frontend::ChannelPage::TabsAvailable::Playlists %>
|
||||
<div id="footer_buffer"></div>
|
||||
<% end %>
|
@ -111,11 +111,6 @@
|
||||
<% end %>
|
||||
|
||||
<%= content %>
|
||||
|
||||
<% if buffer_footer %>
|
||||
<div id="footer_buffer"></div>
|
||||
<% end %>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script src="/js/handlers.js?v=<%= ASSET_COMMIT %>"></script>
|
||||
|
@ -361,3 +361,5 @@
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div id="footer_buffer"></div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user