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 edit summary |
||
Line 1: | Line 1: | ||
{{Lua autodoc|file=LightDarkColor|preface= |
{{Lua autodoc|file=LightDarkColor|preface= |
||
|autodoc=1}} |
|||
}} |
|||
<includeonly>{{Sandbox other|| |
<includeonly>{{Sandbox other|| |
Latest revision as of 05:16, 19 June 2025
![]() | 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