app/views/layouts/_sidebar.html.haml
%aside.fixed.top-0.left-0.z-20.flex.flex-col.flex-shrink-0.bg-gray-100.dark:bg-gray-800.hidden.w-64.h-full.pt-16.font-normal.duration-75.lg:flex.transition-width{ "data-sidebar-target": :aside }
.relative.flex.flex-col.flex-1.min-h-0.border-r.border-gray-300.dark:border-gray-700
.flex.flex-col.flex-1.pt-4.overflow-y-auto
.flex-1.px-2
%ul.space-y-2
%li
= link_to patients_path(subdomain: current_hospital.subdomain), class: sidebar_classes(:patients) do
%span
%span.fa.fa-user
= t('.patients')
%li
= link_to appointments_path(subdomain: current_hospital.subdomain), class: sidebar_classes(:appointments) do
%span
%span.fa.fa-book
= t('.appointments')
%li
= link_to hospitalizations_path(subdomain: current_hospital.subdomain), class: sidebar_classes(:hospitalizations) do
%span
%span.fa.fa-ambulance
= t('.hospitalizations')
%li
= link_to patient_referrals_path(subdomain: current_hospital.subdomain), class: sidebar_classes(:patient_referrals) do
%span
%span.fa.fa-hospital
= t('.patient_referrals')
%li
= link_to referred_doctors_path(subdomain: current_hospital.subdomain), class: sidebar_classes(:referred_doctors) do
%span
%span.fa.fa-user-md
= t('.referred_doctors')
%div{ class: 'fixed inset-0 z-10 bg-gray-900/50 dark:bg-gray-900/90 hidden', data: { action: 'click->sidebar#toggle', sidebar: { target: :background } } }