Module:LightDarkColor/doc: Difference between revisions
Appearance
Content deleted Content added
←Created page with '{{Lua autodoc|file=LightDarkColor|preface= }} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> <noinclude> Category:Module documentation pages </noinclude>' |
(No difference)
|
Revision as of 05:15, 19 June 2025
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