app/views/layouts/masks/manage.html.erb in masks-0.3.2 vs app/views/layouts/masks/manage.html.erb in masks-0.4.0

- old
+ new

@@ -7,15 +7,32 @@ <%= csp_meta_tag %> <%= stylesheet_link_tag "masks/application", "data-turbo-track": "reload" %> <%= javascript_include_tag "masks/application", "data-turbo-track": "reload", defer: true %> </head> <body class="h-full"> - <div class="navbar my-2 join box-border px-6"> - <div class="flex items-center gap-1 bg-accent rounded px-2 py-1.5 join-item"> - <%= image_tag "masks.png", class: 'w-5 h-5 rounded-full border-black border' %> + <div class="navbar bg-base-100 mb-6"> + <div class="navbar-start"> + <div class="dropdown"> + <div tabindex="0" role="button" class="btn btn-ghost text-lg"> + masks + </div> + <ul tabindex="0" class="menu dropdown-content mt-3 z-[1] p-2 shadow bg-base-100 rounded-box w-52 gap-1"> + <li><a class="<%= section == :dashboard ? 'active' : '' %>" href="<%= manage_path %>">Dashboard</a></li> + <li><a class="<%= section == :clients ? 'active' : '' %>" href="<%= manage_clients_path %>">Clients</a></li> + <li><a class="<%= section == :actors ? 'active' : '' %>" href="<%= manage_actors_path %>">Actors</a></li> + <li><a class="<%= section == :devices ? 'active' : '' %>" href="<%= manage_devices_path %>">Devices</a></li> + </ul> + </div> </div> - <div class="flex items-center bg-base-100 rounded px-2 py-1.5 join-item"> - <a href="<%= actors_path %>" class="text-sm text-accent-content opacity-75 hover:opacity-100 hover:underline focus:underline font-mono">/manage</a> + + <div class="navbar-end pr-2"> + <a href="<%= manage_actor_path(current_actor) %>"> + <div class="avatar placeholder"> + <div class="bg-neutral text-neutral-content rounded-full w-10"> + <span class="text-base"><%= current_actor.nickname.slice(0, 1).upcase %></span> + </div> + </div> + </a> </div> </div> <div class="w-full px-6 box-border"> <%= yield %>