Ledger: header/nav include with Alpine mobile nav #33
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Augspies/virtual-attorney#33
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of: Ledger Redesign — spec §3.1, §5, §6
Goal: Replace the empty header include with the Ledger masthead and nav, and create
SiteSettings(the nav's booking CTA needs an authorable Calendly URL).Files:
apps/virtual_attorney/templates/includes/header.html, newSiteSettingsinapps/core(wagtail.contrib.settings),virtual_attorney/settings/base.py(INSTALLED_APPS + context processor), migrationAcceptance:
{% pageurl site_root %}#anchoropen-calendlyevent; rendered only whenSiteSettings.calendly_urlis setaria-expandedset; Esc closes; drawer links close on tapmin-[900px]:flex,min-[900px]:hidden), not Tailwind's defaultmd(768px)x-cloak+ the[x-cloak] { display: none !important; }rule inapp.css(same rule added for the Calendly modal fix) — no flash of hidden Alpine elements before Alpine initializesSiteSettingsregistered withcalendly_url,contact_email,disclaimer(email/disclaimer consumed by #34); editable in Wagtail admin SettingsNotes: Nav links target homepage anchors in v1; real page URLs follow the page tree.
wagtail.contrib.settingsmust be added to INSTALLED_APPS + context processors (confirmed absent fromsettings/base.py).Closed by #51