feat(courses): add type, search, and pricing filters to org landing page
- Add Types section to the Filter sidebar with all 4 course types - Add full-text search input centered in the hero (title + description) - Add Pricing section (Free / Paid) based on course cost - Compact hero prop across all 10 themes to halve vertical padding - Children snippet support in all hero themes for the search input - All filters are URL-driven (?types=, ?search=, ?tags=, ?pricing=) - Full-stack: validation schema, DB queries, service, API route, server load, UI
This commit is contained in:
@@ -3741,7 +3741,13 @@
|
||||
"filters": {
|
||||
"title": "Фильтровать по тегам",
|
||||
"help": "Выберите один или несколько тегов, чтобы отфильтровать курсы.",
|
||||
"empty": "Тегов пока нет"
|
||||
"empty": "Тегов пока нет",
|
||||
"tags_title": "Теги",
|
||||
"types_title": "Типы",
|
||||
"search_placeholder": "Искать курсы...",
|
||||
"pricing_title": "Цены",
|
||||
"pricing_free": "Бесплатно",
|
||||
"pricing_paid": "Платный"
|
||||
}
|
||||
},
|
||||
"tags_admin": {
|
||||
|
||||
Reference in New Issue
Block a user