Replace browser prompt()-based editing with proper Bootstrap 5 modal dialogs for testimonials, services, FAQs, and leads. This provides better UX with form validation, structured input fields, and i18n support (ES/RU) instead of raw prompt dialogs. - Add testimonialModal, serviceModal, faqModal, leadModal to admin.html - Add show*/save* methods in admin.js for each entity type - Wire leads.html 'Add lead' button to leadModal - Add modal JS modules (FAQModal, LeadModal, ServiceModal) - Add unit and e2e tests for modals and API client
63 lines
685 B
Plaintext
63 lines
685 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
.kilo/node_modules/
|
|
|
|
# Build output
|
|
dist/
|
|
build/
|
|
|
|
# Environment
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
.kilo/logs/
|
|
|
|
# Temp
|
|
*.tmp
|
|
*.temp
|
|
|
|
# OS Cache
|
|
.cache/
|
|
|
|
# Test coverage
|
|
coverage/
|
|
|
|
# Playwright test artifacts
|
|
test-results/
|
|
tests/screenshots/
|
|
tests/final-screenshots/
|
|
|
|
# TypeScript
|
|
*.tsbuildinfo
|
|
|
|
# Artifacts (legacy HTML files - will be in public/)
|
|
artifact-*.html# Database files (generated)
|
|
data/*.db
|
|
data/*.db-shm
|
|
data/*.db-wal
|
|
|
|
# Runtime artifacts
|
|
cookies.txt
|
|
.server.pid
|
|
EOF
|
|
|
|
# Test reports (generated)
|
|
tests/reports/
|
|
|
|
# Visual test screenshots (generated)
|
|
tests/visual/
|