From 9e0f95905e8d93d2e6611993a31b7aa102578055 Mon Sep 17 00:00:00 2001 From: Philip Wagner Date: Sat, 6 Dec 2025 11:07:53 +0100 Subject: [PATCH] add iframe block --- assets/style.css | 2 ++ site/blueprints/blocks/iframe.yml | 9 +++++++++ site/blueprints/pages/project.yml | 1 + 3 files changed, 12 insertions(+) create mode 100644 site/blueprints/blocks/iframe.yml diff --git a/assets/style.css b/assets/style.css index 1d8abc9..e0e5154 100644 --- a/assets/style.css +++ b/assets/style.css @@ -82,6 +82,8 @@ code { font-family: Kobata !important; font-weight: normal; word-break: break-wo video { width: 100%; } .embeded-iframe { border: none; width: 100% } +iframe.iframe { width: 100%; min-height: 600px; border: none } + .siema { position: relative; transition: height .2s } .siema button { position: absolute; top: 50%; background: #fff; color: var(--blue); border: none; font-size: 1rem; margin: 0; opacity: 0; transition: opacity .5s } .siema button:hover { cursor: pointer; } diff --git a/site/blueprints/blocks/iframe.yml b/site/blueprints/blocks/iframe.yml new file mode 100644 index 0000000..7efe909 --- /dev/null +++ b/site/blueprints/blocks/iframe.yml @@ -0,0 +1,9 @@ +name: IFrame +icon: url +wysiwyg: true +preview: fields +label: false +fields: + url: + label: URL of Website to embed + type: url \ No newline at end of file diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index b202a4f..32513aa 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -53,4 +53,5 @@ tabs: - twitch - video - texts + - iframe settings: fields/block_settings