Commit Graph
26 Commits
Author SHA1 Message Date
isaacclad 800cfaafd0 Always show launcher scroll indicator and cap at 18 apps.
Deploy Ladill Mini / deploy (push) Successful in 1m19s
Apply ladill-launcher-apps scroll styles unconditionally with a persistent
scrollbar track; propagate launcher blade and CSS across all Ladill apps.
2026-06-29 13:03:46 +00:00
isaaccladandCursor ab95f69639 Use + icon buttons on mobile dashboards.
Deploy Ladill Mini / deploy (push) Successful in 25s
Sync mobile-header-btn partials, mobile x-btn.create, and update dashboard header actions for consistent mobile FABs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 16:22:51 +00:00
isaaccladandCursor 1f46af5361 Place wallet widget after Billing link in mobile profile sheet.
Deploy Ladill Mini / deploy (push) Successful in 1m9s
Remove duplicate Billing header above Home; wallet card follows Billing
in menu order to match the desktop avatar dropdown.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 14:06:57 +00:00
isaaccladandCursor cc0df3ccde Sync mobile profile wallet card and 24h session idle timeout.
Deploy Ladill Mini / deploy (push) Successful in 1m4s
Show wallet balance prominently in the mobile profile bottom sheet with refresh
on open; align session lifetime with the platform default.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 12:46:19 +00:00
isaaccladandCursor 0b0193b5d7 Hide header avatar on mobile and sync shared mobile nav partials.
Deploy Ladill Mini / deploy (push) Successful in 37s
Profile moves to the bottom nav sheet on small screens; optional search tab
support is synced from the Ladill platform template.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 12:04:32 +00:00
isaaccladandClaude Opus 4.8 c6cdbab469 Add branded boot splash (Ladill Mail style) on app pages
Deploy Ladill Mini / deploy (push) Successful in 26s
InjectBootSplash middleware shows a self-branded loading splash once per session
while the app boots, then fades out.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 22:14:46 +00:00
isaaccladandCursor 84471c3081 Standardize desktop topbar widgets to match CRM layout.
Deploy Ladill Mini / deploy (push) Successful in 24s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 18:15:34 +00:00
isaaccladandClaude Opus 4.8 9cbdd1a26c Add wallet balance widget to the profile menu (after Billing)
Deploy Ladill Mini / deploy (push) Successful in 25s
Wallet balance peek rendered as a menu row directly under Billing, backed by
a /wallet/balance endpoint (BillingClient) and guarded by Route::has. Also
opens Afia via a direct window event for reliability.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 12:26:03 +00:00
isaaccladandCursor 99f994f4e5 Add slash keyboard shortcut to focus search.
Deploy Ladill Mini / deploy (push) Successful in 31s
Press / from any non-input page to jump to the topbar or full-screen search field, with a fallback route when search is not visible.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 02:51:39 +00:00
isaaccladandCursor 094bd5b886 Bind app sessions to the platform auth session.
Deploy Ladill Mini / deploy (push) Successful in 26s
Clear local sessions when auth.ladill.com signs out and ping the platform session from keepalive.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-20 08:26:30 +00:00
isaaccladandCursor 1ef6148ee3 Lower Mini platform fee from 5% to 3.5%.
Deploy Ladill Mini / deploy (push) Successful in 26s
Update checkout constant, payout copy, and Afia prompts to match the new Ladill Pay rate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 19:51:35 +00:00
isaaccladandCursor 3e76b06bc9 Unify logged-in profile dropdown with platform account menu.
Deploy Ladill Mini / deploy (push) Successful in 34s
Wire UserProfileMenu and shared Blade partial into topbar, mobile nav, and layouts so menu items match the account portal (Ladill Mail excluded).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 09:33:55 +00:00
isaaccladandCursor b3de340fdc Remove centralized account nav from app sidebar; redirect legacy URLs.
Deploy Ladill Mini / deploy (push) Successful in 28s
Wallet, Billing, Team, Developers, and Support live on account.ladill.com.
Siloed sidebars keep product nav and app Settings only.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 00:42:25 +00:00
isaaccladandClaude Opus 4.8 a286f3d977 Afia: render markdown bold in chat instead of showing raw asterisks
Deploy Ladill Mini / deploy (push) Successful in 1m3s
Replies came back with **bold** markup that displayed literally to users.
Render the bubble as HTML (escaped first for safety) and convert **text** to
<strong>; newlines already handled by whitespace-pre-line.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 08:41:14 +00:00
isaaccladandCursor b203774cc6 Unify primary buttons with gradient pill design across Ladill Mini.
Deploy Ladill Mini / deploy (push) Successful in 33s
Add shared btn-primary components and plus icons on create/new actions for a consistent Ladill UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 22:40:40 +00:00
isaaccladandCursor 7ffa44b128 Add mobile-only payment search for Ladill Mini.
Deploy Ladill Mini / deploy (push) Successful in 24s
Wire the mobile search tab to a payments search page and remove desktop header search shortcuts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 21:47:33 +00:00
isaaccladandCursor 4c2ce5526f Move Support link under Account in sidebar.
Deploy Ladill Mini / deploy (push) Successful in 29s
Place Support with Account navigation instead of the Settings footer.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 20:30:22 +00:00
isaaccladandCursor 8c37afc3ec Add app-specific mail branding and sidebar Support links.
Deploy Ladill Mini / deploy (push) Successful in 44s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 20:12:28 +00:00
isaaccladandCursor 41ef2bdf29 Update payment footer to Ladill Pay branding.
Deploy Ladill Mini / deploy (push) Successful in 32s
Replace Ladill Mini with Secured by Paystack. Powered by Ladill Pay on checkout and Paystack sheet footers.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 06:28:39 +00:00
isaaccladandCursor 5b776cb050 Pin Settings to the sidebar footer in Ladill Mini.
Deploy Ladill Mini / deploy (push) Successful in 33s
Keep Settings anchored at the bottom of the product nav, consistent with Ladill Mail and Email.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 04:45:49 +00:00
isaaccladandCursor 2b81462e39 Remove Complete payment label from Mini Paystack sheet header.
Deploy Ladill Mini / deploy (push) Successful in 27s
Keep the Ladill Mini logo in the checkout wrapper without redundant heading text.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 22:06:17 +00:00
isaaccladandCursor 76f2a0a395 Use mobile-only Paystack sheet for Mini payment QRs.
Deploy Ladill Mini / deploy (push) Successful in 37s
Restore the bottom-sheet iframe on mobile and redirect desktop to the hosted checkout URL, matching other Ladill apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 21:41:13 +00:00
isaaccladandCursor 3bcab953f9 Replace native confirm() dialogs with styled confirm modals.
Deploy Ladill Mini / deploy (push) Successful in 33s
Add shared confirm-dialog component, Alpine ladillConfirm store, and
swap browser confirms for consistent bottom-sheet modals across user,
admin, and hosting flows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 21:10:47 +00:00
isaaccladandCursor f405217a33 Use mobile bottom sheet for Mini checkout and wrap Paystack in branded frame.
Deploy Ladill Mini / deploy (push) Successful in 25s
Amount entry slides up from the bottom on mobile; Paystack opens in a Ladill Mini sheet on mobile and a centered modal on desktop instead of leaving the site.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 20:29:13 +00:00
isaaccladandCursor 987f7dce0c Fix leftover Events routes breaking SSO and dashboard.
Deploy Ladill Mini / deploy (push) Failing after 52s
Replace events.* route names with mini.* defaults, remove unused topbar search, and align deploy script with ladill-mini paths.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 18:54:59 +00:00
isaaccladandCursor db66d99895 Initial Ladill Mini app — trader payment QRs without styling.
Lean control center at mini.ladill.com: payment QR CRUD, Paystack checkout with 5% fee settlement via Billing API, payments feed, and payouts. QR codes use a fixed black-and-white preset only.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 18:43:39 +00:00