From da5c61d4f94add8f018866c4a6d43237f2bb46a3 Mon Sep 17 00:00:00 2001 From: MinamiFunakoshiTR Date: Tue, 25 Mar 2025 08:53:48 -0700 Subject: [PATCH] updates site headline --- src/components/SiteHeadline/SiteHeadline.mdx | 66 +++++++++++ .../SiteHeadline/SiteHeadline.stories.svelte | 54 +++------ .../SiteHeadline/SiteHeadline.svelte | 107 ++++++++---------- .../SiteHeadline/stories/docs/archieML.md | 26 ----- .../SiteHeadline/stories/docs/component.md | 21 ---- 5 files changed, 130 insertions(+), 144 deletions(-) create mode 100644 src/components/SiteHeadline/SiteHeadline.mdx delete mode 100644 src/components/SiteHeadline/stories/docs/archieML.md delete mode 100644 src/components/SiteHeadline/stories/docs/component.md diff --git a/src/components/SiteHeadline/SiteHeadline.mdx b/src/components/SiteHeadline/SiteHeadline.mdx new file mode 100644 index 00000000..734d242b --- /dev/null +++ b/src/components/SiteHeadline/SiteHeadline.mdx @@ -0,0 +1,66 @@ +import { Meta, Canvas } from '@storybook/blocks'; + +import * as SiteHeadlineStories from './SiteHeadline.stories.svelte'; + + + +# SiteHeadline + +The `SiteHeadline` component creates a simplified Reuters Graphics headline, loosely modelled off the Reuters.com styles. + +Styles for this headline are intentionally restricted. It is meant to serve as a unifying style for quick-turnaround breaking news pages. + +```svelte + + + +``` + + + +## Using with ArchieML docs + +With the Graphics Kit, you'll likely get your text value from an ArchieML doc... + +```yaml +# ArchieML doc +section: Global News # Optional +sectionUrl: https://www.reuters.com/graphics/ # Optional +hed: A beautiful page +authors: Samuel Granados, Dea Bankova +published: 2022-09-12T08:30:00.000Z +updated: +``` + +... which you'll pass to the `SiteHeadline` component. + +```svelte + + + + +``` + + diff --git a/src/components/SiteHeadline/SiteHeadline.stories.svelte b/src/components/SiteHeadline/SiteHeadline.stories.svelte index 6a4faf92..0988b413 100644 --- a/src/components/SiteHeadline/SiteHeadline.stories.svelte +++ b/src/components/SiteHeadline/SiteHeadline.stories.svelte @@ -1,51 +1,32 @@ - - - - + diff --git a/src/components/SiteHeadline/SiteHeadline.svelte b/src/components/SiteHeadline/SiteHeadline.svelte index b1b647a8..f1d5cc1b 100644 --- a/src/components/SiteHeadline/SiteHeadline.svelte +++ b/src/components/SiteHeadline/SiteHeadline.svelte @@ -1,75 +1,62 @@ - @@ -80,7 +67,7 @@ class="section-title mb-0 font-subhed text-xs text-secondary font-bold uppercase whitespace-nowrap tracking-wider" > {#if sectionUrl} - {section} {:else} @@ -94,6 +81,6 @@ {/if} - + diff --git a/src/components/SiteHeadline/stories/docs/archieML.md b/src/components/SiteHeadline/stories/docs/archieML.md deleted file mode 100644 index 02c8e94a..00000000 --- a/src/components/SiteHeadline/stories/docs/archieML.md +++ /dev/null @@ -1,26 +0,0 @@ -```yaml -section: Graphics -sectionUrl: https://www.reuters.com/graphics/ -hed: A beautiful page -authors: Samuel Granados,Dea Bankova -published: 2022-09-12T08:30:00.000Z -updated: -``` - -```svelte - - - - -``` diff --git a/src/components/SiteHeadline/stories/docs/component.md b/src/components/SiteHeadline/stories/docs/component.md deleted file mode 100644 index 0adb6e32..00000000 --- a/src/components/SiteHeadline/stories/docs/component.md +++ /dev/null @@ -1,21 +0,0 @@ -A simplified Reuters Graphics headline, loosely modelled off our dotcom site. - -Styles for this headline are intentionally restricted. It is meant to serve as a unifying style for quick-turnaround, usually shorter breaking news pages. - -```svelte - - - -```