Update delete group card styling
Proposal
See &18831 for designs
Implementation guide
- Rename app/views/groups/settings/_delayed_deletion.html.haml to
_delete.html.haml - Update styling in
_delete.html.haml - Create
app/views/groups/settings/_delayed_delete_card_body.html.hamlandee/app/views/groups/settings/_delayed_delete_card_body.html.haml - Move ee/app/views/groups/settings/_delayed_deletion.html.haml to
ee/app/views/groups/settings/_delayed_delete_card_body.html.haml - Move app/views/groups/settings/_remove_button.html.haml to
app/views/groups/settings/_delayed_delete_card_body.html.haml - Change to
_delete.html.haml
- c.with_body do
- if group.self_deletion_scheduled?
= form_tag(group, method: :delete, id: remove_form_id) do
%p= delete_immediately_namespace_scheduled_for_deletion_message(group)
= hidden_field_tag(:permanently_remove, true)
= render 'groups/settings/remove_button', group: group, remove_form_id: remove_form_id, button_text: _('Delete permanently')
- else
= form_tag(group, method: :delete, id: remove_form_id) do
%p= delete_delayed_namespace_message(group)
= render 'groups/delayed_delete_card_body', group: group, remove_form_id: remove_form_id
- Remove
= render_if_exists 'groups/settings/immediately_remove', group: @group, remove_form_id: 'js-remove-group-form'from app/views/groups/edit.html.haml#L66 - Move delete below restore action
Edited by Peter Hegman