Appearance
Dynamic Pages (SimplePage) ​
Purpose: Describe CMS-like simple pages rendered from DB. Audience: Product, Developer Prerequisites: Published entries in simple_pages table.
Route and component
- Route:
/page/:slug - Component:
src/pages/SimplePage.tsx:22-40loads a published page byslug.
Data model
public.simple_pages—slug,title[_ro|_en],content_markdown[_ro|_en],published.
Localization
- Title/content picked by current language with fallback to default. See
SimplePage.tsx:63-74.
Markdown rendering
- Renders via
react-markdown. Content is stored as markdown strings.
Next steps
- See
docs/architecture/i18n.mdfor locales. - See
docs/admin/guide.mdfor page management.