Template:Portal box: Difference between revisions

From OpenGL Wiki
Jump to navigation Jump to search
(Color fix.)
(VTE usage in portal boxes.)
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
** {{param|header-border}}: The border color around the header box. If not specified, it has no border.
** {{param|header-border}}: The border color around the header box. If not specified, it has no border.
** {{param|header-color}}: The background color of the header box. If not specified, it has the same color as the background.
** {{param|header-color}}: The background color of the header box. If not specified, it has the same color as the background.
* {{param|subheading}}: Text for a sub-heading. Will be enclosed by <nowiki>===</nowiki> marks. The text will be under the {{param|header}} and not within the header's box.
* {{param|linked}}: The full page name of the content to transclude.
* {{param|linked}}: The full page name of the content to transclude.


Line 12: Line 13:
</noinclude><includeonly>
</noinclude><includeonly>
<div class="portal-box" style{{=}}"{{#if: {{{background|}}} | background-color: {{{background}}};|}} {{#if: {{{border|}}}|border-color: {{{border}}};|border-width: 0px;}}">
<div class="portal-box" style{{=}}"{{#if: {{{background|}}} | background-color: {{{background}}};|}} {{#if: {{{border|}}}|border-color: {{{border}}};|border-width: 0px;}}">
{{#if: {{{header|}}}|<div class="portal-box-header" style{{=}}"{{#if: {{{header_color|}}} | background-color: {{{header_color}}};|}} {{#if: {{{header-border|}}}|border-color: {{{header-border}}};|border-width: 0px; {{#if: {{{border|}}}|border-bottom-width: 1px; border-color: {{{border}}}|}}}}">
{{#if: {{{header|}}}|<div class="portal-box-header" style{{=}}"{{#if: {{{header-color|}}} | background-color: {{{header-color}}};|}} {{#if: {{{header-border|}}}|border-color: {{{header-border}}};|border-width: 0px; {{#if: {{{border|}}}|border-bottom-width: 1px; border-color: {{{border}}}|}}}}">
{{#if: {{{linked|}}}| <div class="portal-box-header-edit" style="float: right;">[{{fullurl:{{{linked}}}|action=edit}} edit]</div>
{{#if: {{{linked|}}}| <div class="portal-box-header-edit" style="float: right;">{{view talk edit|{{{linked}}}}}</div>
|}}{{{header}}}</div>|}}
|}}{{{header}}}</div>|}}
<div class{{=}}"portal-box-interior">
<div class{{=}}"portal-box-interior">
{{#if: {{{subheading|}}}|==={{{subheading}}}===
{{#if: {{{linked|}}}|<div class="portal-box-header-edit" style="float: right;">{{view talk edit|{{{linked}}}}}</div>|}}|
|}}
{{#if: {{{linked|}}}
{{#if: {{{linked|}}}
|{{{{{linked}}}}}
|{{{{{linked}}}}}
|{{{1}}} }}</div>
|{{{1}}} }}</div>
</div></includeonly>
</div></includeonly>

Latest revision as of 20:18, 25 July 2013

Boxes for portal pages. The main text can either be inlined as the first parameter or transcluded from another page. The parameters are:

  • background​: The background color for the main box. If not specified, there is no background color.
  • border​: The border color around the main box. If not specified, there is no border around the main box.
  • header​: The text for the header. If no text is specified, the box has no header.
    • header-border​: The border color around the header box. If not specified, it has no border.
    • header-color​: The background color of the header box. If not specified, it has the same color as the background.
  • subheading​: Text for a sub-heading. Will be enclosed by === marks. The text will be under the header​ and not within the header's box.
  • linked​: The full page name of the content to transclude.