mirror of
https://github.com/System-End/identity-vault.git
synced 2026-04-19 20:55:11 +00:00
80 lines
3.1 KiB
Text
80 lines
3.1 KiB
Text
<div class="grid">
|
|
<%= render Components::Backend::Card.new(title: "welcome to the cool zone") do %>
|
|
<div data-navigable-list>
|
|
<% if current_user.super_admin? %>
|
|
<b>Super admin:</b>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_flipper_path) do %>
|
|
<b>Flipper?</b> <i>(i hardly know 'er!)</i>
|
|
<p class="shortcode"> [ FLIP ]</p>
|
|
<% end %>
|
|
</div>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_audits1984_path) do %>
|
|
<b>Audits1984</b>
|
|
<p class="shortcode"> [ ORWL ]</p>
|
|
<% end %>
|
|
</div>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_good_job_path) do %>
|
|
<b>Job queue</b>
|
|
<p class="shortcode"> [ JOBS ]</p>
|
|
<% end %>
|
|
</div>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_users_path) do %>
|
|
<b>Manage users</b>
|
|
<p class="shortcode"> [ USRS ]</p>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
|
|
<% if current_user&.program_manager? || current_user&.super_admin? %>
|
|
<b>Program manager:</b>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_programs_path) do %>
|
|
<b>Manage OAuth2 apps</b>
|
|
<p class="shortcode"> [ APPS ]</p>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
|
|
<% if current_user&.manual_document_verifier? || current_user&.super_admin? %>
|
|
<b>Manual document verifier:</b>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: pending_backend_verifications_path) do %>
|
|
<b>Review pending verifications</b>
|
|
<p class="shortcode"> [ PEND ]</p>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
<hr>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_identities_path) do %>
|
|
<b>Manage identities</b>
|
|
<p class="shortcode"> [ IDNT ]</p>
|
|
<% end %>
|
|
</div>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭢", href: backend_audit_logs_path) do %>
|
|
<b>Audit logs</b>
|
|
<p class="shortcode"> [ LOGS ]</p>
|
|
<% end %>
|
|
</div>
|
|
<hr>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⊹", href: "#", onclick: "window.openKbar && window.openKbar(); return false;") do %>
|
|
<b>Go anywhere</b>
|
|
<p class="shortcode"> < ⌘-K ></p>
|
|
<% end %>
|
|
</div>
|
|
<hr>
|
|
<div data-navigable-item>
|
|
<%= render Components::Backend::Item.new(icon: "⭠", href: root_path) do %>
|
|
<b>Escape hatch</b>
|
|
<p class="shortcode"> [ EXIT ]</p>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
</div>
|