a3b81af1da
* main: (284 commits) Polish closed stamp Add new card button to considering column Let's leave inside the menu for now Improve terminal history behavior More space between Add a navigation hint, make "All collections" link navigate like the others Reorder methods Fix: dismiss notifications from comments Fix card icons Filter collections menus, add keyboard shortcuts Style Space between Remove debug Consistent sizing Configure deployment for load balancing Configure the autoclose period at the collection level Rename to avoid using the same name Add brakeman rule Collections can be private now too Not used outside the class anymore ...
49 lines
2.1 KiB
Plaintext
49 lines
2.1 KiB
Plaintext
<% @page_title = "Collection Settings" %>
|
|
|
|
<% content_for :header do %>
|
|
<nav>
|
|
<%= link_to_back fallback_path: cards_path(collection_ids: [ @bbucket ]) %>
|
|
|
|
<header class="center">
|
|
<h1 class="txt-large margin-none"><%= @page_title %></h1>
|
|
</header>
|
|
|
|
<div class="btn btn--placeholder flex-item-justify-end"></div>
|
|
</nav>
|
|
<% end %>
|
|
|
|
<section class="panels--two-up margin-block">
|
|
<div class="panel shadow center flex flex-column txt-normal">
|
|
<strong class="txt-large">Name and Access</strong>
|
|
<p class="margin-none-block-start">Choose who can access this Collection.</p>
|
|
<%= form_with model: @collection, class: "flex flex-column gap txt-large", data: { controller: "form" } do |form| %>
|
|
|
|
<%= render "collections/edit/name", form: form %>
|
|
<%= render "collections/edit/users", collection: @collection, selected_users: @selected_users, unselected_users: @unselected_users, form: form %>
|
|
|
|
<button type="submit" id="log_in" class="btn btn--reversed center txt-normal">
|
|
<%= icon_tag "check" %>
|
|
<span>Save changes</span>
|
|
</button>
|
|
|
|
<%= link_to "Cancel and go back", cards_path(collection_ids: [ @collection ]), data: { form_target: "cancel", turbo_frame: "_top" }, hidden: true %>
|
|
<% end %>
|
|
</div>
|
|
|
|
<div class="panel shadow center flex flex-column">
|
|
<%= render "collections/edit/auto_close", collection: @collection %>
|
|
|
|
<hr class="separator--horizontal full-width margin-block" style="--border-color: var(--color-ink-medium);" aria-hidden="true" />
|
|
<%= render "collections/edit/workflows", collection: @collection %>
|
|
|
|
<hr class="separator--horizontal full-width" style="--border-color: var(--color-ink-medium); margin-block-start: auto;" aria-hidden="true" />
|
|
|
|
<%= form_with model: @collection, class: "txt-align-center", method: :delete do |form| %>
|
|
<%= form.button class: "btn txt-negative borderless txt-small", data: { turbo_confirm: "Are you sure you want to permanently delete this Collection?" } do %>
|
|
<%= icon_tag "trash" %>
|
|
<span>Delete this Collection</span>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
</section>
|