extract editorial components to markdown.tsx, simplify liveline to content-only

- New website/src/components/markdown.tsx with all reusable components:
  EditorialPage, TableOfContents, BackButton, P, Code, Caption, CodeBlock,
  ChartPlaceholder, Section, Divider, SectionHeading, List, Li, PropsTable
- liveline.tsx reduced from ~988 to ~370 lines, now pure content
- Renamed Paragraph->P, InlineCode->Code for brevity
- TOC accepts items/logo props for reuse across pages
- Centered image captions
- Divider with equal top/bottom padding
- Variable spacing CSS rules for code blocks, images, section dividers
This commit is contained in:
Tommy D. Rossi
2026-02-20 12:38:54 +01:00
parent 23da0767e9
commit 984f41cfbe
2 changed files with 855 additions and 829 deletions
File diff suppressed because it is too large Load Diff