(Autogenerated) |
(Autogenerated) |
||
Line 1: | Line 1: | ||
<includeonly><templatestyles src="Bannerbox/styles.css" /><div class="bannerbox {{{boxbgicon|}}}" style="align-items:start;{{#ifeq:{{{imagealign|}}}|right|flex-direction:row-reverse;|flex-dirction:row;}}{{#if:{{{boxbgcolor|}}}|background:{{{boxbgcolor}}};|}}{{#if:{{{boxpadding|}}}|padding:{{{boxpadding|0px}}};}}"> | <includeonly><templatestyles src="Bannerbox/styles.css" /><div class="bannerbox {{{boxbgicon|}}}" style="align-items:start;{{#ifeq:{{{imagealign|}}}|right|flex-direction:row-reverse;|flex-dirction:row;}}{{#if:{{{boxbgcolor|}}}|background:{{{boxbgcolor}}};|}}{{#if:{{{boxpadding|}}}|padding:{{{boxpadding|0px}}};}}"> | ||
{{#if:{{{banner-image|}}}|<div class="banner-image">[[File:{{{banner-image}}}{{!}}{{#if:{{{image-width|}}}|{{{image-width}}}x{{{image-width}}}px|200x200px}}{{!}}link=]]</div>|}}<div class="banner-content" style="padding:{{#if:{{{contentpadding|}}}|{{{contentpadding}}}"|10px}}>{{#if:{{{banner-title|}}}|<div class="banner-title"><div class="bannerhd" style="margin-top:0; {{#if:{{{titlesize|}}}|font-size:{{{titlesize}}};|font-size:1. | {{#if:{{{banner-image|}}}|<div class="banner-image">[[File:{{{banner-image}}}{{!}}{{#if:{{{image-width|}}}|{{{image-width}}}x{{{image-width}}}px|200x200px}}|alt={{{banner-image-alt|banner image}}}|{{!}}link=]]</div>|}}<div class="banner-content" style="padding:{{#if:{{{contentpadding|}}}|{{{contentpadding}}}"|10px}}>{{#if:{{{banner-title|}}}|{{#ifeq:{{{title-h1|1}}}|1|<h1 class="bannerhd" style="margin-top:0; {{#if:{{{titlesize|}}}|font-size:{{{titlesize}}};|font-size:1.6rem;}}{{#if:{{{titlecolor|}}}|color:{{{titlecolor}}};|}}">{{{banner-title}}}</h1>|<div class="banner-title"><div class="bannerhd" style="margin-top:0; {{#if:{{{titlesize|}}}|font-size:{{{titlesize}}};|font-size:1.6rem;}}{{#if:{{{titlecolor|}}}|color:{{{titlecolor}}};|}}">{{{banner-title}}}</div></div>}}|}}{{#if:{{{banner-text|}}}|<div class="banner-text" style="{{#if:{{{textcolor|}}}|color:{{{textcolor}}};|}}{{#if:{{{textsize|}}}|font-size:{{{textsize}}};|}}">{{{banner-text}}}</div>|}}</div></div></includeonly><noinclude> | ||
This template creates an intro banner on a page. The banner should contain an image (optional), a title and 2-3 lines of text. | This template creates an intro banner on a page. The banner should contain an image (optional), a title and 2-3 lines of text. | ||
<templatedata> | <templatedata> | ||
Line 100: | Line 100: | ||
}, | }, | ||
"suggested": true, | "suggested": true, | ||
"description": "Links oder rechts in der Box" | "description": { | ||
"en": "Links oder rechts in der Box", | |||
"de": "Left or right in the box" | |||
} | |||
}, | }, | ||
"banner-title": { | "banner-title": { | ||
Line 117: | Line 120: | ||
}, | }, | ||
"example": { | "example": { | ||
"en": "2em, 15px", | "en": "2em, 2rem, 15px", | ||
"de": "2em, | "de": "2em, 2rem, 15px" | ||
}, | }, | ||
"default": { | "default": { | ||
"en": "1. | "en": "1.6rem", | ||
"de": "1. | "de": "1.6rem" | ||
}, | }, | ||
"suggested": true | "suggested": true | ||
Line 171: | Line 174: | ||
}, | }, | ||
"default": { | "default": { | ||
"en": "1. | "en": "1.3rem", | ||
"de": "1. | "de": "1.3rem" | ||
}, | }, | ||
"suggested": true | "suggested": true | ||
Line 180: | Line 183: | ||
"en": "Background icon", | "en": "Background icon", | ||
"de": "Hintergrundicon" | "de": "Hintergrundicon" | ||
}, | |||
"suggested": true, | |||
"example": "bgicon1, bgicon2, bgicon3, swoosh" | |||
}, | |||
"banner-image-alt": { | |||
"label": { | |||
"en": "Alternative image description (for accessibility)", | |||
"de": "Bild-Alternativtext (barrierefrei)" | |||
}, | }, | ||
"suggested": true | "suggested": true | ||
}, | |||
"title-h1": { | |||
"label": { | |||
"en": "Mark title as h1 page heading", | |||
"de": "Als h1-Überschrift markieren (bei verstecktem Titelbereich)" | |||
}, | |||
"description": { | |||
"en": "Mark this as h1, if your page hides the title area", | |||
"de": "1=h1" | |||
}, | |||
"type": "boolean", | |||
"default": { | |||
"en": "1", | |||
"de": "1" | |||
}, | |||
"suggested": true, | |||
"example": "1=h1" | |||
} | } | ||
}, | }, | ||
"paramOrder": [ | "paramOrder": [ | ||
"banner-image", | "banner-image", | ||
"banner-image-alt", | |||
"image-width", | "image-width", | ||
"imagealign", | "imagealign", | ||
"banner-title", | "banner-title", | ||
"title-h1", | |||
"titlesize", | "titlesize", | ||
"titlecolor", | "titlecolor", |
Latest revision as of 14:54, 1 August 2024
This template creates an intro banner on a page. The banner should contain an image (optional), a title and 2-3 lines of text.
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Banner image (optional) | banner-image | Image name, without the File: prefix, but with namespace prefix (if it exists)
| Unknown | suggested |
Alternative image description (for accessibility) | banner-image-alt | no description | Unknown | suggested |
Image width | image-width | Width in pixels. Default setting is 200
| Unknown | suggested |
Image alignment | imagealign | Links oder rechts in der Box
| Unknown | suggested |
Heading | banner-title | Box heading | String | suggested |
Mark title as h1 page heading | title-h1 | Mark this as h1, if your page hides the title area
| Boolean | suggested |
Heading size | titlesize | no description
| Unknown | suggested |
Heading color | titlecolor | Color of the heading.
| Unknown | suggested |
Text | banner-text | 1-3 lines of text | Content | suggested |
Text size | textsize | no description
| Unknown | suggested |
Text color | textcolor | no description
| Unknown | suggested |
Content padding (optional) | contentpadding | Padding around text. Default is 10px.
| Number | suggested |
Padding of the container box (optional) | boxpadding | Sets the padding for the box. Default is 0.
| Unknown | suggested |
Background color (optional) | boxbgcolor | Default is grey (#f1f3f9). Replace with any hex value, (e.g. #ffffe6)
| String | suggested |
Background icon | boxbgicon | no description
| Unknown | suggested |