Files
fizzy/app/views/sessions/menus/show.html.erb
T
2026-02-02 12:36:48 +01:00

40 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<% @page_title = "Choose an account" %>
<% cache [ Current.identity, @accounts ] do %>
<section
class="panel panel--centered flex flex-column gap"
style="--popup-icon-size: 24px; --popup-item-padding-inline: 0.5rem;"
>
<% if @accounts.any? %>
<h1 class="txt-x-large font-weight-black txt-tight-lines margin-none">
Your Fizzy accounts
</h1>
<menu class="popup__list pad border-radius border" style="--block-space: var(--inline-space);">
<% @accounts.each do |account| %>
<li class="popup__item txt-medium">
<%= icon_tag "marker", class: "popup__icon" %>
<%= link_to landing_path(script_name: account.slug), class: "btn overflow-ellipsis fill-transparent popup__btn" do %>
<strong><%= account.name %></strong>
<% end %>
</li>
<% end %>
</menu>
<% else %>
<h1 class="txt-x-large font-weight-black margin-none">Hmm...</h1>
<p class="margin-none-block-start">You dont have any Fizzy accounts.</p>
<% end %>
<%= link_to new_signup_path, class: "btn center txt-small margin-block-start", data: { turbo_prefetch: false } do %>
<span>Sign up for a new Fizzy account</span>
<% end %>
<%= link_to new_account_import_path, class: "btn btn--plain txt-link center txt-small", data: { turbo_prefetch: false } do %>
<span>Import an exported account</span>
<% end %>
</section>
<% end %>
<% content_for :footer do %>
<%= render "sessions/footer" %>
<% end %>