Sjabloon:Bannerbox: verschil tussen versies

Autogenerated
 
Autogenerated
 
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 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.6em;}}{{#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>
{{#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.
<templatedata>
<templatedata>
{
{
Regel 100: Regel 99:
},
},
"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": {
Regel 117: Regel 119:
},
},
"example": {
"example": {
"en": "2em, 15px",
"en": "2em, 2rem, 15px",
"de": "2em, 15px"
"de": "2em, 2rem, 15px"
},
},
"default": {
"default": {
"en": "1.6em",
"en": "1.6rem",
"de": "1.6em"
"de": "1.6rem"
},
},
"suggested": true
"suggested": true
Regel 171: Regel 173:
},
},
"default": {
"default": {
"en": "1.3em",
"en": "1.3rem",
"de": "1.3em"
"de": "1.3rem"
},
},
"suggested": true
"suggested": true
Regel 180: Regel 182:
"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",
Regel 198: Regel 227:
"boxbgcolor",
"boxbgcolor",
"boxbgicon"
"boxbgicon"
]
],
"description": {
"en": "This template creates an intro banner on a page. The banner should contain a title, 2-3 lines of text, and optionally, an image.",
"de": "Diese Vorlage erstellt ein Intro-Banner auf einer Seite. Das Banner sollte einen Titel, 2-3 Zeilen Text und optional ein Bild enthalten."
}
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Huidige versie van 7 apr 2025 07:02

This template creates an intro banner on a page. The banner should contain a title, 2-3 lines of text, and optionally, an image.

Sjabloonparameters[Sjabloongegevens bewerken]

ParameterBeschrijvingTypeStatus
Banner image (optional)banner-image

Image name, without the File: prefix, but with namespace prefix (if it exists)

Voorbeeld
myimage.png
Onbekendvoorgesteld
Alternative image description (for accessibility)banner-image-alt

geen beschrijving

Onbekendvoorgesteld
Image widthimage-width

Width in pixels. Default setting is 200

Voorbeeld
e.g., 300 (default is 200)
Onbekendvoorgesteld
Image alignmentimagealign

Links oder rechts in der Box

Standaard
left
Voorbeeld
left, right
Onbekendvoorgesteld
Headingbanner-title

Box heading

Tekenreeksvoorgesteld
Mark title as h1 page headingtitle-h1

Mark this as h1, if your page hides the title area

Standaard
1
Voorbeeld
1=h1
Booleaansvoorgesteld
Heading sizetitlesize

geen beschrijving

Standaard
1.6rem
Voorbeeld
2em, 2rem, 15px
Onbekendvoorgesteld
Heading colortitlecolor

Color of the heading.

Voorbeeld
#ffffff
Onbekendvoorgesteld
Textbanner-text

1-3 lines of text

Inhoudvoorgesteld
Text sizetextsize

geen beschrijving

Standaard
1.3rem
Voorbeeld
12px, 1em
Onbekendvoorgesteld
Text colortextcolor

geen beschrijving

Voorbeeld
#000000
Onbekendvoorgesteld
Content padding (optional)contentpadding

Padding around text. Default is 10px.

Voorbeeld
20px
Getalvoorgesteld
Padding of the container box (optional)boxpadding

Sets the padding for the box. Default is 0.

Voorbeeld
10px (default is 0)
Automatische waarde
Onbekendvoorgesteld
Background color (optional)boxbgcolor

Default is grey (#f1f3f9). Replace with any hex value, (e.g. #ffffe6)

Standaard
#efefef
Tekenreeksvoorgesteld
Background iconboxbgicon

geen beschrijving

Voorbeeld
bgicon1, bgicon2, bgicon3, swoosh
Onbekendvoorgesteld