Skip to content

Commit

Permalink
Styling _development_users.
Browse files Browse the repository at this point in the history
  • Loading branch information
erinesullivan committed Feb 20, 2025
1 parent cc384a6 commit b3f758e
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 22 deletions.
1 change: 1 addition & 0 deletions assets/styles/_layout.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
@use './forms';
@use 'partials/header';
@use 'partials/development_users';
@use 'partials/footer';

// --------------------------------------------------
Expand Down
55 changes: 55 additions & 0 deletions assets/styles/partials/_development_users.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
@use '../utilities';

// --------------------------------------------------
//
// # Development Users
// Styles to apply directly to `views/partials/_development_users.erb`.
//
// ## Table of Contents
// 1. Variables
// 2. Container
// 3. Form
//
// --------------------------------------------------

// ******************** //
// *** 1. VARIABLES *** //
// ******************** //

$class: "development-users";





// ******************** //
// *** 2. CONTAINER *** //
// ******************** //

.#{$class} {
margin-top: 1rem;
padding: 1rem;
@media print {
display: none;
}
& > *:first-child {
margin-top: 0;
}
& > *:last-child {
margin-bottom: 0;
}
}





// *************** //
// *** 3. FORM *** //
// *************** //

.#{$class} form {
.development-users__inputs {
@include utilities.flex();
}
}
1 change: 0 additions & 1 deletion views/layout.erb
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@
<%= erb :'partials/_development_users' %>
<% end %>
</div>

</main>
<%= erb :'partials/_footer' %>
<% @presenter.scripts.flatten.each do |script| %>
Expand Down
45 changes: 24 additions & 21 deletions views/partials/_development_users.erb
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
<% 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' }, ]
%>
<% 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>
<div class="container__rounded development-users">
<h2>Design &amp; Development Options</h2>
<form method="get" action="/session_switcher">
<label for="test-user">
Active user account:
</label>
<div class="development-users__inputs">
<input type="text" list="users" id="test-user" name="uniqname" autocomplete="on" value="<%=session[:uniqname] || "" %>">
<button type="submit">Save</button>
</div>
<datalist id="users">
<% test_users.each do |user| %>
<option value="<%=user[:value]%>">
<%=user[:label]%>
</option>
<% end %>
</datalist>
</form>
</div>

0 comments on commit b3f758e

Please sign in to comment.