summaryrefslogtreecommitdiffstats
path: root/wp-includes/blocks/embed
diff options
context:
space:
mode:
Diffstat (limited to 'wp-includes/blocks/embed')
-rw-r--r--wp-includes/blocks/embed/block.json51
-rw-r--r--wp-includes/blocks/embed/editor-rtl.css32
-rw-r--r--wp-includes/blocks/embed/editor-rtl.min.css1
-rw-r--r--wp-includes/blocks/embed/editor.css32
-rw-r--r--wp-includes/blocks/embed/editor.min.css1
-rw-r--r--wp-includes/blocks/embed/style-rtl.css64
-rw-r--r--wp-includes/blocks/embed/style-rtl.min.css1
-rw-r--r--wp-includes/blocks/embed/style.css64
-rw-r--r--wp-includes/blocks/embed/style.min.css1
-rw-r--r--wp-includes/blocks/embed/theme-rtl.css12
-rw-r--r--wp-includes/blocks/embed/theme-rtl.min.css1
-rw-r--r--wp-includes/blocks/embed/theme.css12
-rw-r--r--wp-includes/blocks/embed/theme.min.css1
13 files changed, 273 insertions, 0 deletions
diff --git a/wp-includes/blocks/embed/block.json b/wp-includes/blocks/embed/block.json
new file mode 100644
index 0000000..9ca54db
--- /dev/null
+++ b/wp-includes/blocks/embed/block.json
@@ -0,0 +1,51 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/block.json",
+ "apiVersion": 3,
+ "name": "core/embed",
+ "title": "Embed",
+ "category": "embed",
+ "description": "Add a block that displays content pulled from other sites, like Twitter or YouTube.",
+ "textdomain": "default",
+ "attributes": {
+ "url": {
+ "type": "string",
+ "__experimentalRole": "content"
+ },
+ "caption": {
+ "type": "string",
+ "source": "html",
+ "selector": "figcaption",
+ "__experimentalRole": "content"
+ },
+ "type": {
+ "type": "string",
+ "__experimentalRole": "content"
+ },
+ "providerNameSlug": {
+ "type": "string",
+ "__experimentalRole": "content"
+ },
+ "allowResponsive": {
+ "type": "boolean",
+ "default": true
+ },
+ "responsive": {
+ "type": "boolean",
+ "default": false,
+ "__experimentalRole": "content"
+ },
+ "previewable": {
+ "type": "boolean",
+ "default": true,
+ "__experimentalRole": "content"
+ }
+ },
+ "supports": {
+ "align": true,
+ "spacing": {
+ "margin": true
+ }
+ },
+ "editorStyle": "wp-block-embed-editor",
+ "style": "wp-block-embed"
+}
diff --git a/wp-includes/blocks/embed/editor-rtl.css b/wp-includes/blocks/embed/editor-rtl.css
new file mode 100644
index 0000000..60a774d
--- /dev/null
+++ b/wp-includes/blocks/embed/editor-rtl.css
@@ -0,0 +1,32 @@
+.wp-block-embed{
+ clear:both;
+ margin-left:0;
+ margin-right:0;
+}
+.wp-block-embed.is-loading{
+ display:flex;
+ justify-content:center;
+}
+.wp-block-embed .components-placeholder__error{
+ word-break:break-word;
+}
+.wp-block-embed .components-placeholder__learn-more{
+ margin-top:1em;
+}
+
+.block-library-embed__interactive-overlay{
+ bottom:0;
+ left:0;
+ opacity:0;
+ position:absolute;
+ right:0;
+ top:0;
+}
+
+.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{
+ max-width:360px;
+ width:100%;
+}
+.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{
+ min-width:280px;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/editor-rtl.min.css b/wp-includes/blocks/embed/editor-rtl.min.css
new file mode 100644
index 0000000..684be7d
--- /dev/null
+++ b/wp-includes/blocks/embed/editor-rtl.min.css
@@ -0,0 +1 @@
+.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-embed .components-placeholder__learn-more{margin-top:1em}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/editor.css b/wp-includes/blocks/embed/editor.css
new file mode 100644
index 0000000..60a774d
--- /dev/null
+++ b/wp-includes/blocks/embed/editor.css
@@ -0,0 +1,32 @@
+.wp-block-embed{
+ clear:both;
+ margin-left:0;
+ margin-right:0;
+}
+.wp-block-embed.is-loading{
+ display:flex;
+ justify-content:center;
+}
+.wp-block-embed .components-placeholder__error{
+ word-break:break-word;
+}
+.wp-block-embed .components-placeholder__learn-more{
+ margin-top:1em;
+}
+
+.block-library-embed__interactive-overlay{
+ bottom:0;
+ left:0;
+ opacity:0;
+ position:absolute;
+ right:0;
+ top:0;
+}
+
+.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{
+ max-width:360px;
+ width:100%;
+}
+.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{
+ min-width:280px;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/editor.min.css b/wp-includes/blocks/embed/editor.min.css
new file mode 100644
index 0000000..684be7d
--- /dev/null
+++ b/wp-includes/blocks/embed/editor.min.css
@@ -0,0 +1 @@
+.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-embed .components-placeholder__learn-more{margin-top:1em}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/style-rtl.css b/wp-includes/blocks/embed/style-rtl.css
new file mode 100644
index 0000000..65a1112
--- /dev/null
+++ b/wp-includes/blocks/embed/style-rtl.css
@@ -0,0 +1,64 @@
+.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{
+ max-width:360px;
+ width:100%;
+}
+.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{
+ min-width:280px;
+}
+
+.wp-block-cover .wp-block-embed{
+ min-height:240px;
+ min-width:320px;
+}
+
+.wp-block-embed{
+ overflow-wrap:break-word;
+}
+.wp-block-embed figcaption{
+ margin-bottom:1em;
+ margin-top:.5em;
+}
+.wp-block-embed iframe{
+ max-width:100%;
+}
+
+.wp-block-embed__wrapper{
+ position:relative;
+}
+
+.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{
+ content:"";
+ display:block;
+ padding-top:50%;
+}
+.wp-embed-responsive .wp-has-aspect-ratio iframe{
+ bottom:0;
+ height:100%;
+ left:0;
+ position:absolute;
+ right:0;
+ top:0;
+ width:100%;
+}
+
+.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
+ padding-top:42.85%;
+}
+.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
+ padding-top:50%;
+}
+.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
+ padding-top:56.25%;
+}
+.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
+ padding-top:75%;
+}
+.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
+ padding-top:100%;
+}
+.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
+ padding-top:177.77%;
+}
+.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
+ padding-top:200%;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/style-rtl.min.css b/wp-includes/blocks/embed/style-rtl.min.css
new file mode 100644
index 0000000..e3dea7f
--- /dev/null
+++ b/wp-includes/blocks/embed/style-rtl.min.css
@@ -0,0 +1 @@
+.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/style.css b/wp-includes/blocks/embed/style.css
new file mode 100644
index 0000000..65a1112
--- /dev/null
+++ b/wp-includes/blocks/embed/style.css
@@ -0,0 +1,64 @@
+.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{
+ max-width:360px;
+ width:100%;
+}
+.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{
+ min-width:280px;
+}
+
+.wp-block-cover .wp-block-embed{
+ min-height:240px;
+ min-width:320px;
+}
+
+.wp-block-embed{
+ overflow-wrap:break-word;
+}
+.wp-block-embed figcaption{
+ margin-bottom:1em;
+ margin-top:.5em;
+}
+.wp-block-embed iframe{
+ max-width:100%;
+}
+
+.wp-block-embed__wrapper{
+ position:relative;
+}
+
+.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{
+ content:"";
+ display:block;
+ padding-top:50%;
+}
+.wp-embed-responsive .wp-has-aspect-ratio iframe{
+ bottom:0;
+ height:100%;
+ left:0;
+ position:absolute;
+ right:0;
+ top:0;
+ width:100%;
+}
+
+.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
+ padding-top:42.85%;
+}
+.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
+ padding-top:50%;
+}
+.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
+ padding-top:56.25%;
+}
+.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
+ padding-top:75%;
+}
+.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
+ padding-top:100%;
+}
+.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
+ padding-top:177.77%;
+}
+.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
+ padding-top:200%;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/style.min.css b/wp-includes/blocks/embed/style.min.css
new file mode 100644
index 0000000..e3dea7f
--- /dev/null
+++ b/wp-includes/blocks/embed/style.min.css
@@ -0,0 +1 @@
+.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/theme-rtl.css b/wp-includes/blocks/embed/theme-rtl.css
new file mode 100644
index 0000000..a297d33
--- /dev/null
+++ b/wp-includes/blocks/embed/theme-rtl.css
@@ -0,0 +1,12 @@
+.wp-block-embed figcaption{
+ color:#555;
+ font-size:13px;
+ text-align:center;
+}
+.is-dark-theme .wp-block-embed figcaption{
+ color:hsla(0,0%,100%,.65);
+}
+
+.wp-block-embed{
+ margin:0 0 1em;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/theme-rtl.min.css b/wp-includes/blocks/embed/theme-rtl.min.css
new file mode 100644
index 0000000..d1e9572
--- /dev/null
+++ b/wp-includes/blocks/embed/theme-rtl.min.css
@@ -0,0 +1 @@
+.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/theme.css b/wp-includes/blocks/embed/theme.css
new file mode 100644
index 0000000..a297d33
--- /dev/null
+++ b/wp-includes/blocks/embed/theme.css
@@ -0,0 +1,12 @@
+.wp-block-embed figcaption{
+ color:#555;
+ font-size:13px;
+ text-align:center;
+}
+.is-dark-theme .wp-block-embed figcaption{
+ color:hsla(0,0%,100%,.65);
+}
+
+.wp-block-embed{
+ margin:0 0 1em;
+} \ No newline at end of file
diff --git a/wp-includes/blocks/embed/theme.min.css b/wp-includes/blocks/embed/theme.min.css
new file mode 100644
index 0000000..d1e9572
--- /dev/null
+++ b/wp-includes/blocks/embed/theme.min.css
@@ -0,0 +1 @@
+.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em} \ No newline at end of file