- Implemented the full Fat Bottom Grille storefront and staff dashboard.
Highlights include configurable menus, specials, cart/checkout, taxes, customer accounts with email 2FA, newsletters, analytics, refunds, PDF/CSV exports, Square/Mailgun adapters, and optional MySQL migration. See README.md for setup and production configuration. Verified PHP/JavaScript syntax, responsive layouts, registration, 2FA, checkout, dashboard workflows, settings persistence, and PDF generation. Real Square, Mailgun, and MySQL connections require credentials/server access. Square implementation follows the official Payments API and Refunds API.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
<section class="auth-section section">
|
||||
<div class="container narrow-container">
|
||||
<form class="auth-card form-stack verify-card" action="/verify" method="post">
|
||||
<?= csrf_field() ?>
|
||||
<div class="verification-icon">6</div>
|
||||
<div>
|
||||
<span class="eyebrow">One more step</span>
|
||||
<h1>Check your email</h1>
|
||||
<p>Enter the six-digit code we sent you. It is valid for 10 minutes.</p>
|
||||
</div>
|
||||
<label>Verification code
|
||||
<input class="code-input" type="text" name="code" required inputmode="numeric" maxlength="6" pattern="[0-9]{6}" autocomplete="one-time-code" autofocus>
|
||||
</label>
|
||||
<button class="button button-large button-block" type="submit">Verify & Sign In</button>
|
||||
<a class="text-link text-center" href="/login">Start over</a>
|
||||
</form>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user