Template:User OS/doc

From OpenStreetMap Wiki
Jump to navigation Jump to search

This is a documentation subpage for Template:User OS.
It contains usage information, categories and other content or metadata that is not part of the original template.

Usage

{{User OS|Windows}} will give you the following result

Windows logo
Windows logo
User OS uses a Windows computer.

Supported OS's

Microsoft

Windows 11 logo
Windows 11 logo
User OS uses a Windows 11 computer.
Windows 10 logo
Windows 10 logo
User OS uses a Windows 10 computer.
Windows 8 logo
Windows 8 logo
User OS uses a Windows 8 computer.
Windows 7 logo
Windows 7 logo
User OS uses a Windows 7 computer.
Windows Vista logo
Windows Vista logo
User OS uses a Windows Vista computer.
Windows XP logo
Windows XP logo
User OS uses a Windows XP computer.
Windows logo
Windows logo
User OS uses a Windows computer.

Apple

MacOS logo
MacOS logo
User OS uses a macOS computer.
Mac logo
Mac logo
User OS uses a Classic Mac OS computer.

Mobile devices

Android logo
Android logo
User OS uses an Android mobile device.
iOS logo
iOS logo
User OS uses an iOS mobile device.
Ubuntu Touch logo
Ubuntu Touch logo
User OS uses an Ubuntu Touch mobile device.
Windows Phone logo
Windows Phone logo
User OS uses a Windows Phone device.

Ubuntu™ Linux-based distributions

Ubuntu logo
Ubuntu logo
User OS uses a computer running Ubuntu.
Kubuntu logo
Kubuntu logo
User OS uses a computer running Kubuntu.
Lubuntu logo
Lubuntu logo
User OS uses a computer running Lubuntu.
Xubuntu logo
Xubuntu logo
User OS uses a computer running Xubuntu.
Ubuntu Budgie logo
Ubuntu Budgie logo
User OS uses a computer running Ubuntu Budgie.
Ubuntu MATE logo
Ubuntu MATE logo
User OS uses a computer running Ubuntu MATE.
Ubuntu Studio logo
Ubuntu Studio logo
User OS uses a computer running Ubuntu Studio.
Ubuntu Kylin logo
Ubuntu Kylin logo
User OS uses a computer running Ubuntu Kylin.

Other specific Linux distributions

Arch logo
Arch logo
User OS uses a computer running Arch Linux.
Alpine logo
Alpine logo
User OS uses a computer running Alpine Linux.
CentOS logo
CentOS logo
User OS uses a computer running CentOS Stream.
Debian logo
Debian logo
User OS uses a computer running Debian GNU/Linux.
Devuan logo
Devuan logo
User OS uses a computer running Devuan Linux.
Fedora logo
Fedora logo
User OS uses a computer running Fedora Linux.
Gentoo logo
Gentoo logo
User OS uses a computer running Gentoo Linux.
Manjaro logo
Manjaro logo
User OS uses a computer running Manjaro Linux.
Mint logo
Mint logo
User OS uses a computer running Linux Mint.
OpenSUSE logo
OpenSUSE logo
User OS uses a computer running OpenSUSE Linux.
SailfishOS logo
SailfishOS logo
User OS uses a Sailfish OS mobile device.
Slackware logo
Slackware logo
User OS uses a computer running Slackware Linux.
Solus logo
Solus logo
User OS uses a computer running Solus Linux.
Void Linux logo
Void Linux logo
User OS uses a computer running Void Linux.

Unix

OpenSolaris logo
OpenSolaris logo
User OS uses a computer that's OpenSolaris‑based.
adJ logo
adJ logo
User OS uses a computer running adJ.
NetBSD logo
NetBSD logo
User OS uses a computer running NetBSD.
OpenBSD logo
OpenBSD logo
User OS uses a computer running OpenBSD.
FreeBSD logo
FreeBSD logo
User OS uses a computer running FreeBSD.
Unix logo
Unix logo
User OS uses a Unix‑based computer.

Unspecified Linux or GNU-based

Linux logo
Linux logo
User OS uses a Linux‑based computer.
GNU Hurd logo
GNU Hurd logo
User OS uses a computer running GNU Hurd.
GNU logo
GNU logo
User OS uses a computer that's GNU‑based.

Any other (or unsupported)

Fuchsia logo
Fuchsia logo
User OS uses a computer that's Google Fuchsia‑based.
Computer logo
Computer logo
User OS uses a computer.

TemplateData

This is the TemplateData for this template used by VisualEditor.
TemplateData for User OS

Displays a userbox declaring an operating system preference

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Operating system1

Name of user's operating system

Suggested values
Windows 11 Windows 10 Windows Phone Windows 10 Mobile Windows 8 Windows 7 Windows Vista Windows XP Windows macOS Mac OS X OS X Mac Mac OS Macintosh iOS OpenSolaris NetBSD adJ OpenBSD Unix Android Arch Alpine CentOS Debian Devuan Fedora Gentoo Manjaro Mint OpenSUSE Slackware Solus Void Linux Kubuntu Lubuntu Xubuntu Ubuntu Touch Ubuntu Budgie Ubuntu MATE Ubuntu Studio Ubuntu Kylin Ubuntu Linux FreeBSD GNU Fuschia
Default
computer
Example
Kubuntu
Linerequired
Border colorborder-color id-c

Userbox border color as a three or six character hexadecimal value in the format #RGB or #RRGGBB

Default
#999
Example
#ccc
Lineoptional
Border thicknessborder-width

Defines the thickness of the outer border in pixels (do not append the unit suffix)

Default
2
Example
3
Numberoptional
Font colortext-color

Defines the color of the text to the right of the logo image

Default
black
Example
indigo
Lineoptional
Text sizefont-size

Defines the size of the text to the right of the logo image in points, do not include the unit suffix

Default
9
Example
10
Numberoptional
Left panel backgroundicon-color icon-bg

Background color behind the operating system icon given as three or six character hexadecimal value in the format #RGB or #RRGGBB

Default
#fff
Example
#fc8ea0
Lineoptional
Right panel backgroundbackground-color

Background color for the message panel on right side, given as a three or six character hexadecimal value in the format #RGB or #RRGGBB

Default
#eee
Example
#fefef0
Lineoptional
Line spacingline-height

Defines the spacing between lines of text to the right of the logo image as a ratio of the height of a capital M, do not include a unit suffix

Default
normal
Example
1.6
Numberoptional
Floatalign

Selects the page margin that the userbox will align itself against

Suggested values
none left right inline-start inline-end
Default
left
Example
right
Lineoptional
Languagelang

The language in which to render the message text

Suggested values
de en fr
Default
en
Example
en
Linesuggested
Disable categorizationnocat

Disables the addition of the page to one or more default categories when assigned a truthy Boolean value

Example
yes
Booleanoptional