- Extract inline Alpine.js code to separate app.js file - Unify pricing data in single PRICING_DATA source - Convert static pricing tables to dynamic Alpine.js templates - Add footer links for Terms, Privacy Policy, SLA (Telegram bot deep links) - Add ESC key handler for modal close - Add aria-label to pricing table for accessibility - Reduce index.html from 1023 to 862 lines Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
5.6 KiB
5.6 KiB