Files
growstuff/app/views/admin/index.html.haml
Daniel O'Connor b77df88df9 Issues/1475: Ensure we have pagination (#3193)
* Paginate, 100 at a time

* Limited i18n

* Paginate roles

* Pagination

* Pagination

* i18n and pagination

* Paginate alternate names

* Silence code climate

* Rewrite coverage as a feature

* Remove coverage in favour of crops/scientific_name_spec

* Add missing admin link

* Rewrite coverage as feature

* Rewrite coverage

---------

Co-authored-by: Brenda Wallace <brenda@wallace.net.nz>
2024-01-21 14:19:36 +10:30

45 lines
1.4 KiB
Plaintext

- content_for :title, 'Admin'
- content_for :breadcrumbs do
%li.breadcrumb-item.active= link_to 'Admin', admin_path
%h1 Manage #{ENV['GROWSTUFF_SITE_NAME']}
.row
.col-md-4
.card
.card-header
%h2
= icon 'fas', 'tablet-alt'
Site admin
.card-body
%nav.nav#site_admin
%li= link_to "Roles", admin_roles_path, class: 'nav-link'
%li= link_to "Forums", forums_path, class: 'nav-link'
%li= link_to "CMS", comfy_admin_cms_path, class: 'nav-link'
%li= link_to t('.garden_types'), garden_types_path, class: 'nav-link'
.col-md-4
.card
.card-header
%h2
= icon 'fas', 'seedling'
Crop data admin
.card-body
%nav.nav#crop_admin
%li= link_to "Crop Wrangling", wrangle_crops_path, class: 'nav-link'
%li= link_to "Alternate names", alternate_names_path, class: 'nav-link'
%li= link_to "Scientific names", scientific_names_path, class: 'nav-link'
%li= link_to "Plant parts", plant_parts_path, class: 'nav-link'
.col-md-4
.card
.card-header
%h2
= icon 'fas', 'user'
Member admin
.card-body
%nav.nav#member_admin
%li= link_to "Newsletter subscribers", admin_newsletter_path, class: 'nav-link'
%li= link_to "Members", admin_members_path, class: 'nav-link'