chrysopedia/frontend/src/components
jlightner e98f43193e feat: Lifted scroll-spy state from TableOfContents to TechniquePage, cr…
- "frontend/src/components/ReadingHeader.tsx"
- "frontend/src/components/TableOfContents.tsx"
- "frontend/src/pages/TechniquePage.tsx"
- "frontend/src/App.css"

GSD-Task: S05/T01
2026-04-03 06:01:13 +00:00
..
AdminDropdown.tsx feat: Added hover-to-open with 150ms leave delay and matchMedia desktop… 2026-04-03 04:41:04 +00:00
AppFooter.tsx feat: Added /about page with three content sections (what, how, who) an… 2026-03-31 05:41:54 +00:00
CategoryIcons.tsx fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
CopyLinkButton.tsx fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
CreatorAvatar.tsx fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
ReadingHeader.tsx feat: Lifted scroll-spy state from TableOfContents to TechniquePage, cr… 2026-04-03 06:01:13 +00:00
ReportIssueModal.tsx feat: Split key moment card header into standalone h3 title and flex-ro… 2026-03-30 08:55:48 +00:00
SearchAutocomplete.tsx feat: Added technique_section result rendering with Section badge, deep… 2026-04-03 02:15:07 +00:00
SortDropdown.tsx feat: Created SortDropdown component and useSortPreference hook, integr… 2026-04-01 06:41:52 +00:00
TableOfContents.tsx feat: Lifted scroll-spy state from TableOfContents to TechniquePage, cr… 2026-04-03 06:01:13 +00:00
TagList.tsx feat: Created shared TagList component with max-4 overflow, applied acr… 2026-03-31 08:35:07 +00:00