diff --git a/src/components/markdown/RuleEmbed.astro b/src/components/markdown/RuleEmbed.astro index 4eea2881..9c7f26f5 100644 --- a/src/components/markdown/RuleEmbed.astro +++ b/src/components/markdown/RuleEmbed.astro @@ -9,9 +9,10 @@ interface Props { ruleName?: string; ruleId?: number; fields?: RuleFields[] | "All"; + onRulePage?: boolean; } -const { rule: rule, ruleName, ruleId, fields = [] } = Astro.props; +const { rule: rule, ruleName, ruleId, fields = [], onRulePage } = Astro.props; let ruleEntry = rule; @@ -61,9 +62,12 @@ const shouldShowGroup = (groupFields: RuleFields[]): boolean => { }; --- - +
-

+

Rule {ruleData.id}:{` `} diff --git a/src/components/markdown/RuleEmbedPage.astro b/src/components/markdown/RuleEmbedPage.astro index a96de0a6..cb3fa1f2 100644 --- a/src/components/markdown/RuleEmbedPage.astro +++ b/src/components/markdown/RuleEmbedPage.astro @@ -58,6 +58,7 @@ const rulesForApproved = rules.filter( { depth: 2, slug: "finished", text: "Finished +" }, { depth: 2, slug: "approved", text: "Approved" }, ]} + pagefindIgnore={true} >

Draft+ entries

diff --git a/src/components/ui/alert.tsx b/src/components/ui/alert.tsx index 4f7cbe9c..79fb93fc 100644 --- a/src/components/ui/alert.tsx +++ b/src/components/ui/alert.tsx @@ -31,6 +31,7 @@ const Alert = React.forwardRef< ref={ref} role="alert" className={cn(alertVariants({ variant }), className)} + data-pagefind-ignore {...props} /> )); diff --git a/src/pages/rules/[...slug].astro b/src/pages/rules/[...slug].astro index bf16816b..080b0699 100644 --- a/src/pages/rules/[...slug].astro +++ b/src/pages/rules/[...slug].astro @@ -86,7 +86,7 @@ const description = await stripText(entry.data.excerpt || entry.body); } - + {content && } diff --git a/src/pages/tags/[...slug].astro b/src/pages/tags/[...slug].astro index 0737e911..0cca35af 100644 --- a/src/pages/tags/[...slug].astro +++ b/src/pages/tags/[...slug].astro @@ -18,7 +18,10 @@ const taggedEntries: CollectionEntry<"docs">[] = ( ).filter((entry) => entry.data.tags.includes(tag)); --- - +
    { taggedEntries.map((entry) => (