From 362f0933d9d32b6f794f4d8103493f6c82f8265f Mon Sep 17 00:00:00 2001 From: MinamiFunakoshiTR Date: Mon, 17 Mar 2025 14:05:22 -0700 Subject: [PATCH 1/4] set up document cloud migration --- .../docs/component.md => DocumentCloud.mdx} | 12 +++++++-- .../DocumentCloud.stories.svelte | 26 +++++-------------- .../DocumentCloud/DocumentCloud.svelte | 3 +-- 3 files changed, 17 insertions(+), 24 deletions(-) rename src/components/DocumentCloud/{stories/docs/component.md => DocumentCloud.mdx} (68%) diff --git a/src/components/DocumentCloud/stories/docs/component.md b/src/components/DocumentCloud/DocumentCloud.mdx similarity index 68% rename from src/components/DocumentCloud/stories/docs/component.md rename to src/components/DocumentCloud/DocumentCloud.mdx index 6b52ec2a..fb2fca0b 100644 --- a/src/components/DocumentCloud/stories/docs/component.md +++ b/src/components/DocumentCloud/DocumentCloud.mdx @@ -1,6 +1,12 @@ -Embed a document hosted by [DocumentCloud](https://documentcloud.org) +import { Meta, Canvas } from '@storybook/blocks'; ---- +import * as DocumentCloudStories from './DocumentCloud.stories.svelte'; + + + +# DocumentCloud + +The `DocumentCloud` component embeds a document hosted by [DocumentCloud](https://documentcloud.org) The document must have its access level set to public before it can be embedded. The `slug` argument can be found after the final slash in the document's URL. For instance, the document included in the example is found at [documentcloud.org/documents/3259984-Trump-Intelligence-Allegations](https://www.documentcloud.org/documents/3259984-Trump-Intelligence-Allegations). The slug is "3259984-Trump-Intelligence-Allegations". @@ -15,3 +21,5 @@ The document must have its access level set to public before it can be embedded. width="normal" /> ``` + + diff --git a/src/components/DocumentCloud/DocumentCloud.stories.svelte b/src/components/DocumentCloud/DocumentCloud.stories.svelte index 7a111585..65f5174d 100644 --- a/src/components/DocumentCloud/DocumentCloud.stories.svelte +++ b/src/components/DocumentCloud/DocumentCloud.stories.svelte @@ -1,38 +1,24 @@ - - - - diff --git a/src/components/DocumentCloud/DocumentCloud.svelte b/src/components/DocumentCloud/DocumentCloud.svelte index 195c4c8a..f00a1167 100644 --- a/src/components/DocumentCloud/DocumentCloud.svelte +++ b/src/components/DocumentCloud/DocumentCloud.svelte @@ -1,4 +1,3 @@ - From 63782a7ce1dd84b765948b39a5e29e0955e04504 Mon Sep 17 00:00:00 2001 From: MinamiFunakoshiTR Date: Tue, 18 Mar 2025 10:49:08 -0700 Subject: [PATCH 3/4] cleanup --- src/components/DocumentCloud/DocumentCloud.stories.svelte | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/DocumentCloud/DocumentCloud.stories.svelte b/src/components/DocumentCloud/DocumentCloud.stories.svelte index 65f5174d..22f69e6d 100644 --- a/src/components/DocumentCloud/DocumentCloud.stories.svelte +++ b/src/components/DocumentCloud/DocumentCloud.stories.svelte @@ -17,7 +17,6 @@ Date: Fri, 4 Apr 2025 19:30:20 +0100 Subject: [PATCH 4/4] removes unnecessary hardcoded dimensions of iframe --- src/components/DocumentCloud/DocumentCloud.svelte | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/components/DocumentCloud/DocumentCloud.svelte b/src/components/DocumentCloud/DocumentCloud.svelte index 09713cc6..01a86cc6 100644 --- a/src/components/DocumentCloud/DocumentCloud.svelte +++ b/src/components/DocumentCloud/DocumentCloud.svelte @@ -36,8 +36,6 @@ class="h-screen" src="https://embed.documentcloud.org/documents/{slug}/?embed=1&responsive=1&title=1" title={altText} - width="700" - height="540" sandbox="allow-scripts allow-same-origin allow-popups allow-forms allow-popups-to-escape-sandbox" >