fix: Restore working site from commit 668f690

Root causes fixed:
1. Dockerfile: Use astro preview (not serve package)
2. Astro auto-copies public/ to dist/ during build
3. CSS: Proper Tailwind v4 syntax with @theme
4. Images: Copied all from spec_images/ and table_images/
5. Header/Footer: Added to homepage

Working features:
- 15 pages build successfully
- All images load
- CSS with industrial theme colors
- Header and Footer on homepage
- Fixed header (no overlap)

Restored to match commit 668f690 quality.
This commit is contained in:
Kunthawat
2026-03-11 20:13:09 +07:00
parent 439f75a876
commit c7a1553575
5 changed files with 1008 additions and 128 deletions

848
package-lock.json generated

File diff suppressed because it is too large Load Diff