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 is rated as beta. It is considered ready for widespread use, but as it is still relatively new, it should be applied with some caution to ensure results are as expected. |
| 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 |
| Status | Beta |
| Updated | June 22, 2025 (13 months ago) |
| 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:
rgbrgb 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:
rgbrgb table (table) - Returns: Appropriate RGBA
lightdarkcolor.RGB( frame )(function)- Entrypoint for RGB related functions
- Parameter:
frameinvocation frame (table) - Returns: Wikitext output
lightdarkcolor.Hex( frame )(function)- Converts from #RRGGBB to #rrggbbaa while preserving actual color
- Parameter:
frameinvocation frame (table) - Returns: Wikitext output
lightdarkcolor.HSL( frame )(function)- Converts from HSL to hsla while preserving actual color
- Parameter:
frameinvocation frame (table) - Returns: Wikitext output
- TODO: fill in function
lightdarkcolor.main( frame )(function)- Entrypoint for module
- Parameter:
frameinvocation frame (table) - Returns: Wikitext output
Other items
getHue( rgb )(function)- Get original hue for any color
- Parameter:
rgbrgb table (table) - Returns: Appropriate RGB for pigment
Documentation above is auto generated