• Phạm Quang Bảo's avatar
    refactor: replace getRandomFallbackImage with getFallbackImage and reduce ad counts · c297344d
    Phạm Quang Bảo authored
    - Replace getRandomFallbackImage() with getFallbackImage(index) for deterministic fallback images
    - Reduce advertisement count from 3 to 2 in News section
    - Reduce sidebar advertisements from 5 to 3 in ArticleDetailPage
    - Add image validation and optimization for SEO metadata
    - Implement toOptimizedSeoImageUrl() to serve optimized images via Next.js image optimizer
    - Add isRemoteImageValid() to verify remote image
    c297344d
Name
Last commit
Last update
..
cms-slug.ts Loading commit data...
cn.ts Loading commit data...
crypto.ts Loading commit data...
css-var.ts Loading commit data...
env-config.ts Loading commit data...
error.ts Loading commit data...
fallback-image.ts Loading commit data...
file.ts Loading commit data...
generate-slug.ts Loading commit data...
storage.ts Loading commit data...
video.ts Loading commit data...