diff --git a/README.md b/README.md
index 20f4cbd9..c6da16db 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,7 @@ Currently, the following components are supported:
- OrderedList
- Search
- SearchSkeleton
+- SkeletonPlaceholder
- SkeletonText
- Tag
- TagSkeleton
diff --git a/src/components/SkeletonPlaceholder/SkeletonPlaceholder.Story.svelte b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.Story.svelte
new file mode 100644
index 00000000..815b0b42
--- /dev/null
+++ b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.Story.svelte
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/SkeletonPlaceholder/SkeletonPlaceholder.stories.js b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.stories.js
new file mode 100644
index 00000000..d660ec41
--- /dev/null
+++ b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.stories.js
@@ -0,0 +1,17 @@
+import { withKnobs, select } from '@storybook/addon-knobs';
+import Component from './SkeletonPlaceholder.Story.svelte';
+
+export default { title: 'Skeleton Placeholder', decorators: [withKnobs] };
+
+const classes = {
+ 'my--skeleton__placeholder--small': 'my--skeleton__placeholder--small',
+ 'my--skeleton__placeholder--medium': 'my--skeleton__placeholder--medium',
+ 'my--skeleton__placeholder--large': 'my--skeleton__placeholder--large'
+};
+
+export const Default = () => ({
+ Component,
+ props: {
+ class: select('Classes with different sizes', classes)
+ }
+});
diff --git a/src/components/SkeletonPlaceholder/SkeletonPlaceholder.svelte b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.svelte
new file mode 100644
index 00000000..94b8e9b7
--- /dev/null
+++ b/src/components/SkeletonPlaceholder/SkeletonPlaceholder.svelte
@@ -0,0 +1,11 @@
+
+
+
diff --git a/src/components/SkeletonPlaceholder/index.js b/src/components/SkeletonPlaceholder/index.js
new file mode 100644
index 00000000..e725e815
--- /dev/null
+++ b/src/components/SkeletonPlaceholder/index.js
@@ -0,0 +1,3 @@
+import SkeletonPlaceholder from './SkeletonPlaceholder.svelte';
+
+export default SkeletonPlaceholder;
diff --git a/src/index.js b/src/index.js
index dcbe35d4..5413fe4c 100644
--- a/src/index.js
+++ b/src/index.js
@@ -11,6 +11,7 @@ import Link from './components/Link';
import ListItem from './components/ListItem';
import OrderedList from './components/OrderedList';
import Search, { SearchSkeleton } from './components/Search';
+import SkeletonPlaceholder from './components/SkeletonPlaceholder';
import SkeletonText from './components/SkeletonText';
import Tag, { TagSkeleton } from './components/Tag';
import TextArea, { TextAreaSkeleton } from './components/TextArea';
@@ -42,6 +43,7 @@ export {
OrderedList,
Search,
SearchSkeleton,
+ SkeletonPlaceholder,
SkeletonText,
Tag,
TagSkeleton,