Commit Graph
12 Commits
Author SHA1 Message Date
isaaccladandCursor b6defa5e47 Add page heroes to VPS and dedicated server pages.
Deploy Ladill Servers / deploy (push) Successful in 1m49s
Surface server counts, status breakdown, and available plans in heroes consistent with other Ladill apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 14:19:41 +00:00
isaaccladandCursor 55dff218e2 Propagate shared copy-button component and clipboard helper.
Deploy Ladill Servers / deploy (push) Successful in 49s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 23:04:31 +00:00
isaaccladandCursor 0c917bff5c Use + icon buttons on mobile dashboards.
Deploy Ladill Servers / deploy (push) Successful in 44s
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:21:47 +00:00
isaaccladandCursor 191a7c8b99 Fix domain purchase modal on user-layout order flows.
Deploy Ladill Servers / deploy (push) Successful in 50s
Include the purchase modal in user-layout and stack it above the order dialog so Get a new domain opens correctly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 19:29:02 +00:00
isaaccladandCursor f2c287adef Remove duplicate close button from domain purchase modal.
Deploy Ladill Servers / deploy (push) Successful in 25s
Rely on the shared modal component's close control instead of rendering a second one in the embed header.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 19:17:29 +00:00
isaaccladandCursor 942d996f12 Wire Ladill domain picker and purchase modal into servers flows.
Deploy Ladill Servers / deploy (push) Successful in 27s
Use the Domains API for owned domains across panel, account, and order forms, with an embedded iframe purchase modal instead of redirecting to domains.ladill.com.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 18:01:23 +00:00
isaaccladandCursor 817afb0c2b Unify primary buttons with gradient pill design across the app.
Deploy Ladill Servers / deploy (push) Successful in 29s
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:49:50 +00:00
isaaccladandCursor 29cdfe67b8 Replace native confirm() dialogs with styled confirm modals.
Deploy Ladill Servers / deploy (push) Successful in 29s
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:11:10 +00:00
isaaccladandCursor ee5be04d11 Add mobile topbar titles and show Afia on all mobile headers.
Deploy Ladill Servers / deploy (push) Successful in 41s
Route-based subtitle and page titles replace plain app labels in mobile topbars, and the Afia AI button is visible on mobile across topbars and mobile-page-header screens.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 16:31:00 +00:00
isaaccladandCursor fc58c9d40d Add a mobile search page for Servers.
Deploy Ladill Servers / deploy (push) Successful in 29s
Return an HTML search screen from /search for browser visits so the bottom nav Search tab opens a usable lookup UI instead of raw JSON.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 15:38:38 +00:00
isaaccladandCursor 1217bdac41 Fix 500 on authenticated pages by correcting Afia route.
Deploy Ladill Servers / deploy (push) Successful in 22s
Point Afia chat at servers.afia.chat, add missing input-error component, and fix stale layout/order route names.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 19:39:27 +00:00
isaaccladandCursor b6c8ac343f Extract Ladill Servers as standalone app at servers.ladill.com.
VPS and dedicated server ordering, managed panels, SSO, billing, and launcher integration — forked from hosting infrastructure with server-focused routes and dashboard.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 19:18:30 +00:00