Modules
AccrueAdmin — Phoenix LiveView admin UI for Accrue billing.
OTP application entry point for the :accrue_admin package.
Serves the committed admin CSS and JS bundles from package-owned routes.
Responsive layout shell shared by mounted admin LiveViews.
Page-header breadcrumb trail for mounted admin pages.
Shared button primitive for admin actions and links.
Shared stateful list primitive for admin pages.
Shared detail drawer that becomes a full-screen sheet on mobile.
Accessible dropdown menu using native disclosure semantics.
Shared chip-style filter state for URL-synced admin list pages.
Shared flash notice stack for admin pages.
Shared text-like form input for mounted admin pages.
Shared escaped payload viewer with tree, raw, and copy surfaces.
Shared KPI card for dashboard and detail-page summary rows.
Shared locale-aware money display for admin pages.
Shared select control for bounded admin choices.
Sidebar navigation for the admin shell.
Semantic status badge with fixed admin palette mappings.
Shared modal rendered when a destructive admin action requires fresh auth.
Link-based tab navigation for admin detail and list subviews.
Shared vertical timeline for billing events and webhook attempt history.
Topbar controls for mounted admin pages.
Root layout for mounted admin LiveViews.
Shared contract and helpers for admin list queries.
Cursor-paginated charge queries for admin UI surfaces.
Cursor-paginated connected account queries for admin UI surfaces.
Cursor-paginated coupon queries for admin UI surfaces.
Opaque signed cursor tokens for admin list pagination.
Cursor-paginated customer list queries for admin UI surfaces.
Cursor-paginated activity feed queries for the append-only event ledger.
Cursor-paginated invoice queries for admin UI surfaces.
Cursor-paginated promotion code queries for admin UI surfaces.
Cursor-paginated subscription queries for admin UI surfaces.
Cursor-paginated webhook event queries for admin ops surfaces.
Router helpers for mounting the :accrue_admin package into a host app.
Shared admin step-up workflow for destructive LiveView actions.
Mix Tasks
Rebuilds the package-local CSS and JS bundle committed under priv/static/.