Skip to content

Commit

Permalink
adds development user dropdown when dev_login is enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
niquerio committed Feb 19, 2025
1 parent af0f4c3 commit 4aeb9e3
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
4 changes: 4 additions & 0 deletions views/layout.erb
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,11 @@
<main>
<div class="container">
<%= yield %>
<% if S.dev_login? %>
<%= erb :'partials/_development_users' %>
<% end %>
</div>

</main>
<%= erb :'partials/_footer' %>
<% @presenter.scripts.flatten.each do |script| %>
Expand Down
22 changes: 22 additions & 0 deletions views/partials/_development_users.erb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<% test_users=[ { label: "Ann Arbor User" , value: 'mlibrary.acct.testing1@gmail.com' }, { label: 'Flint User' ,
value: 'mlibrary.acct.testing2@gmail.com' }, { label: "Dearborn User" , value: 'mlibrary.acct.testing3@gmail.com' }, ]
%>

<m-callout subtle>
<h2>Design &amp; Development Options</h2>
<form method="get" action="/session_switcher" class="prose owl">
<label for="test-user">
Active user account:
</label>
<input type="text" list="users" id="test-user" name="uniqname" autocomplete="on"
value="<%=session[:uniqname] || "" %>">
<datalist id="users">
<% test_users.each do |user| %>
<option value="<%=user[:value]%>">
<%=user[:label]%>
</option>
<% end %>
</datalist>
<button>Save</button>
</form>
</m-callout>

0 comments on commit 4aeb9e3

Please sign in to comment.