feat: implement dynamic home page with configurable blog and category settings

This commit is contained in:
2026-04-23 13:41:51 +02:00
parent 33ec11d6db
commit 88e4c13b9f
7 changed files with 341 additions and 15 deletions

View File

@@ -256,6 +256,14 @@ model SiteSetting {
instagramUrl String?
linkedinUrl String?
footerText String? @default("© 2025 Afrohub. Tous droits réservés.")
homeBlogShow Boolean @default(true)
homeBlogTitle String @default("Derniers Articles")
homeBlogSubtitle String @default("Toutes les actualités de l'entrepreneuriat africain.")
homeBlogCount Int @default(3)
homeBlogSelection String @default("latest")
homeBlogIds String[] @default([])
homeBlogCategories String[] @default([])
homeCategories String[] @default(["Technologie & IT", "Agriculture & Agrobusiness", "Mode & Textile", "Cosmétique & Beauté"])
updatedAt DateTime @updatedAt
}