summaryrefslogtreecommitdiffstats
path: root/views/album.erb
diff options
context:
space:
mode:
Diffstat (limited to 'views/album.erb')
-rw-r--r--views/album.erb8
1 files changed, 5 insertions, 3 deletions
diff --git a/views/album.erb b/views/album.erb
index 961b26a..c99ec3c 100644
--- a/views/album.erb
+++ b/views/album.erb
@@ -11,8 +11,10 @@
<h1><%= @title %></h1>
<% if @desc %><p class="album-desc"><%= @desc %></p><% end %>
<div class="album-actions">
- <% if @entries.any? { |e| %i[image video].include?(e[:type]) } %>
- <a href="/slideshow/<%= @rel %>" class="btn">Slideshow</a>
+ <% if @rel.empty? ? @albums.any? : @entries.any? { |e| %i[image video].include?(e[:type]) } %>
+ <a href="/slideshow/<%= @rel %>" id="ss-launch" data-base="/slideshow/<%= @rel %>" class="btn">Slideshow</a>
+ <label class="ss-opt-label"><input type="checkbox" id="ss-opt-shuffle"> Shuffle</label>
+ <label class="ss-opt-label"><input type="checkbox" id="ss-opt-fullscreen"> Full screen</label>
<% end %>
</div>
</div>
@@ -103,4 +105,4 @@ const ENTRIES = <%= @entries.map { |e|
e.merge(src: "/media/#{file_rel}")
}.to_json %>;
</script>
-<script src="/js/album.js?v=2"></script>
+<script src="/js/album.js?v=3"></script>