fix: P1 bugs - contact form text, mobile overflow, portfolio filter + add 404/cookies pages
Deploy to Production / Build & Verify (push) Has been cancelled
Deploy to Production / Pre-Deploy Tests (push) Has been cancelled
Deploy to Production / Deploy to Railway (push) Has been cancelled
Deploy to Production / Deploy to Render (push) Has been cancelled
Deploy to Production / Deploy to VPS (PM2) (push) Has been cancelled
Deploy to Production / Deploy to Fly.io (push) Has been cancelled
Deploy to Production / Post-Deploy Verification (push) Has been cancelled
Deploy to Production / Notify on Failure (push) Has been cancelled
E2E Test Suite / Smoke Tests (P0) (push) Has been cancelled
E2E Test Suite / Critical User Journeys (push) Has been cancelled
E2E Test Suite / API Integration Tests (push) Has been cancelled
E2E Test Suite / Form Interaction Tests (push) Has been cancelled
E2E Test Suite / Destructive & Chaos Tests (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (chromium) (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (firefox) (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (webkit) (push) Has been cancelled
E2E Test Suite / Mobile Device Tests (push) Has been cancelled
E2E Test Suite / Security Header Tests (push) Has been cancelled
E2E Test Suite / Test Report Summary (push) Has been cancelled
Ping Search Engines / Notify Search Engines (push) Successful in 3s

- contact.astro: change success heading from "Message Sent!" to "Message sent successfully!"
- BaseLayout.astro: add overflow-x-hidden to <body> to prevent mobile horizontal scroll
- portfolio.astro: restore "AI & ML" filter button (data-filter="ai-ml") alongside existing filters
- tailwind.config.mjs: include pending config changes
- 404.astro, cookies.astro: add new pages
This commit is contained in:
QA Agent
2026-05-11 14:58:25 +05:30
parent 84efab9ac4
commit a52787e7f0
7 changed files with 416 additions and 4 deletions
+6
View File
@@ -40,6 +40,7 @@ export default {
700: '#334155',
800: '#1e293b',
900: '#0f172a',
950: '#020617',
},
accent: {
DEFAULT: '#f59e0b',
@@ -89,6 +90,7 @@ export default {
'surface-gradient': 'linear-gradient(to bottom, #f8fafc, #ffffff)',
'card-gradient': 'linear-gradient(to bottom right, #f8fafc, #ffffff)',
'grid-pattern': 'linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px)',
'shimmer-gradient': 'linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.08) 50%, transparent 100%)',
},
backgroundSize: {
'grid-80': '80px 80px',
@@ -135,6 +137,10 @@ export default {
'25%': { transform: 'rotate(-6deg)' },
'75%': { transform: 'rotate(6deg)' },
},
'shimmer': {
'0%': { backgroundPosition: '-200% 0' },
'100%': { backgroundPosition: '200% 0' },
},
'gradient-shift': {
'0%, 100%': { backgroundPosition: '0% 50%' },
'50%': { backgroundPosition: '100% 50%' },