} + {block.type === 'figure' &&
{item.desc}
} + > + ); + return ( +{block.text}
} + + {block.label} + +++ + diff --git a/src/components/blocks/Timeline.astro b/src/components/blocks/Timeline.astro new file mode 100644 index 0000000..17ed981 --- /dev/null +++ b/src/components/blocks/Timeline.astro @@ -0,0 +1,66 @@ +--- +// timeline 块:经历/项目时间线(竖线语言,仅用既有 token) +import type { ResolvedBlock } from '../../lib/page-blocks'; + +interface Props { + block: Extract{block.text}
+ {block.cite && — {block.cite}} +
{item.desc}
} +{item.desc}
} +{t('about_track_reading_desc', locale)}
-{t('about_track_tech_desc', locale)}
-{t('about_track_photo_desc', locale)}
-{t('about_track_reading_desc', locale)}
+{t('about_track_tech_desc', locale)}
+{t('about_track_photo_desc', locale)}
+{t('about_build_desc', locale)}
-{t('about_build_desc', locale)}
+