1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2024-11-18 13:54:36 -05:00
rofi/include/css-colors.h

35 lines
664 B
C
Raw Normal View History

#ifndef ROFI_INCLUDE_CSS_COLORS_H
#define ROFI_INCLUDE_CSS_COLORS_H
2021-08-17 19:16:45 -04:00
#include <stdint.h>
/**
* @defgroup CSSCOLORS CssColors
* @ingroup HELPERS
*
* Lookup table for CSS 4.0 named colors. Like `Navo`.
*
* @{
*/
/**
* Structure of colors.
*/
2021-08-17 19:16:45 -04:00
typedef struct CSSColor {
/** CSS name of the color. */
char *name;
/** BGRA 8 bit color components. */
uint8_t b, g, r, a;
} CSSColor;
/**
2021-08-17 19:16:45 -04:00
* Array with all the named colors. Of type #CSSColor, there are #num_CSSColors
* items in this array.
*/
2018-08-08 09:55:13 -04:00
extern const CSSColor CSSColors[];
/**
* Number of named colors.
*/
extern const unsigned int num_CSSColors;
2020-10-12 15:39:36 -04:00
/** @} */
#endif // ROFI_INCLUDE_CSS_COLORS_H