Port signup to new layout
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing

This commit is contained in:
2022-02-23 18:07:54 -06:00
parent 1fecfe57de
commit f36f6866a7
11 changed files with 94 additions and 210 deletions

View File

@@ -10,7 +10,7 @@
<%= stylesheet_link_tag 'application', "data-turbo-track": "reload" %>
<%= javascript_importmap_tags %>
</head>
<body class="h-full bg-sky-900">
<body <%= @context.present? ? "id=#{@context}" : "" %> class="h-full <%= @context == :admin ? "bg-red-500" : "bg-sky-900" %>">
<div class="min-h-full">
<nav data-controller="topbar">
<div class="max-w-6xl mx-auto sm:px-6 lg:px-8">
@@ -23,7 +23,11 @@
<% if user_signed_in? && current_user.confirmed? %>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-4">
<%= render partial: 'shared/main_nav' %>
<% if @context == :admin %>
<%= render partial: 'shared/admin_nav' %>
<% else %>
<%= render partial: 'shared/main_nav' %>
<% end %>
</div>
</div>
<% end %>
@@ -64,7 +68,11 @@
<div data-topbar-target="mobileMenu" class="border-b border-gray-200/10 md:hidden">
<% if user_signed_in? %>
<div class="px-2 py-3 space-y-1 sm:px-3">
<%= render partial: 'shared/main_nav' %>
<% if @context == :admin %>
<%= render partial: 'shared/admin_nav' %>
<% else %>
<%= render partial: 'shared/main_nav' %>
<% end %>
</div>
<div class="pt-4 pb-3 border-t border-gray-200/10">
<div class="px-5 text-base font-normal text-white">
@@ -78,7 +86,6 @@
</div>
<% end %>
</nav>
<div class="fixed inset-0 px-4 py-6 pointer-events-none sm:px-6 sm:py-4 sm:items-start sm:justify-end">
<div class="flex flex-col items-end justify-center">
<% flash.each do |type, data| %>