Skip to content

Commit 161d6b4

Browse files
authored
Merge pull request #14 from kitconcept/minor-figcaption-fixes
Minor figcaption fixes
2 parents 4d606b8 + b477447 commit 161d6b4

File tree

9 files changed

+37
-18
lines changed

9 files changed

+37
-18
lines changed

packages/volto-iframe-block/locales/de/LC_MESSAGES/volto.po

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ msgstr ""
1313

1414
#. Default: "Credit"
1515
#: components/schema
16+
#: components/View
1617
msgid "Credit"
1718
msgstr "Credit"
1819

@@ -64,10 +65,10 @@ msgstr "Seitenverhältnis beibehalten"
6465
msgid "Preserve aspect ratio based on initial width and height"
6566
msgstr "Seitenverhältnis basierend auf der ursprünglichen Breite und Höhe beibehalten"
6667

67-
#. Default: "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
68+
#. Default: "Provide an iFrame title for better accessibility,"
6869
#: components/schema
69-
msgid "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
70-
msgstr "Geben Sie einen iFrame-Titel an, um die Zugänglichkeit für Screenreader zu verbessern (der Titel wird nicht angezeigt),"
70+
msgid "Provide an iFrame title for better accessibility,"
71+
msgstr "Geben Sie einen iFrame-Titel an, um die Barrierefreiheit zu verbessern,"
7172

7273
#. Default: "Source"
7374
#: components/schema
@@ -87,12 +88,12 @@ msgstr "Geben Sie eine URL ein"
8788
#. Default: "Values are in Pixels (e.g. 100 or 100px) or Percent (e.g. 100%)"
8889
#: components/schema
8990
msgid "Values are in Pixels (e.g. 100 or 100px) or Percent (e.g. 100%)"
90-
msgstr "Die Werte werden in Pixeln (z.B. 100 oder 100px) oder Prozent (z.B. 100%) angegeben."
91+
msgstr "Werte können in Pixeln (z.B. "100" oder "100px") oder in Prozent (z.B. "100%") angegeben werden."
9192

9293
#. Default: "Width"
9394
#: components/schema
9495
msgid "Width"
95-
msgstr "Weite"
96+
msgstr "Breite"
9697

9798
#. Default: "see WCAG 2.1"
9899
#: components/schema

packages/volto-iframe-block/locales/en/LC_MESSAGES/volto.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ msgstr ""
1313

1414
#. Default: "Credit"
1515
#: components/schema
16+
#: components/View
1617
msgid "Credit"
1718
msgstr ""
1819

@@ -64,9 +65,9 @@ msgstr ""
6465
msgid "Preserve aspect ratio based on initial width and height"
6566
msgstr ""
6667

67-
#. Default: "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
68+
#. Default: "Provide an iFrame title for better accessibility,"
6869
#: components/schema
69-
msgid "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
70+
msgid "Provide an iFrame title for better accessibility,"
7071
msgstr ""
7172

7273
#. Default: "Source"

packages/volto-iframe-block/locales/es/LC_MESSAGES/volto.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ msgstr ""
2020

2121
#. Default: "Credit"
2222
#: components/schema
23+
#: components/View
2324
msgid "Credit"
2425
msgstr ""
2526

@@ -71,9 +72,9 @@ msgstr ""
7172
msgid "Preserve aspect ratio based on initial width and height"
7273
msgstr ""
7374

74-
#. Default: "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
75+
#. Default: "Provide an iFrame title for better accessibility,"
7576
#: components/schema
76-
msgid "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
77+
msgid "Provide an iFrame title for better accessibility,"
7778
msgstr ""
7879

7980
#. Default: "Source"

packages/volto-iframe-block/locales/pt_BR/LC_MESSAGES/volto.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ msgstr ""
1818

1919
#. Default: "Credit"
2020
#: components/schema
21+
#: components/View
2122
msgid "Credit"
2223
msgstr ""
2324

@@ -69,9 +70,9 @@ msgstr ""
6970
msgid "Preserve aspect ratio based on initial width and height"
7071
msgstr ""
7172

72-
#. Default: "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
73+
#. Default: "Provide an iFrame title for better accessibility,"
7374
#: components/schema
74-
msgid "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
75+
msgid "Provide an iFrame title for better accessibility,"
7576
msgstr ""
7677

7778
#. Default: "Source"

packages/volto-iframe-block/locales/volto.pot

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
msgid ""
22
msgstr ""
33
"Project-Id-Version: Plone\n"
4-
"POT-Creation-Date: 2025-09-18T22:04:20.013Z\n"
4+
"POT-Creation-Date: 2025-09-19T18:51:21.348Z\n"
55
"Last-Translator: Plone i18n <plone-i18n@lists.sourceforge.net>\n"
66
"Language-Team: Plone i18n <plone-i18n@lists.sourceforge.net>\n"
77
"Content-Type: text/plain; charset=utf-8\n"
@@ -15,6 +15,7 @@ msgstr ""
1515

1616
#. Default: "Credit"
1717
#: components/schema
18+
#: components/View
1819
msgid "Credit"
1920
msgstr ""
2021

@@ -66,9 +67,9 @@ msgstr ""
6667
msgid "Preserve aspect ratio based on initial width and height"
6768
msgstr ""
6869

69-
#. Default: "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
70+
#. Default: "Provide an iFrame title for better accessibility,"
7071
#: components/schema
71-
msgid "Provide an iFrame title for better accessibility for screenreaders (title will not be visible),"
72+
msgid "Provide an iFrame title for better accessibility,"
7273
msgstr ""
7374

7475
#. Default: "Source"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Minor style and messages fixes for Iframe figcaption. @danalvrz

packages/volto-iframe-block/src/components/View.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const IframeView = (props) => {
4444
)}
4545
{data.credit && (
4646
<div className="credit">
47-
Credit:{' '}
47+
<FormattedMessage id="Credit" defaultMessage="Credit" />:
4848
<div dangerouslySetInnerHTML={{ __html: data.credit.data }} />
4949
</div>
5050
)}

packages/volto-iframe-block/src/components/schema.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,8 @@ const messages = defineMessages({
3030
defaultMessage: 'Height',
3131
},
3232
TitleTextHint: {
33-
id: 'Provide an iFrame title for better accessibility for screenreaders (title will not be visible),',
34-
defaultMessage:
35-
'Provide an iFrame title for better accessibility for screenreaders (title will not be visible),',
33+
id: 'Provide an iFrame title for better accessibility,',
34+
defaultMessage: 'Provide an iFrame title for better accessibility,',
3635
},
3736
TitleLinkTextHint: {
3837
id: 'see WCAG 2.1',

packages/volto-iframe-block/src/theme/main.scss

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,20 @@
4242
figure {
4343
margin-right: auto;
4444
margin-left: auto;
45+
46+
figcaption {
47+
.credit {
48+
display: flex;
49+
align-items: center;
50+
margin-top: 10px;
51+
& > div {
52+
margin-left: 4px;
53+
* {
54+
font-size: inherit;
55+
}
56+
}
57+
}
58+
}
4559
}
4660
iframe {
4761
width: 100%;

0 commit comments

Comments
 (0)