Module:LightDarkColor/doc
Appearance
![]() | This is a documentation subpage for Module:LightDarkColor. It may contain usage information, categories and other content that is not part of the original module page. |
![]() | This module depends on the following other modules: |
Description | Given a color given in light or dark mode, provide CSS that makes it dark mode compatible. |
---|---|
Author(s) | Awesome Aasim |
Code source | LightDarkColor |
Status | Beta |
Dependencies |
Given a color given in light or dark mode, provide CSS that makes it dark mode compatible.
Documentation
Package items
lightdarkcolor.invertRGB(rgb)
(function)- Inverts RGB
- Parameter:
rgb
rgb table (table) - Returns: Inverted RGB table
lightdarkcolor._RGB(rgb)
(function)- Converts from (R, G, B) to (r, g, b, a) while preserving actual color in light mode
- Parameter:
rgb
rgb table (table) - Returns: Appropriate RGBA
lightdarkcolor.RGB(frame)
(function)- Entrypoint for RGB related functions
- Parameter:
frame
invocation frame (table) - Returns: Wikitext output
lightdarkcolor.Hex(frame)
(function)- Converts from #RRGGBB to #rrggbbaa while preserving actual color
- Parameter:
frame
invocation frame (table) - Returns: Wikitext output
lightdarkcolor.HSL(frame)
(function)- Converts from HSL to hsla while preserving actual color
- Parameter:
frame
invocation frame (table) - Returns: Wikitext output
- TODO: fill in function
lightdarkcolor.main(frame)
(function)- Entrypoint for module
- Parameter:
frame
invocation frame (table) - Returns: Wikitext output
Other items
getHue(rgb)
(function)- Get original hue for any color
- Parameter:
rgb
rgb table (table) - Returns: Appropriate RGB for pigment