Template:Role: Difference between revisions

From Irony Wiki
Jump to navigation Jump to search
inline
Updating styling
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<span style="box-sizing: border-box; display: inline-flex; vertical-align: middle; align-items: center; height: 1.65em; padding: 0.3em; border: 1px solid {{{2|#b9bbbe}}}; border-radius: 0.825em; {{#ifeq: {{{dark-background|}}}|yes|background-color: #18191c;}}">
<span class="role {{yesno|{{{dark-background|}}}|yes=dark}}"><span class="roledot" style="background-color: {{{2|#c4c9ce}}};"></span> {{{1}}}</span> <templatestyles src="Template:Role/styles.css"/><noinclude>{{documentation}}</noinclude>
<span style="width: 0.9em; height: 0.9em; padding: 0; margin-right: 4px; border-radius: 50%; background-color: {{{2|#b9bbbe}}};"></span>
<span style="margin: 0; font-size: 0.9em; line-height: 1; {{#ifeq: {{{dark-background|}}}|yes|color: #ffffff;}}">{{{1}}}</span>
</span><noinclude>{{documentation}}</noinclude>

Latest revision as of 01:25, 14 January 2024

{{{1}}}

Documentation

This template displays a role in the same style Discord does when you click on a user. Like this

Parameters[edit source]

{{role|name|color|dark-background=yes}}

  • name - The name of the role. This will be the text that will appear in the template.
  • color - The color of the role. Can be a hex code (you must include the #) or any other valid CSS color value. If not specified, defaults to #c4c9ce (the default appearance for non-colored roles).
  • dark-background= - Set this to "yes" to change the background color of the template to the dark color used on Discord profiles. Otherwise, the background will remain white (or whatever color the surrounding background is).

Example[edit source]

{{role|Was it worth it?|#eb2d37}}

outputs:

Was it worth it?

TemplateData[edit source]

Displays a role in the same style that Discord uses when you click on a user.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Role name1

The name of the role. This will be the text that will appear.

Example
Was it worth it?
Stringrequired
Color2

The color of the role. Can be a hex code (you must include the #, e.g. #ff7f00) or any other valid CSS color value.

Default
#c4c9ce
Stringsuggested
Dark backgrounddark-background

Set this to "yes" to change the background color of the template to the dark color used on Discord profiles.

Example
yes
Stringoptional