define_css_enum!(WebkitLineClampKeyword (props::WebkitLineClamp) {
None => "none",
});
define_css_enum!(WebkitTextFillColorKeyword (props::WebkitTextFillColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(WebkitTextStrokeKeyword (props::WebkitTextStroke) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(WebkitTextStrokeColorKeyword (props::WebkitTextStrokeColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(AccentColorKeyword (props::AccentColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Auto => "auto",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
impl ValidFor<props::AccentColor> for Auto {}
define_css_enum!(AlignContentKeyword (props::AlignContent) {
Baseline => "baseline",
Center => "center",
End => "end",
First => "first",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Last => "last",
Normal => "normal",
Safe => "safe",
SpaceAround => "space-around",
SpaceBetween => "space-between",
SpaceEvenly => "space-evenly",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
define_css_enum!(AlignItemsKeyword (props::AlignItems) {
AnchorCenter => "anchor-center",
Baseline => "baseline",
Center => "center",
End => "end",
First => "first",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Last => "last",
Normal => "normal",
Safe => "safe",
SelfEnd => "self-end",
SelfStart => "self-start",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
define_css_enum!(AlignSelfKeyword (props::AlignSelf) {
AnchorCenter => "anchor-center",
Auto => "auto",
Baseline => "baseline",
Center => "center",
End => "end",
First => "first",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Last => "last",
Normal => "normal",
Safe => "safe",
SelfEnd => "self-end",
SelfStart => "self-start",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
impl ValidFor<props::AlignSelf> for Auto {}
define_css_enum!(AlignmentBaselineKeyword (props::AlignmentBaseline) {
Alphabetic => "alphabetic",
Baseline => "baseline",
Central => "central",
Ideographic => "ideographic",
Mathematical => "mathematical",
Middle => "middle",
TextAfterEdge => "text-after-edge",
TextBeforeEdge => "text-before-edge",
});
define_css_enum!(AllKeyword (props::All) {
Inherit => "inherit",
Initial => "initial",
Revert => "revert",
RevertLayer => "revert-layer",
Unset => "unset",
});
define_css_enum!(AnimationKeyword (props::Animation) {
Alternate => "alternate",
AlternateReverse => "alternate-reverse",
Auto => "auto",
Backwards => "backwards",
Both => "both",
Ease => "ease",
EaseIn => "ease-in",
EaseInOut => "ease-in-out",
EaseOut => "ease-out",
Forwards => "forwards",
Infinite => "infinite",
Linear => "linear",
None => "none",
Normal => "normal",
Paused => "paused",
Reverse => "reverse",
Running => "running",
StepEnd => "step-end",
StepStart => "step-start",
});
impl ValidFor<props::Animation> for Auto {}
define_css_enum!(AnimationCompositionKeyword (props::AnimationComposition) {
Accumulate => "accumulate",
Add => "add",
Replace => "replace",
});
define_css_enum!(AnimationDirectionKeyword (props::AnimationDirection) {
Alternate => "alternate",
AlternateReverse => "alternate-reverse",
Normal => "normal",
Reverse => "reverse",
});
define_css_enum!(AnimationDurationKeyword (props::AnimationDuration) {
Auto => "auto",
});
impl ValidFor<props::AnimationDuration> for Auto {}
define_css_enum!(AnimationFillModeKeyword (props::AnimationFillMode) {
Backwards => "backwards",
Both => "both",
Forwards => "forwards",
None => "none",
});
define_css_enum!(AnimationIterationCountKeyword (props::AnimationIterationCount) {
Infinite => "infinite",
});
define_css_enum!(AnimationNameKeyword (props::AnimationName) {
None => "none",
});
define_css_enum!(AnimationPlayStateKeyword (props::AnimationPlayState) {
Paused => "paused",
Running => "running",
});
define_css_enum!(AnimationTimingFunctionKeyword (props::AnimationTimingFunction) {
Ease => "ease",
EaseIn => "ease-in",
EaseInOut => "ease-in-out",
EaseOut => "ease-out",
Linear => "linear",
StepEnd => "step-end",
StepStart => "step-start",
});
define_css_enum!(AnimationTriggerKeyword (props::AnimationTrigger) {
None => "none",
Pause => "pause",
Play => "play",
PlayBackwards => "play-backwards",
PlayForwards => "play-forwards",
PlayOnce => "play-once",
Replay => "replay",
Reset => "reset",
});
define_css_enum!(AppearanceKeyword (props::Appearance) {
Auto => "auto",
Button => "button",
Checkbox => "checkbox",
Listbox => "listbox",
Menulist => "menulist",
MenulistButton => "menulist-button",
Meter => "meter",
None => "none",
ProgressBar => "progress-bar",
Radio => "radio",
Searchfield => "searchfield",
Textarea => "textarea",
Textfield => "textfield",
});
impl ValidFor<props::Appearance> for Auto {}
define_css_enum!(AspectRatioKeyword (props::AspectRatio) {
Auto => "auto",
});
impl ValidFor<props::AspectRatio> for Auto {}
define_css_enum!(BackdropFilterKeyword (props::BackdropFilter) {
None => "none",
});
define_css_enum!(BackfaceVisibilityKeyword (props::BackfaceVisibility) {
Hidden => "hidden",
Visible => "visible",
});
define_css_enum!(BackgroundKeyword (props::Background) {
Auto => "auto",
BorderBox => "border-box",
Bottom => "bottom",
Center => "center",
Contain => "contain",
ContentBox => "content-box",
Cover => "cover",
Fixed => "fixed",
Left => "left",
Local => "local",
NoRepeat => "no-repeat",
None => "none",
PaddingBox => "padding-box",
Repeat => "repeat",
RepeatX => "repeat-x",
RepeatY => "repeat-y",
Right => "right",
Round => "round",
Scroll => "scroll",
Space => "space",
Top => "top",
});
impl ValidFor<props::Background> for Auto {}
define_css_enum!(BackgroundAttachmentKeyword (props::BackgroundAttachment) {
Fixed => "fixed",
Local => "local",
Scroll => "scroll",
});
define_css_enum!(BackgroundBlendModeKeyword (props::BackgroundBlendMode) {
Color => "color",
ColorBurn => "color-burn",
ColorDodge => "color-dodge",
Darken => "darken",
Difference => "difference",
Exclusion => "exclusion",
HardLight => "hard-light",
Hue => "hue",
Lighten => "lighten",
Luminosity => "luminosity",
Multiply => "multiply",
Normal => "normal",
Overlay => "overlay",
Saturation => "saturation",
Screen => "screen",
SoftLight => "soft-light",
});
define_css_enum!(BackgroundClipKeyword (props::BackgroundClip) {
BorderArea => "border-area",
BorderBox => "border-box",
ContentBox => "content-box",
PaddingBox => "padding-box",
Text => "text",
});
define_css_enum!(BackgroundColorKeyword (props::BackgroundColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BackgroundImageKeyword (props::BackgroundImage) {
None => "none",
});
define_css_enum!(BackgroundOriginKeyword (props::BackgroundOrigin) {
BorderBox => "border-box",
ContentBox => "content-box",
PaddingBox => "padding-box",
});
define_css_enum!(BackgroundPositionKeyword (props::BackgroundPosition) {
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
define_css_enum!(BackgroundPositionXKeyword (props::BackgroundPositionX) {
Center => "center",
Left => "left",
Right => "right",
XEnd => "x-end",
XStart => "x-start",
});
define_css_enum!(BackgroundPositionYKeyword (props::BackgroundPositionY) {
Bottom => "bottom",
Center => "center",
Top => "top",
YEnd => "y-end",
YStart => "y-start",
});
define_css_enum!(BackgroundRepeatKeyword (props::BackgroundRepeat) {
NoRepeat => "no-repeat",
Repeat => "repeat",
RepeatX => "repeat-x",
RepeatY => "repeat-y",
Round => "round",
Space => "space",
});
define_css_enum!(BackgroundSizeKeyword (props::BackgroundSize) {
Auto => "auto",
Contain => "contain",
Cover => "cover",
});
impl ValidFor<props::BackgroundSize> for Auto {}
define_css_enum!(BaselineShiftKeyword (props::BaselineShift) {
Baseline => "baseline",
Sub => "sub",
Super_ => "super",
});
define_css_enum!(BaselineSourceKeyword (props::BaselineSource) {
Auto => "auto",
First => "first",
Last => "last",
});
impl ValidFor<props::BaselineSource> for Auto {}
define_css_enum!(BorderKeyword (props::Border) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Dashed => "dashed",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Dotted => "dotted",
Double => "double",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Groove => "groove",
Hidden => "hidden",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Medium => "medium",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Outset => "outset",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Ridge => "ridge",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Solid => "solid",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thick => "thick",
Thin => "thin",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderBlockEndKeyword (props::BorderBlockEnd) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderBlockStartKeyword (props::BorderBlockStart) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderBottomKeyword (props::BorderBottom) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Dashed => "dashed",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Dotted => "dotted",
Double => "double",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Groove => "groove",
Hidden => "hidden",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Medium => "medium",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Outset => "outset",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Ridge => "ridge",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Solid => "solid",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thick => "thick",
Thin => "thin",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderBottomStyleKeyword (props::BorderBottomStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Hidden => "hidden",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
define_css_enum!(BorderBottomWidthKeyword (props::BorderBottomWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(BorderCollapseKeyword (props::BorderCollapse) {
Collapse => "collapse",
Separate => "separate",
});
define_css_enum!(BorderColorKeyword (props::BorderColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderImageRepeatKeyword (props::BorderImageRepeat) {
Repeat => "repeat",
Round => "round",
Space => "space",
Stretch => "stretch",
});
define_css_enum!(BorderImageSliceKeyword (props::BorderImageSlice) {
Fill => "fill",
});
define_css_enum!(BorderImageSourceKeyword (props::BorderImageSource) {
None => "none",
});
define_css_enum!(BorderImageWidthKeyword (props::BorderImageWidth) {
Auto => "auto",
});
impl ValidFor<props::BorderImageWidth> for Auto {}
define_css_enum!(BorderInlineEndKeyword (props::BorderInlineEnd) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderInlineStartKeyword (props::BorderInlineStart) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderLeftKeyword (props::BorderLeft) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Dashed => "dashed",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Dotted => "dotted",
Double => "double",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Groove => "groove",
Hidden => "hidden",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Medium => "medium",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Outset => "outset",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Ridge => "ridge",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Solid => "solid",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thick => "thick",
Thin => "thin",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderLeftColorKeyword (props::BorderLeftColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderLeftStyleKeyword (props::BorderLeftStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Hidden => "hidden",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
define_css_enum!(BorderLeftWidthKeyword (props::BorderLeftWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(BorderRightKeyword (props::BorderRight) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Dashed => "dashed",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Dotted => "dotted",
Double => "double",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Groove => "groove",
Hidden => "hidden",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Medium => "medium",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Outset => "outset",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Ridge => "ridge",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Solid => "solid",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thick => "thick",
Thin => "thin",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderRightColorKeyword (props::BorderRightColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderRightStyleKeyword (props::BorderRightStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Hidden => "hidden",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
define_css_enum!(BorderRightWidthKeyword (props::BorderRightWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(BorderStyleKeyword (props::BorderStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Hidden => "hidden",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
define_css_enum!(BorderTopKeyword (props::BorderTop) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Dashed => "dashed",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Dotted => "dotted",
Double => "double",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Groove => "groove",
Hidden => "hidden",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Medium => "medium",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Outset => "outset",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Ridge => "ridge",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Solid => "solid",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thick => "thick",
Thin => "thin",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderTopColorKeyword (props::BorderTopColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BorderTopStyleKeyword (props::BorderTopStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Hidden => "hidden",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
define_css_enum!(BorderTopWidthKeyword (props::BorderTopWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(BorderWidthKeyword (props::BorderWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(BottomKeyword (props::Bottom) {
Auto => "auto",
});
impl ValidFor<props::Bottom> for Auto {}
define_css_enum!(BoxDecorationBreakKeyword (props::BoxDecorationBreak) {
Clone => "clone",
Slice => "slice",
});
define_css_enum!(BoxShadowKeyword (props::BoxShadow) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Inset => "inset",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(BoxSizingKeyword (props::BoxSizing) {
BorderBox => "border-box",
ContentBox => "content-box",
});
define_css_enum!(BreakAfterKeyword (props::BreakAfter) {
All => "all",
Always => "always",
Auto => "auto",
Avoid => "avoid",
AvoidColumn => "avoid-column",
AvoidPage => "avoid-page",
AvoidRegion => "avoid-region",
Column => "column",
Left => "left",
Page => "page",
Recto => "recto",
Region => "region",
Right => "right",
Verso => "verso",
});
impl ValidFor<props::BreakAfter> for Auto {}
define_css_enum!(BreakBeforeKeyword (props::BreakBefore) {
All => "all",
Always => "always",
Auto => "auto",
Avoid => "avoid",
AvoidColumn => "avoid-column",
AvoidPage => "avoid-page",
AvoidRegion => "avoid-region",
Column => "column",
Left => "left",
Page => "page",
Recto => "recto",
Region => "region",
Right => "right",
Verso => "verso",
});
impl ValidFor<props::BreakBefore> for Auto {}
define_css_enum!(BreakInsideKeyword (props::BreakInside) {
Auto => "auto",
Avoid => "avoid",
AvoidColumn => "avoid-column",
AvoidPage => "avoid-page",
AvoidRegion => "avoid-region",
});
impl ValidFor<props::BreakInside> for Auto {}
define_css_enum!(CaptionSideKeyword (props::CaptionSide) {
Bottom => "bottom",
Top => "top",
});
define_css_enum!(CaretAnimationKeyword (props::CaretAnimation) {
Auto => "auto",
Manual => "manual",
});
impl ValidFor<props::CaretAnimation> for Auto {}
define_css_enum!(CaretColorKeyword (props::CaretColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Auto => "auto",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
impl ValidFor<props::CaretColor> for Auto {}
define_css_enum!(CaretShapeKeyword (props::CaretShape) {
Auto => "auto",
Bar => "bar",
Block => "block",
Underscore => "underscore",
});
impl ValidFor<props::CaretShape> for Auto {}
define_css_enum!(ClearKeyword (props::Clear) {
Both => "both",
InlineEnd => "inline-end",
InlineStart => "inline-start",
Left => "left",
None => "none",
Right => "right",
});
define_css_enum!(ClipPathKeyword (props::ClipPath) {
BorderBox => "border-box",
ContentBox => "content-box",
FillBox => "fill-box",
MarginBox => "margin-box",
None => "none",
PaddingBox => "padding-box",
StrokeBox => "stroke-box",
ViewBox => "view-box",
});
define_css_enum!(ClipRuleKeyword (props::ClipRule) {
Evenodd => "evenodd",
Nonzero => "nonzero",
});
define_css_enum!(ColorKeyword (props::Color) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(ColorInterpolationFiltersKeyword (props::ColorInterpolationFilters) {
Auto => "auto",
LinearRgb => "linearRGB",
SRgb => "sRGB",
});
impl ValidFor<props::ColorInterpolationFilters> for Auto {}
define_css_enum!(ColorSchemeKeyword (props::ColorScheme) {
Dark => "dark",
Light => "light",
Normal => "normal",
Only => "only",
});
define_css_enum!(ColumnCountKeyword (props::ColumnCount) {
Auto => "auto",
});
impl ValidFor<props::ColumnCount> for Auto {}
define_css_enum!(ColumnFillKeyword (props::ColumnFill) {
Auto => "auto",
Balance => "balance",
});
impl ValidFor<props::ColumnFill> for Auto {}
define_css_enum!(ColumnGapKeyword (props::ColumnGap) {
Normal => "normal",
});
define_css_enum!(ColumnHeightKeyword (props::ColumnHeight) {
Auto => "auto",
});
impl ValidFor<props::ColumnHeight> for Auto {}
define_css_enum!(ColumnRuleColorKeyword (props::ColumnRuleColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(ColumnSpanKeyword (props::ColumnSpan) {
All => "all",
None => "none",
});
define_css_enum!(ColumnWidthKeyword (props::ColumnWidth) {
Auto => "auto",
});
impl ValidFor<props::ColumnWidth> for Auto {}
define_css_enum!(ColumnWrapKeyword (props::ColumnWrap) {
Auto => "auto",
Nowrap => "nowrap",
Wrap => "wrap",
});
impl ValidFor<props::ColumnWrap> for Auto {}
define_css_enum!(ContainKeyword (props::Contain) {
Content => "content",
InlineSize => "inline-size",
Layout => "layout",
None => "none",
Paint => "paint",
Size => "size",
Strict => "strict",
Style => "style",
});
define_css_enum!(ContainIntrinsicBlockSizeKeyword (props::ContainIntrinsicBlockSize) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ContainIntrinsicBlockSize> for Auto {}
define_css_enum!(ContainIntrinsicHeightKeyword (props::ContainIntrinsicHeight) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ContainIntrinsicHeight> for Auto {}
define_css_enum!(ContainIntrinsicInlineSizeKeyword (props::ContainIntrinsicInlineSize) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ContainIntrinsicInlineSize> for Auto {}
define_css_enum!(ContainIntrinsicSizeKeyword (props::ContainIntrinsicSize) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ContainIntrinsicSize> for Auto {}
define_css_enum!(ContainIntrinsicWidthKeyword (props::ContainIntrinsicWidth) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ContainIntrinsicWidth> for Auto {}
define_css_enum!(ContainerNameKeyword (props::ContainerName) {
None => "none",
});
define_css_enum!(ContainerTypeKeyword (props::ContainerType) {
InlineSize => "inline-size",
Normal => "normal",
ScrollState => "scroll-state",
Size => "size",
});
define_css_enum!(ContentKeyword (props::Content) {
CloseQuote => "close-quote",
NoCloseQuote => "no-close-quote",
NoOpenQuote => "no-open-quote",
None => "none",
Normal => "normal",
OpenQuote => "open-quote",
});
define_css_enum!(ContentVisibilityKeyword (props::ContentVisibility) {
Auto => "auto",
Hidden => "hidden",
Visible => "visible",
});
impl ValidFor<props::ContentVisibility> for Auto {}
define_css_enum!(CornerBlockEndShapeKeyword (props::CornerBlockEndShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerBlockStartShapeKeyword (props::CornerBlockStartShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerBottomLeftShapeKeyword (props::CornerBottomLeftShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerBottomRightShapeKeyword (props::CornerBottomRightShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerBottomShapeKeyword (props::CornerBottomShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerEndEndShapeKeyword (props::CornerEndEndShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerEndStartShapeKeyword (props::CornerEndStartShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerInlineEndShapeKeyword (props::CornerInlineEndShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerInlineStartShapeKeyword (props::CornerInlineStartShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerLeftShapeKeyword (props::CornerLeftShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerRightShapeKeyword (props::CornerRightShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerShapeKeyword (props::CornerShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerStartEndShapeKeyword (props::CornerStartEndShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerStartStartShapeKeyword (props::CornerStartStartShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerTopLeftShapeKeyword (props::CornerTopLeftShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerTopRightShapeKeyword (props::CornerTopRightShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CornerTopShapeKeyword (props::CornerTopShape) {
Bevel => "bevel",
Notch => "notch",
Round => "round",
Scoop => "scoop",
Square => "square",
Squircle => "squircle",
});
define_css_enum!(CounterIncrementKeyword (props::CounterIncrement) {
None => "none",
});
define_css_enum!(CounterResetKeyword (props::CounterReset) {
None => "none",
Reversed => "reversed",
});
define_css_enum!(CounterSetKeyword (props::CounterSet) {
None => "none",
});
define_css_enum!(CursorKeyword (props::Cursor) {
Alias => "alias",
AllScroll => "all-scroll",
Auto => "auto",
Cell => "cell",
ColResize => "col-resize",
ContextMenu => "context-menu",
Copy => "copy",
Crosshair => "crosshair",
Default_ => "default",
EResize => "e-resize",
EwResize => "ew-resize",
Grab => "grab",
Grabbing => "grabbing",
Help => "help",
Move_ => "move",
NResize => "n-resize",
NeResize => "ne-resize",
NeswResize => "nesw-resize",
NoDrop => "no-drop",
None => "none",
NotAllowed => "not-allowed",
NsResize => "ns-resize",
NwResize => "nw-resize",
NwseResize => "nwse-resize",
Pointer => "pointer",
Progress => "progress",
RowResize => "row-resize",
SResize => "s-resize",
SeResize => "se-resize",
SwResize => "sw-resize",
Text => "text",
VerticalText => "vertical-text",
WResize => "w-resize",
Wait => "wait",
ZoomIn => "zoom-in",
ZoomOut => "zoom-out",
});
impl ValidFor<props::Cursor> for Auto {}
define_css_enum!(DKeyword (props::D) {
None => "none",
Path => "path",
});
define_css_enum!(DirectionKeyword (props::Direction) {
Ltr => "ltr",
Rtl => "rtl",
});
define_css_enum!(DisplayKeyword (props::Display) {
Block => "block",
Contents => "contents",
Flex => "flex",
Flow => "flow",
FlowRoot => "flow-root",
Grid => "grid",
Inline => "inline",
InlineBlock => "inline-block",
InlineFlex => "inline-flex",
InlineGrid => "inline-grid",
InlineListItem => "inline-list-item",
InlineTable => "inline-table",
ListItem => "list-item",
None => "none",
Ruby => "ruby",
RubyBase => "ruby-base",
RubyBaseContainer => "ruby-base-container",
RubyText => "ruby-text",
RubyTextContainer => "ruby-text-container",
RunIn => "run-in",
Table => "table",
TableCaption => "table-caption",
TableCell => "table-cell",
TableColumn => "table-column",
TableColumnGroup => "table-column-group",
TableFooterGroup => "table-footer-group",
TableHeaderGroup => "table-header-group",
TableRow => "table-row",
TableRowGroup => "table-row-group",
});
define_css_enum!(DominantBaselineKeyword (props::DominantBaseline) {
Alphabetic => "alphabetic",
Auto => "auto",
Central => "central",
Hanging => "hanging",
Ideographic => "ideographic",
Mathematical => "mathematical",
Middle => "middle",
TextBottom => "text-bottom",
TextTop => "text-top",
});
impl ValidFor<props::DominantBaseline> for Auto {}
define_css_enum!(DynamicRangeLimitKeyword (props::DynamicRangeLimit) {
Constrained => "constrained",
NoLimit => "no-limit",
Standard => "standard",
});
define_css_enum!(EmptyCellsKeyword (props::EmptyCells) {
Hide => "hide",
Show => "show",
});
define_css_enum!(FillKeyword (props::Fill) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
ContextFill => "context-fill",
ContextStroke => "context-stroke",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(FillRuleKeyword (props::FillRule) {
Evenodd => "evenodd",
Nonzero => "nonzero",
});
define_css_enum!(FilterKeyword (props::Filter) {
None => "none",
});
define_css_enum!(FlexKeyword (props::Flex) {
None => "none",
});
define_css_enum!(FlexBasisKeyword (props::FlexBasis) {
Content => "content",
});
define_css_enum!(FlexDirectionKeyword (props::FlexDirection) {
Column => "column",
ColumnReverse => "column-reverse",
Row => "row",
RowReverse => "row-reverse",
});
define_css_enum!(FlexWrapKeyword (props::FlexWrap) {
Nowrap => "nowrap",
Wrap => "wrap",
WrapReverse => "wrap-reverse",
});
define_css_enum!(FloatKeyword (props::Float) {
InlineEnd => "inline-end",
InlineStart => "inline-start",
Left => "left",
None => "none",
Right => "right",
});
define_css_enum!(FloodColorKeyword (props::FloodColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(FontKeyword (props::Font) {
Caption => "caption",
Condensed => "condensed",
Expanded => "expanded",
ExtraCondensed => "extra-condensed",
ExtraExpanded => "extra-expanded",
Icon => "icon",
Menu => "menu",
MessageBox => "message-box",
Normal => "normal",
SemiCondensed => "semi-condensed",
SemiExpanded => "semi-expanded",
SmallCaps => "small-caps",
SmallCaption => "small-caption",
StatusBar => "status-bar",
UltraCondensed => "ultra-condensed",
UltraExpanded => "ultra-expanded",
});
define_css_enum!(FontFamilyKeyword (props::FontFamily) {
Cursive => "cursive",
Emoji => "emoji",
Fangsong => "fangsong",
Fantasy => "fantasy",
Math => "math",
Monospace => "monospace",
SansSerif => "sans-serif",
Serif => "serif",
SystemUi => "system-ui",
UiMonospace => "ui-monospace",
UiRounded => "ui-rounded",
UiSansSerif => "ui-sans-serif",
UiSerif => "ui-serif",
});
define_css_enum!(FontFeatureSettingsKeyword (props::FontFeatureSettings) {
Normal => "normal",
Off => "off",
On => "on",
});
define_css_enum!(FontKerningKeyword (props::FontKerning) {
Auto => "auto",
None => "none",
Normal => "normal",
});
impl ValidFor<props::FontKerning> for Auto {}
define_css_enum!(FontLanguageOverrideKeyword (props::FontLanguageOverride) {
Normal => "normal",
});
define_css_enum!(FontOpticalSizingKeyword (props::FontOpticalSizing) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::FontOpticalSizing> for Auto {}
define_css_enum!(FontPaletteKeyword (props::FontPalette) {
Dark => "dark",
Light => "light",
Normal => "normal",
});
define_css_enum!(FontSizeKeyword (props::FontSize) {
Large => "large",
Larger => "larger",
Math => "math",
Medium => "medium",
Small => "small",
Smaller => "smaller",
XLarge => "x-large",
XSmall => "x-small",
XxLarge => "xx-large",
XxSmall => "xx-small",
XxxLarge => "xxx-large",
});
define_css_enum!(FontSizeAdjustKeyword (props::FontSizeAdjust) {
CapHeight => "cap-height",
ChWidth => "ch-width",
ExHeight => "ex-height",
FromFont => "from-font",
IcHeight => "ic-height",
IcWidth => "ic-width",
None => "none",
});
define_css_enum!(FontStyleKeyword (props::FontStyle) {
Italic => "italic",
Normal => "normal",
Oblique => "oblique",
});
define_css_enum!(FontSynthesisKeyword (props::FontSynthesis) {
None => "none",
Position => "position",
SmallCaps => "small-caps",
Style => "style",
Weight => "weight",
});
define_css_enum!(FontSynthesisSmallCapsKeyword (props::FontSynthesisSmallCaps) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::FontSynthesisSmallCaps> for Auto {}
define_css_enum!(FontSynthesisStyleKeyword (props::FontSynthesisStyle) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::FontSynthesisStyle> for Auto {}
define_css_enum!(FontSynthesisWeightKeyword (props::FontSynthesisWeight) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::FontSynthesisWeight> for Auto {}
define_css_enum!(FontVariantKeyword (props::FontVariant) {
AllPetiteCaps => "all-petite-caps",
AllSmallCaps => "all-small-caps",
Annotation => "annotation",
CharacterVariant => "character-variant",
CommonLigatures => "common-ligatures",
Contextual => "contextual",
DiagonalFractions => "diagonal-fractions",
DiscretionaryLigatures => "discretionary-ligatures",
FullWidth => "full-width",
HistoricalForms => "historical-forms",
HistoricalLigatures => "historical-ligatures",
Jis04 => "jis04",
Jis78 => "jis78",
Jis83 => "jis83",
Jis90 => "jis90",
LiningNums => "lining-nums",
NoCommonLigatures => "no-common-ligatures",
NoContextual => "no-contextual",
NoDiscretionaryLigatures => "no-discretionary-ligatures",
NoHistoricalLigatures => "no-historical-ligatures",
None => "none",
Normal => "normal",
OldstyleNums => "oldstyle-nums",
Ordinal => "ordinal",
Ornaments => "ornaments",
PetiteCaps => "petite-caps",
ProportionalNums => "proportional-nums",
ProportionalWidth => "proportional-width",
Ruby => "ruby",
Simplified => "simplified",
SlashedZero => "slashed-zero",
SmallCaps => "small-caps",
StackedFractions => "stacked-fractions",
Styleset => "styleset",
Stylistic => "stylistic",
Swash => "swash",
TabularNums => "tabular-nums",
TitlingCaps => "titling-caps",
Traditional => "traditional",
Unicase => "unicase",
});
define_css_enum!(FontVariantAlternatesKeyword (props::FontVariantAlternates) {
Annotation => "annotation",
CharacterVariant => "character-variant",
HistoricalForms => "historical-forms",
Normal => "normal",
Ornaments => "ornaments",
Styleset => "styleset",
Stylistic => "stylistic",
Swash => "swash",
});
define_css_enum!(FontVariantCapsKeyword (props::FontVariantCaps) {
AllPetiteCaps => "all-petite-caps",
AllSmallCaps => "all-small-caps",
Normal => "normal",
PetiteCaps => "petite-caps",
SmallCaps => "small-caps",
TitlingCaps => "titling-caps",
Unicase => "unicase",
});
define_css_enum!(FontVariantEastAsianKeyword (props::FontVariantEastAsian) {
FullWidth => "full-width",
Jis04 => "jis04",
Jis78 => "jis78",
Jis83 => "jis83",
Jis90 => "jis90",
Normal => "normal",
ProportionalWidth => "proportional-width",
Ruby => "ruby",
Simplified => "simplified",
Traditional => "traditional",
});
define_css_enum!(FontVariantEmojiKeyword (props::FontVariantEmoji) {
Emoji => "emoji",
Normal => "normal",
Text => "text",
Unicode => "unicode",
});
define_css_enum!(FontVariantLigaturesKeyword (props::FontVariantLigatures) {
CommonLigatures => "common-ligatures",
Contextual => "contextual",
DiscretionaryLigatures => "discretionary-ligatures",
HistoricalLigatures => "historical-ligatures",
NoCommonLigatures => "no-common-ligatures",
NoContextual => "no-contextual",
NoDiscretionaryLigatures => "no-discretionary-ligatures",
NoHistoricalLigatures => "no-historical-ligatures",
None => "none",
Normal => "normal",
});
define_css_enum!(FontVariantNumericKeyword (props::FontVariantNumeric) {
DiagonalFractions => "diagonal-fractions",
LiningNums => "lining-nums",
Normal => "normal",
OldstyleNums => "oldstyle-nums",
Ordinal => "ordinal",
ProportionalNums => "proportional-nums",
SlashedZero => "slashed-zero",
StackedFractions => "stacked-fractions",
TabularNums => "tabular-nums",
});
define_css_enum!(FontVariantPositionKeyword (props::FontVariantPosition) {
Normal => "normal",
Sub => "sub",
Super_ => "super",
});
define_css_enum!(FontVariationSettingsKeyword (props::FontVariationSettings) {
Normal => "normal",
});
define_css_enum!(FontWeightKeyword (props::FontWeight) {
Bold => "bold",
Bolder => "bolder",
Lighter => "lighter",
Normal => "normal",
});
define_css_enum!(ForcedColorAdjustKeyword (props::ForcedColorAdjust) {
Auto => "auto",
None => "none",
PreserveParentColor => "preserve-parent-color",
});
impl ValidFor<props::ForcedColorAdjust> for Auto {}
define_css_enum!(GridKeyword (props::Grid) {
AutoFlow => "auto-flow",
Dense => "dense",
});
define_css_enum!(GridAreaKeyword (props::GridArea) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridArea> for Auto {}
define_css_enum!(GridAutoColumnsKeyword (props::GridAutoColumns) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
Minmax => "minmax",
});
impl ValidFor<props::GridAutoColumns> for Auto {}
define_css_enum!(GridAutoFlowKeyword (props::GridAutoFlow) {
Column => "column",
Dense => "dense",
Row => "row",
});
define_css_enum!(GridAutoRowsKeyword (props::GridAutoRows) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
Minmax => "minmax",
});
impl ValidFor<props::GridAutoRows> for Auto {}
define_css_enum!(GridColumnKeyword (props::GridColumn) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridColumn> for Auto {}
define_css_enum!(GridColumnEndKeyword (props::GridColumnEnd) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridColumnEnd> for Auto {}
define_css_enum!(GridColumnStartKeyword (props::GridColumnStart) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridColumnStart> for Auto {}
define_css_enum!(GridRowKeyword (props::GridRow) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridRow> for Auto {}
define_css_enum!(GridRowEndKeyword (props::GridRowEnd) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridRowEnd> for Auto {}
define_css_enum!(GridRowStartKeyword (props::GridRowStart) {
Auto => "auto",
Span => "span",
});
impl ValidFor<props::GridRowStart> for Auto {}
define_css_enum!(GridTemplateKeyword (props::GridTemplate) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
Minmax => "minmax",
None => "none",
});
impl ValidFor<props::GridTemplate> for Auto {}
define_css_enum!(GridTemplateAreasKeyword (props::GridTemplateAreas) {
None => "none",
});
define_css_enum!(GridTemplateColumnsKeyword (props::GridTemplateColumns) {
Auto => "auto",
AutoFill => "auto-fill",
AutoFit => "auto-fit",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
Minmax => "minmax",
None => "none",
Repeat => "repeat",
Subgrid => "subgrid",
});
impl ValidFor<props::GridTemplateColumns> for Auto {}
define_css_enum!(GridTemplateRowsKeyword (props::GridTemplateRows) {
Auto => "auto",
AutoFill => "auto-fill",
AutoFit => "auto-fit",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
Minmax => "minmax",
None => "none",
Repeat => "repeat",
Subgrid => "subgrid",
});
impl ValidFor<props::GridTemplateRows> for Auto {}
define_css_enum!(HangingPunctuationKeyword (props::HangingPunctuation) {
AllowEnd => "allow-end",
First => "first",
ForceEnd => "force-end",
Last => "last",
None => "none",
});
define_css_enum!(HeightKeyword (props::Height) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
});
impl ValidFor<props::Height> for Auto {}
define_css_enum!(HyphenateCharacterKeyword (props::HyphenateCharacter) {
Auto => "auto",
});
impl ValidFor<props::HyphenateCharacter> for Auto {}
define_css_enum!(HyphenateLimitCharsKeyword (props::HyphenateLimitChars) {
Auto => "auto",
});
impl ValidFor<props::HyphenateLimitChars> for Auto {}
define_css_enum!(HyphensKeyword (props::Hyphens) {
Auto => "auto",
Manual => "manual",
None => "none",
});
impl ValidFor<props::Hyphens> for Auto {}
define_css_enum!(ImageOrientationKeyword (props::ImageOrientation) {
Flip => "flip",
FromImage => "from-image",
});
define_css_enum!(ImageRenderingKeyword (props::ImageRendering) {
Auto => "auto",
CrispEdges => "crisp-edges",
Pixelated => "pixelated",
Smooth => "smooth",
});
impl ValidFor<props::ImageRendering> for Auto {}
define_css_enum!(InitialLetterKeyword (props::InitialLetter) {
Normal => "normal",
});
define_css_enum!(InteractivityKeyword (props::Interactivity) {
Auto => "auto",
Inert => "inert",
});
impl ValidFor<props::Interactivity> for Auto {}
define_css_enum!(InterestDelayEndKeyword (props::InterestDelayEnd) {
Normal => "normal",
});
define_css_enum!(InterestDelayStartKeyword (props::InterestDelayStart) {
Normal => "normal",
});
define_css_enum!(IsolationKeyword (props::Isolation) {
Auto => "auto",
Isolate => "isolate",
});
impl ValidFor<props::Isolation> for Auto {}
define_css_enum!(JustifyContentKeyword (props::JustifyContent) {
Center => "center",
End => "end",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Left => "left",
Normal => "normal",
Right => "right",
Safe => "safe",
SpaceAround => "space-around",
SpaceBetween => "space-between",
SpaceEvenly => "space-evenly",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
define_css_enum!(JustifyItemsKeyword (props::JustifyItems) {
AnchorCenter => "anchor-center",
Baseline => "baseline",
Center => "center",
End => "end",
First => "first",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Last => "last",
Left => "left",
Legacy => "legacy",
Normal => "normal",
Right => "right",
Safe => "safe",
SelfEnd => "self-end",
SelfStart => "self-start",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
define_css_enum!(JustifySelfKeyword (props::JustifySelf) {
AnchorCenter => "anchor-center",
Auto => "auto",
Baseline => "baseline",
Center => "center",
End => "end",
First => "first",
FlexEnd => "flex-end",
FlexStart => "flex-start",
Last => "last",
Left => "left",
Normal => "normal",
Right => "right",
Safe => "safe",
SelfEnd => "self-end",
SelfStart => "self-start",
Start => "start",
Stretch => "stretch",
Unsafe_ => "unsafe",
});
impl ValidFor<props::JustifySelf> for Auto {}
define_css_enum!(LeftKeyword (props::Left) {
Auto => "auto",
});
impl ValidFor<props::Left> for Auto {}
define_css_enum!(LetterSpacingKeyword (props::LetterSpacing) {
Normal => "normal",
});
define_css_enum!(LightingColorKeyword (props::LightingColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(LineBreakKeyword (props::LineBreak) {
Anywhere => "anywhere",
Auto => "auto",
Loose => "loose",
Normal => "normal",
Strict => "strict",
});
impl ValidFor<props::LineBreak> for Auto {}
define_css_enum!(LineClampKeyword (props::LineClamp) {
None => "none",
});
define_css_enum!(LineHeightKeyword (props::LineHeight) {
Normal => "normal",
});
define_css_enum!(ListStyleImageKeyword (props::ListStyleImage) {
None => "none",
});
define_css_enum!(ListStylePositionKeyword (props::ListStylePosition) {
Inside => "inside",
Outside => "outside",
});
define_css_enum!(ListStyleTypeKeyword (props::ListStyleType) {
None => "none",
Symbols => "symbols",
});
define_css_enum!(MarginBottomKeyword (props::MarginBottom) {
Auto => "auto",
});
impl ValidFor<props::MarginBottom> for Auto {}
define_css_enum!(MarginLeftKeyword (props::MarginLeft) {
Auto => "auto",
});
impl ValidFor<props::MarginLeft> for Auto {}
define_css_enum!(MarginRightKeyword (props::MarginRight) {
Auto => "auto",
});
impl ValidFor<props::MarginRight> for Auto {}
define_css_enum!(MarginTopKeyword (props::MarginTop) {
Auto => "auto",
});
impl ValidFor<props::MarginTop> for Auto {}
define_css_enum!(MarkerKeyword (props::Marker) {
None => "none",
});
define_css_enum!(MarkerEndKeyword (props::MarkerEnd) {
None => "none",
});
define_css_enum!(MarkerMidKeyword (props::MarkerMid) {
None => "none",
});
define_css_enum!(MarkerStartKeyword (props::MarkerStart) {
None => "none",
});
define_css_enum!(MaskKeyword (props::Mask) {
Add => "add",
Alpha => "alpha",
Auto => "auto",
BorderBox => "border-box",
Bottom => "bottom",
Center => "center",
Contain => "contain",
ContentBox => "content-box",
Cover => "cover",
Exclude => "exclude",
FillBox => "fill-box",
Intersect => "intersect",
Left => "left",
Luminance => "luminance",
MarginBox => "margin-box",
MatchSource => "match-source",
NoClip => "no-clip",
NoRepeat => "no-repeat",
None => "none",
PaddingBox => "padding-box",
Repeat => "repeat",
RepeatX => "repeat-x",
RepeatY => "repeat-y",
Right => "right",
Round => "round",
Space => "space",
StrokeBox => "stroke-box",
Subtract => "subtract",
Top => "top",
ViewBox => "view-box",
});
impl ValidFor<props::Mask> for Auto {}
define_css_enum!(MaskBorderModeKeyword (props::MaskBorderMode) {
Alpha => "alpha",
Luminance => "luminance",
});
define_css_enum!(MaskBorderRepeatKeyword (props::MaskBorderRepeat) {
Repeat => "repeat",
Round => "round",
Space => "space",
Stretch => "stretch",
});
define_css_enum!(MaskBorderSliceKeyword (props::MaskBorderSlice) {
Fill => "fill",
});
define_css_enum!(MaskBorderSourceKeyword (props::MaskBorderSource) {
None => "none",
});
define_css_enum!(MaskBorderWidthKeyword (props::MaskBorderWidth) {
Auto => "auto",
});
impl ValidFor<props::MaskBorderWidth> for Auto {}
define_css_enum!(MaskClipKeyword (props::MaskClip) {
BorderBox => "border-box",
ContentBox => "content-box",
FillBox => "fill-box",
NoClip => "no-clip",
PaddingBox => "padding-box",
StrokeBox => "stroke-box",
ViewBox => "view-box",
});
define_css_enum!(MaskCompositeKeyword (props::MaskComposite) {
Add => "add",
Exclude => "exclude",
Intersect => "intersect",
Subtract => "subtract",
});
define_css_enum!(MaskImageKeyword (props::MaskImage) {
None => "none",
});
define_css_enum!(MaskModeKeyword (props::MaskMode) {
Alpha => "alpha",
Luminance => "luminance",
MatchSource => "match-source",
});
define_css_enum!(MaskOriginKeyword (props::MaskOrigin) {
BorderBox => "border-box",
ContentBox => "content-box",
FillBox => "fill-box",
PaddingBox => "padding-box",
StrokeBox => "stroke-box",
ViewBox => "view-box",
});
define_css_enum!(MaskPositionKeyword (props::MaskPosition) {
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
define_css_enum!(MaskRepeatKeyword (props::MaskRepeat) {
NoRepeat => "no-repeat",
Repeat => "repeat",
RepeatX => "repeat-x",
RepeatY => "repeat-y",
Round => "round",
Space => "space",
});
define_css_enum!(MaskSizeKeyword (props::MaskSize) {
Auto => "auto",
Contain => "contain",
Cover => "cover",
});
impl ValidFor<props::MaskSize> for Auto {}
define_css_enum!(MaskTypeKeyword (props::MaskType) {
Alpha => "alpha",
Luminance => "luminance",
});
define_css_enum!(MathDepthKeyword (props::MathDepth) {
Add => "add",
AutoAdd => "auto-add",
});
define_css_enum!(MathStyleKeyword (props::MathStyle) {
Compact => "compact",
Normal => "normal",
});
define_css_enum!(MaxHeightKeyword (props::MaxHeight) {
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
None => "none",
});
define_css_enum!(MaxWidthKeyword (props::MaxWidth) {
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
None => "none",
});
define_css_enum!(MinHeightKeyword (props::MinHeight) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
});
impl ValidFor<props::MinHeight> for Auto {}
define_css_enum!(MinWidthKeyword (props::MinWidth) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
});
impl ValidFor<props::MinWidth> for Auto {}
define_css_enum!(MixBlendModeKeyword (props::MixBlendMode) {
Color => "color",
ColorBurn => "color-burn",
ColorDodge => "color-dodge",
Darken => "darken",
Difference => "difference",
Exclusion => "exclusion",
HardLight => "hard-light",
Hue => "hue",
Lighten => "lighten",
Luminosity => "luminosity",
Multiply => "multiply",
Normal => "normal",
Overlay => "overlay",
PlusDarker => "plus-darker",
PlusLighter => "plus-lighter",
Saturation => "saturation",
Screen => "screen",
SoftLight => "soft-light",
});
define_css_enum!(ObjectFitKeyword (props::ObjectFit) {
Contain => "contain",
Cover => "cover",
Fill => "fill",
None => "none",
ScaleDown => "scale-down",
});
define_css_enum!(ObjectPositionKeyword (props::ObjectPosition) {
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
define_css_enum!(OffsetAnchorKeyword (props::OffsetAnchor) {
Auto => "auto",
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
impl ValidFor<props::OffsetAnchor> for Auto {}
define_css_enum!(OffsetPathKeyword (props::OffsetPath) {
BorderBox => "border-box",
ContentBox => "content-box",
FillBox => "fill-box",
None => "none",
PaddingBox => "padding-box",
StrokeBox => "stroke-box",
ViewBox => "view-box",
});
define_css_enum!(OffsetPositionKeyword (props::OffsetPosition) {
Auto => "auto",
Bottom => "bottom",
Center => "center",
Left => "left",
Normal => "normal",
Right => "right",
Top => "top",
});
impl ValidFor<props::OffsetPosition> for Auto {}
define_css_enum!(OffsetRotateKeyword (props::OffsetRotate) {
Auto => "auto",
Reverse => "reverse",
});
impl ValidFor<props::OffsetRotate> for Auto {}
define_css_enum!(OutlineColorKeyword (props::OutlineColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Auto => "auto",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
impl ValidFor<props::OutlineColor> for Auto {}
define_css_enum!(OutlineStyleKeyword (props::OutlineStyle) {
Auto => "auto",
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Groove => "groove",
Inset => "inset",
None => "none",
Outset => "outset",
Ridge => "ridge",
Solid => "solid",
});
impl ValidFor<props::OutlineStyle> for Auto {}
define_css_enum!(OutlineWidthKeyword (props::OutlineWidth) {
Medium => "medium",
Thick => "thick",
Thin => "thin",
});
define_css_enum!(OverflowKeyword (props::Overflow) {
Auto => "auto",
Clip => "clip",
Hidden => "hidden",
Scroll => "scroll",
Visible => "visible",
});
impl ValidFor<props::Overflow> for Auto {}
define_css_enum!(OverflowAnchorKeyword (props::OverflowAnchor) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::OverflowAnchor> for Auto {}
define_css_enum!(OverflowBlockKeyword (props::OverflowBlock) {
Auto => "auto",
Clip => "clip",
Hidden => "hidden",
Scroll => "scroll",
Visible => "visible",
});
impl ValidFor<props::OverflowBlock> for Auto {}
define_css_enum!(OverflowClipMarginKeyword (props::OverflowClipMargin) {
BorderBox => "border-box",
ContentBox => "content-box",
PaddingBox => "padding-box",
});
define_css_enum!(OverflowInlineKeyword (props::OverflowInline) {
Auto => "auto",
Clip => "clip",
Hidden => "hidden",
Scroll => "scroll",
Visible => "visible",
});
impl ValidFor<props::OverflowInline> for Auto {}
define_css_enum!(OverflowWrapKeyword (props::OverflowWrap) {
Anywhere => "anywhere",
BreakWord => "break-word",
Normal => "normal",
});
define_css_enum!(OverflowXKeyword (props::OverflowX) {
Auto => "auto",
Clip => "clip",
Hidden => "hidden",
Scroll => "scroll",
Visible => "visible",
});
impl ValidFor<props::OverflowX> for Auto {}
define_css_enum!(OverflowYKeyword (props::OverflowY) {
Auto => "auto",
Clip => "clip",
Hidden => "hidden",
Scroll => "scroll",
Visible => "visible",
});
impl ValidFor<props::OverflowY> for Auto {}
define_css_enum!(OverscrollBehaviorKeyword (props::OverscrollBehavior) {
Auto => "auto",
Contain => "contain",
None => "none",
});
impl ValidFor<props::OverscrollBehavior> for Auto {}
define_css_enum!(OverscrollBehaviorBlockKeyword (props::OverscrollBehaviorBlock) {
Auto => "auto",
Contain => "contain",
None => "none",
});
impl ValidFor<props::OverscrollBehaviorBlock> for Auto {}
define_css_enum!(OverscrollBehaviorInlineKeyword (props::OverscrollBehaviorInline) {
Auto => "auto",
Contain => "contain",
None => "none",
});
impl ValidFor<props::OverscrollBehaviorInline> for Auto {}
define_css_enum!(OverscrollBehaviorXKeyword (props::OverscrollBehaviorX) {
Auto => "auto",
Contain => "contain",
None => "none",
});
impl ValidFor<props::OverscrollBehaviorX> for Auto {}
define_css_enum!(OverscrollBehaviorYKeyword (props::OverscrollBehaviorY) {
Auto => "auto",
Contain => "contain",
None => "none",
});
impl ValidFor<props::OverscrollBehaviorY> for Auto {}
define_css_enum!(PageKeyword (props::Page) {
Auto => "auto",
});
impl ValidFor<props::Page> for Auto {}
define_css_enum!(PaintOrderKeyword (props::PaintOrder) {
Fill => "fill",
Markers => "markers",
Normal => "normal",
Stroke => "stroke",
});
define_css_enum!(PerspectiveKeyword (props::Perspective) {
None => "none",
});
define_css_enum!(PerspectiveOriginKeyword (props::PerspectiveOrigin) {
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
define_css_enum!(PointerEventsKeyword (props::PointerEvents) {
All => "all",
Auto => "auto",
Fill => "fill",
Inherit => "inherit",
None => "none",
Painted => "painted",
Stroke => "stroke",
Visible => "visible",
VisibleFill => "visibleFill",
VisiblePainted => "visiblePainted",
VisibleStroke => "visibleStroke",
});
impl ValidFor<props::PointerEvents> for Auto {}
define_css_enum!(PositionKeyword (props::Position) {
Absolute => "absolute",
Fixed => "fixed",
Relative => "relative",
Static_ => "static",
Sticky => "sticky",
});
define_css_enum!(PrintColorAdjustKeyword (props::PrintColorAdjust) {
Economy => "economy",
Exact => "exact",
});
define_css_enum!(QuotesKeyword (props::Quotes) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::Quotes> for Auto {}
define_css_enum!(ReadingFlowKeyword (props::ReadingFlow) {
FlexFlow => "flex-flow",
FlexVisual => "flex-visual",
GridColumns => "grid-columns",
GridOrder => "grid-order",
GridRows => "grid-rows",
Normal => "normal",
SourceOrder => "source-order",
});
define_css_enum!(ResizeKeyword (props::Resize) {
Block => "block",
Both => "both",
Horizontal => "horizontal",
Inline => "inline",
None => "none",
Vertical => "vertical",
});
define_css_enum!(RightKeyword (props::Right) {
Auto => "auto",
});
impl ValidFor<props::Right> for Auto {}
define_css_enum!(RotateKeyword (props::Rotate) {
None => "none",
Z => "z",
});
define_css_enum!(RowGapKeyword (props::RowGap) {
Normal => "normal",
});
define_css_enum!(RubyAlignKeyword (props::RubyAlign) {
Center => "center",
SpaceAround => "space-around",
SpaceBetween => "space-between",
Start => "start",
});
define_css_enum!(RubyOverhangKeyword (props::RubyOverhang) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::RubyOverhang> for Auto {}
define_css_enum!(RubyPositionKeyword (props::RubyPosition) {
Alternate => "alternate",
InterCharacter => "inter-character",
Over => "over",
Under => "under",
});
define_css_enum!(ScaleKeyword (props::Scale) {
None => "none",
});
define_css_enum!(ScrollBehaviorKeyword (props::ScrollBehavior) {
Auto => "auto",
Smooth => "smooth",
});
impl ValidFor<props::ScrollBehavior> for Auto {}
define_css_enum!(ScrollMarkerGroupKeyword (props::ScrollMarkerGroup) {
After => "after",
Before => "before",
None => "none",
});
define_css_enum!(ScrollPaddingKeyword (props::ScrollPadding) {
Auto => "auto",
});
impl ValidFor<props::ScrollPadding> for Auto {}
define_css_enum!(ScrollPaddingBlockKeyword (props::ScrollPaddingBlock) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingBlock> for Auto {}
define_css_enum!(ScrollPaddingBlockEndKeyword (props::ScrollPaddingBlockEnd) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingBlockEnd> for Auto {}
define_css_enum!(ScrollPaddingBlockStartKeyword (props::ScrollPaddingBlockStart) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingBlockStart> for Auto {}
define_css_enum!(ScrollPaddingBottomKeyword (props::ScrollPaddingBottom) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingBottom> for Auto {}
define_css_enum!(ScrollPaddingInlineKeyword (props::ScrollPaddingInline) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingInline> for Auto {}
define_css_enum!(ScrollPaddingInlineEndKeyword (props::ScrollPaddingInlineEnd) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingInlineEnd> for Auto {}
define_css_enum!(ScrollPaddingInlineStartKeyword (props::ScrollPaddingInlineStart) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingInlineStart> for Auto {}
define_css_enum!(ScrollPaddingLeftKeyword (props::ScrollPaddingLeft) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingLeft> for Auto {}
define_css_enum!(ScrollPaddingRightKeyword (props::ScrollPaddingRight) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingRight> for Auto {}
define_css_enum!(ScrollPaddingTopKeyword (props::ScrollPaddingTop) {
Auto => "auto",
});
impl ValidFor<props::ScrollPaddingTop> for Auto {}
define_css_enum!(ScrollSnapAlignKeyword (props::ScrollSnapAlign) {
Center => "center",
End => "end",
None => "none",
Start => "start",
});
define_css_enum!(ScrollSnapStopKeyword (props::ScrollSnapStop) {
Always => "always",
Normal => "normal",
});
define_css_enum!(ScrollSnapTypeKeyword (props::ScrollSnapType) {
Block => "block",
Both => "both",
Inline => "inline",
Mandatory => "mandatory",
None => "none",
Proximity => "proximity",
});
define_css_enum!(ScrollTargetGroupKeyword (props::ScrollTargetGroup) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::ScrollTargetGroup> for Auto {}
define_css_enum!(ScrollbarColorKeyword (props::ScrollbarColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Auto => "auto",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
impl ValidFor<props::ScrollbarColor> for Auto {}
define_css_enum!(ScrollbarGutterKeyword (props::ScrollbarGutter) {
Auto => "auto",
BothEdges => "both-edges",
Stable => "stable",
});
impl ValidFor<props::ScrollbarGutter> for Auto {}
define_css_enum!(ScrollbarWidthKeyword (props::ScrollbarWidth) {
Auto => "auto",
None => "none",
Thin => "thin",
});
impl ValidFor<props::ScrollbarWidth> for Auto {}
define_css_enum!(ShapeOutsideKeyword (props::ShapeOutside) {
BorderBox => "border-box",
ContentBox => "content-box",
MarginBox => "margin-box",
None => "none",
PaddingBox => "padding-box",
});
define_css_enum!(ShapeRenderingKeyword (props::ShapeRendering) {
Auto => "auto",
CrispEdges => "crispEdges",
GeometricPrecision => "geometricPrecision",
OptimizeSpeed => "optimizeSpeed",
});
impl ValidFor<props::ShapeRendering> for Auto {}
define_css_enum!(StrokeKeyword (props::Stroke) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
ContextFill => "context-fill",
ContextStroke => "context-stroke",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(StrokeDasharrayKeyword (props::StrokeDasharray) {
None => "none",
});
define_css_enum!(StrokeLinecapKeyword (props::StrokeLinecap) {
Butt => "butt",
Round => "round",
Square => "square",
});
define_css_enum!(StrokeLinejoinKeyword (props::StrokeLinejoin) {
Arcs => "arcs",
Bevel => "bevel",
Miter => "miter",
MiterClip => "miter-clip",
Round => "round",
});
define_css_enum!(TableLayoutKeyword (props::TableLayout) {
Auto => "auto",
Fixed => "fixed",
});
impl ValidFor<props::TableLayout> for Auto {}
define_css_enum!(TextAlignKeyword (props::TextAlign) {
Center => "center",
End => "end",
Justify => "justify",
Left => "left",
MatchParent => "match-parent",
Right => "right",
Start => "start",
});
define_css_enum!(TextAlignLastKeyword (props::TextAlignLast) {
Auto => "auto",
Center => "center",
End => "end",
Justify => "justify",
Left => "left",
Right => "right",
Start => "start",
});
impl ValidFor<props::TextAlignLast> for Auto {}
define_css_enum!(TextAnchorKeyword (props::TextAnchor) {
End => "end",
Middle => "middle",
Start => "start",
});
define_css_enum!(TextAutospaceKeyword (props::TextAutospace) {
Auto => "auto",
Normal => "normal",
});
impl ValidFor<props::TextAutospace> for Auto {}
define_css_enum!(TextBoxKeyword (props::TextBox) {
Normal => "normal",
});
define_css_enum!(TextBoxEdgeKeyword (props::TextBoxEdge) {
Alphabetic => "alphabetic",
Auto => "auto",
Cap => "cap",
Ex => "ex",
Ideographic => "ideographic",
IdeographicInk => "ideographic-ink",
Text => "text",
});
impl ValidFor<props::TextBoxEdge> for Auto {}
define_css_enum!(TextBoxTrimKeyword (props::TextBoxTrim) {
None => "none",
TrimBoth => "trim-both",
TrimEnd => "trim-end",
TrimStart => "trim-start",
});
define_css_enum!(TextCombineUprightKeyword (props::TextCombineUpright) {
All => "all",
Digits => "digits",
None => "none",
});
define_css_enum!(TextDecorationColorKeyword (props::TextDecorationColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(TextDecorationInsetKeyword (props::TextDecorationInset) {
Auto => "auto",
});
impl ValidFor<props::TextDecorationInset> for Auto {}
define_css_enum!(TextDecorationLineKeyword (props::TextDecorationLine) {
Blink => "blink",
GrammarError => "grammar-error",
LineThrough => "line-through",
None => "none",
Overline => "overline",
SpellingError => "spelling-error",
Underline => "underline",
});
define_css_enum!(TextDecorationSkipInkKeyword (props::TextDecorationSkipInk) {
All => "all",
Auto => "auto",
None => "none",
});
impl ValidFor<props::TextDecorationSkipInk> for Auto {}
define_css_enum!(TextDecorationStyleKeyword (props::TextDecorationStyle) {
Dashed => "dashed",
Dotted => "dotted",
Double => "double",
Solid => "solid",
Wavy => "wavy",
});
define_css_enum!(TextDecorationThicknessKeyword (props::TextDecorationThickness) {
Auto => "auto",
FromFont => "from-font",
});
impl ValidFor<props::TextDecorationThickness> for Auto {}
define_css_enum!(TextEmphasisColorKeyword (props::TextEmphasisColor) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(TextEmphasisPositionKeyword (props::TextEmphasisPosition) {
Auto => "auto",
Left => "left",
Over => "over",
Right => "right",
Under => "under",
});
impl ValidFor<props::TextEmphasisPosition> for Auto {}
define_css_enum!(TextEmphasisStyleKeyword (props::TextEmphasisStyle) {
Circle => "circle",
Dot => "dot",
DoubleCircle => "double-circle",
Filled => "filled",
None => "none",
Open => "open",
Sesame => "sesame",
Triangle => "triangle",
});
define_css_enum!(TextIndentKeyword (props::TextIndent) {
EachLine => "each-line",
Hanging => "hanging",
});
define_css_enum!(TextJustifyKeyword (props::TextJustify) {
Auto => "auto",
InterCharacter => "inter-character",
InterWord => "inter-word",
None => "none",
});
impl ValidFor<props::TextJustify> for Auto {}
define_css_enum!(TextOrientationKeyword (props::TextOrientation) {
Mixed => "mixed",
Sideways => "sideways",
Upright => "upright",
});
define_css_enum!(TextOverflowKeyword (props::TextOverflow) {
Clip => "clip",
Ellipsis => "ellipsis",
});
define_css_enum!(TextRenderingKeyword (props::TextRendering) {
Auto => "auto",
GeometricPrecision => "geometricPrecision",
OptimizeLegibility => "optimizeLegibility",
OptimizeSpeed => "optimizeSpeed",
});
impl ValidFor<props::TextRendering> for Auto {}
define_css_enum!(TextShadowKeyword (props::TextShadow) {
AccentColor => "AccentColor",
AccentColorText => "AccentColorText",
ActiveBorder => "ActiveBorder",
ActiveCaption => "ActiveCaption",
ActiveText => "ActiveText",
AppWorkspace => "AppWorkspace",
Background => "Background",
ButtonBorder => "ButtonBorder",
ButtonFace => "ButtonFace",
ButtonHighlight => "ButtonHighlight",
ButtonShadow => "ButtonShadow",
ButtonText => "ButtonText",
Canvas => "Canvas",
CanvasText => "CanvasText",
CaptionText => "CaptionText",
Field => "Field",
FieldText => "FieldText",
GrayText => "GrayText",
Highlight => "Highlight",
HighlightText => "HighlightText",
InactiveBorder => "InactiveBorder",
InactiveCaption => "InactiveCaption",
InactiveCaptionText => "InactiveCaptionText",
InfoBackground => "InfoBackground",
InfoText => "InfoText",
LinkText => "LinkText",
Mark => "Mark",
MarkText => "MarkText",
Menu => "Menu",
MenuText => "MenuText",
Scrollbar => "Scrollbar",
SelectedItem => "SelectedItem",
SelectedItemText => "SelectedItemText",
ThreeDDarkShadow => "ThreeDDarkShadow",
ThreeDFace => "ThreeDFace",
ThreeDHighlight => "ThreeDHighlight",
ThreeDLightShadow => "ThreeDLightShadow",
ThreeDShadow => "ThreeDShadow",
VisitedText => "VisitedText",
Window => "Window",
WindowFrame => "WindowFrame",
WindowText => "WindowText",
Aliceblue => "aliceblue",
Antiquewhite => "antiquewhite",
Aqua => "aqua",
Aquamarine => "aquamarine",
Azure => "azure",
Beige => "beige",
Bisque => "bisque",
Black => "black",
Blanchedalmond => "blanchedalmond",
Blue => "blue",
Blueviolet => "blueviolet",
Brown => "brown",
Burlywood => "burlywood",
Cadetblue => "cadetblue",
Chartreuse => "chartreuse",
Chocolate => "chocolate",
Coral => "coral",
Cornflowerblue => "cornflowerblue",
Cornsilk => "cornsilk",
Crimson => "crimson",
CurrentColor => "currentColor",
Cyan => "cyan",
Darkblue => "darkblue",
Darkcyan => "darkcyan",
Darkgoldenrod => "darkgoldenrod",
Darkgray => "darkgray",
Darkgreen => "darkgreen",
Darkgrey => "darkgrey",
Darkkhaki => "darkkhaki",
Darkmagenta => "darkmagenta",
Darkolivegreen => "darkolivegreen",
Darkorange => "darkorange",
Darkorchid => "darkorchid",
Darkred => "darkred",
Darksalmon => "darksalmon",
Darkseagreen => "darkseagreen",
Darkslateblue => "darkslateblue",
Darkslategray => "darkslategray",
Darkslategrey => "darkslategrey",
Darkturquoise => "darkturquoise",
Darkviolet => "darkviolet",
Deeppink => "deeppink",
Deepskyblue => "deepskyblue",
Dimgray => "dimgray",
Dimgrey => "dimgrey",
Dodgerblue => "dodgerblue",
Firebrick => "firebrick",
Floralwhite => "floralwhite",
Forestgreen => "forestgreen",
Fuchsia => "fuchsia",
Gainsboro => "gainsboro",
Ghostwhite => "ghostwhite",
Gold => "gold",
Goldenrod => "goldenrod",
Gray => "gray",
Green => "green",
Greenyellow => "greenyellow",
Grey => "grey",
Honeydew => "honeydew",
Hotpink => "hotpink",
Indianred => "indianred",
Indigo => "indigo",
Ivory => "ivory",
Khaki => "khaki",
Lavender => "lavender",
Lavenderblush => "lavenderblush",
Lawngreen => "lawngreen",
Lemonchiffon => "lemonchiffon",
Lightblue => "lightblue",
Lightcoral => "lightcoral",
Lightcyan => "lightcyan",
Lightgoldenrodyellow => "lightgoldenrodyellow",
Lightgray => "lightgray",
Lightgreen => "lightgreen",
Lightgrey => "lightgrey",
Lightpink => "lightpink",
Lightsalmon => "lightsalmon",
Lightseagreen => "lightseagreen",
Lightskyblue => "lightskyblue",
Lightslategray => "lightslategray",
Lightslategrey => "lightslategrey",
Lightsteelblue => "lightsteelblue",
Lightyellow => "lightyellow",
Lime => "lime",
Limegreen => "limegreen",
Linen => "linen",
Magenta => "magenta",
Maroon => "maroon",
Mediumaquamarine => "mediumaquamarine",
Mediumblue => "mediumblue",
Mediumorchid => "mediumorchid",
Mediumpurple => "mediumpurple",
Mediumseagreen => "mediumseagreen",
Mediumslateblue => "mediumslateblue",
Mediumspringgreen => "mediumspringgreen",
Mediumturquoise => "mediumturquoise",
Mediumvioletred => "mediumvioletred",
Midnightblue => "midnightblue",
Mintcream => "mintcream",
Mistyrose => "mistyrose",
Moccasin => "moccasin",
Navajowhite => "navajowhite",
Navy => "navy",
None => "none",
Oldlace => "oldlace",
Olive => "olive",
Olivedrab => "olivedrab",
Orange => "orange",
Orangered => "orangered",
Orchid => "orchid",
Palegoldenrod => "palegoldenrod",
Palegreen => "palegreen",
Paleturquoise => "paleturquoise",
Palevioletred => "palevioletred",
Papayawhip => "papayawhip",
Peachpuff => "peachpuff",
Peru => "peru",
Pink => "pink",
Plum => "plum",
Powderblue => "powderblue",
Purple => "purple",
Rebeccapurple => "rebeccapurple",
Red => "red",
Rosybrown => "rosybrown",
Royalblue => "royalblue",
Saddlebrown => "saddlebrown",
Salmon => "salmon",
Sandybrown => "sandybrown",
Seagreen => "seagreen",
Seashell => "seashell",
Sienna => "sienna",
Silver => "silver",
Skyblue => "skyblue",
Slateblue => "slateblue",
Slategray => "slategray",
Slategrey => "slategrey",
Snow => "snow",
Springgreen => "springgreen",
Steelblue => "steelblue",
Tan => "tan",
Teal => "teal",
Thistle => "thistle",
Tomato => "tomato",
Transparent => "transparent",
Turquoise => "turquoise",
Violet => "violet",
Wheat => "wheat",
White => "white",
Whitesmoke => "whitesmoke",
Yellow => "yellow",
Yellowgreen => "yellowgreen",
});
define_css_enum!(TextTransformKeyword (props::TextTransform) {
Capitalize => "capitalize",
FullSizeKana => "full-size-kana",
FullWidth => "full-width",
Lowercase => "lowercase",
MathAuto => "math-auto",
None => "none",
Uppercase => "uppercase",
});
define_css_enum!(TextUnderlineOffsetKeyword (props::TextUnderlineOffset) {
Auto => "auto",
});
impl ValidFor<props::TextUnderlineOffset> for Auto {}
define_css_enum!(TextUnderlinePositionKeyword (props::TextUnderlinePosition) {
Auto => "auto",
FromFont => "from-font",
Left => "left",
Right => "right",
Under => "under",
});
impl ValidFor<props::TextUnderlinePosition> for Auto {}
define_css_enum!(TextWrapModeKeyword (props::TextWrapMode) {
Nowrap => "nowrap",
Wrap => "wrap",
});
define_css_enum!(TextWrapStyleKeyword (props::TextWrapStyle) {
Auto => "auto",
Balance => "balance",
Pretty => "pretty",
Stable => "stable",
});
impl ValidFor<props::TextWrapStyle> for Auto {}
define_css_enum!(TimelineTriggerKeyword (props::TimelineTrigger) {
None => "none",
});
define_css_enum!(TimelineTriggerExitRangeEndKeyword (props::TimelineTriggerExitRangeEnd) {
Auto => "auto",
Contain => "contain",
Cover => "cover",
Entry => "entry",
EntryCrossing => "entry-crossing",
Exit => "exit",
ExitCrossing => "exit-crossing",
Normal => "normal",
});
impl ValidFor<props::TimelineTriggerExitRangeEnd> for Auto {}
define_css_enum!(TimelineTriggerExitRangeStartKeyword (props::TimelineTriggerExitRangeStart) {
Auto => "auto",
Contain => "contain",
Cover => "cover",
Entry => "entry",
EntryCrossing => "entry-crossing",
Exit => "exit",
ExitCrossing => "exit-crossing",
Normal => "normal",
});
impl ValidFor<props::TimelineTriggerExitRangeStart> for Auto {}
define_css_enum!(TimelineTriggerNameKeyword (props::TimelineTriggerName) {
None => "none",
});
define_css_enum!(TimelineTriggerRangeEndKeyword (props::TimelineTriggerRangeEnd) {
Contain => "contain",
Cover => "cover",
Entry => "entry",
EntryCrossing => "entry-crossing",
Exit => "exit",
ExitCrossing => "exit-crossing",
Normal => "normal",
});
define_css_enum!(TimelineTriggerRangeStartKeyword (props::TimelineTriggerRangeStart) {
Contain => "contain",
Cover => "cover",
Entry => "entry",
EntryCrossing => "entry-crossing",
Exit => "exit",
ExitCrossing => "exit-crossing",
Normal => "normal",
});
define_css_enum!(TimelineTriggerSourceKeyword (props::TimelineTriggerSource) {
Auto => "auto",
None => "none",
});
impl ValidFor<props::TimelineTriggerSource> for Auto {}
define_css_enum!(TopKeyword (props::Top) {
Auto => "auto",
});
impl ValidFor<props::Top> for Auto {}
define_css_enum!(TouchActionKeyword (props::TouchAction) {
Auto => "auto",
Manipulation => "manipulation",
None => "none",
PanDown => "pan-down",
PanLeft => "pan-left",
PanRight => "pan-right",
PanUp => "pan-up",
PanX => "pan-x",
PanY => "pan-y",
PinchZoom => "pinch-zoom",
});
impl ValidFor<props::TouchAction> for Auto {}
define_css_enum!(TransformKeyword (props::Transform) {
None => "none",
});
define_css_enum!(TransformBoxKeyword (props::TransformBox) {
BorderBox => "border-box",
ContentBox => "content-box",
FillBox => "fill-box",
StrokeBox => "stroke-box",
ViewBox => "view-box",
});
define_css_enum!(TransformOriginKeyword (props::TransformOrigin) {
Bottom => "bottom",
Center => "center",
Left => "left",
Right => "right",
Top => "top",
});
define_css_enum!(TransformStyleKeyword (props::TransformStyle) {
Flat => "flat",
Preserve3d => "preserve-3d",
});
define_css_enum!(TransitionKeyword (props::Transition) {
All => "all",
AllowDiscrete => "allow-discrete",
Ease => "ease",
EaseIn => "ease-in",
EaseInOut => "ease-in-out",
EaseOut => "ease-out",
Linear => "linear",
None => "none",
Normal => "normal",
StepEnd => "step-end",
StepStart => "step-start",
});
define_css_enum!(TransitionBehaviorKeyword (props::TransitionBehavior) {
AllowDiscrete => "allow-discrete",
Normal => "normal",
});
define_css_enum!(TransitionPropertyKeyword (props::TransitionProperty) {
All => "all",
None => "none",
});
define_css_enum!(TransitionTimingFunctionKeyword (props::TransitionTimingFunction) {
Ease => "ease",
EaseIn => "ease-in",
EaseInOut => "ease-in-out",
EaseOut => "ease-out",
Linear => "linear",
StepEnd => "step-end",
StepStart => "step-start",
});
define_css_enum!(TranslateKeyword (props::Translate) {
None => "none",
});
define_css_enum!(TriggerScopeKeyword (props::TriggerScope) {
All => "all",
None => "none",
});
define_css_enum!(UnicodeBidiKeyword (props::UnicodeBidi) {
BidiOverride => "bidi-override",
Embed => "embed",
Isolate => "isolate",
IsolateOverride => "isolate-override",
Normal => "normal",
Plaintext => "plaintext",
});
define_css_enum!(UserSelectKeyword (props::UserSelect) {
All => "all",
Auto => "auto",
None => "none",
Text => "text",
});
impl ValidFor<props::UserSelect> for Auto {}
define_css_enum!(VectorEffectKeyword (props::VectorEffect) {
FixedPosition => "fixed-position",
NonRotation => "non-rotation",
NonScalingSize => "non-scaling-size",
NonScalingStroke => "non-scaling-stroke",
None => "none",
});
define_css_enum!(VerticalAlignKeyword (props::VerticalAlign) {
Baseline => "baseline",
Bottom => "bottom",
Middle => "middle",
Sub => "sub",
Super_ => "super",
TextBottom => "text-bottom",
TextTop => "text-top",
Top => "top",
});
define_css_enum!(ViewTransitionClassKeyword (props::ViewTransitionClass) {
None => "none",
});
define_css_enum!(ViewTransitionNameKeyword (props::ViewTransitionName) {
MatchElement => "match-element",
None => "none",
});
define_css_enum!(VisibilityKeyword (props::Visibility) {
Collapse => "collapse",
Hidden => "hidden",
Visible => "visible",
});
define_css_enum!(WhiteSpaceKeyword (props::WhiteSpace) {
Normal => "normal",
Pre => "pre",
PreLine => "pre-line",
PreWrap => "pre-wrap",
});
define_css_enum!(WhiteSpaceCollapseKeyword (props::WhiteSpaceCollapse) {
BreakSpaces => "break-spaces",
Collapse => "collapse",
Preserve => "preserve",
PreserveBreaks => "preserve-breaks",
PreserveSpaces => "preserve-spaces",
});
define_css_enum!(WidthKeyword (props::Width) {
Auto => "auto",
FitContent => "fit-content",
MaxContent => "max-content",
MinContent => "min-content",
});
impl ValidFor<props::Width> for Auto {}
define_css_enum!(WillChangeKeyword (props::WillChange) {
Auto => "auto",
Contents => "contents",
ScrollPosition => "scroll-position",
});
impl ValidFor<props::WillChange> for Auto {}
define_css_enum!(WordBreakKeyword (props::WordBreak) {
AutoPhrase => "auto-phrase",
BreakAll => "break-all",
BreakWord => "break-word",
KeepAll => "keep-all",
Normal => "normal",
});
define_css_enum!(WordSpacingKeyword (props::WordSpacing) {
Normal => "normal",
});
define_css_enum!(WordWrapKeyword (props::WordWrap) {
BreakWord => "break-word",
Normal => "normal",
});
define_css_enum!(WritingModeKeyword (props::WritingMode) {
HorizontalTb => "horizontal-tb",
SidewaysLr => "sideways-lr",
SidewaysRl => "sideways-rl",
VerticalLr => "vertical-lr",
VerticalRl => "vertical-rl",
});
define_css_enum!(ZIndexKeyword (props::ZIndex) {
Auto => "auto",
});
impl ValidFor<props::ZIndex> for Auto {}
define_css_enum!(ZoomKeyword (props::Zoom) {
Normal => "normal",
Reset => "reset",
});
macro_rules! register_generated_keywords {
($callback:ident) => {
$callback! {
AccentColorKeyword,
AlignContentKeyword,
AlignItemsKeyword,
AlignSelfKeyword,
AlignmentBaselineKeyword,
AllKeyword,
AnimationCompositionKeyword,
AnimationDirectionKeyword,
AnimationDurationKeyword,
AnimationFillModeKeyword,
AnimationIterationCountKeyword,
AnimationKeyword,
AnimationNameKeyword,
AnimationPlayStateKeyword,
AnimationTimingFunctionKeyword,
AnimationTriggerKeyword,
AppearanceKeyword,
AspectRatioKeyword,
BackdropFilterKeyword,
BackfaceVisibilityKeyword,
BackgroundAttachmentKeyword,
BackgroundBlendModeKeyword,
BackgroundClipKeyword,
BackgroundColorKeyword,
BackgroundImageKeyword,
BackgroundKeyword,
BackgroundOriginKeyword,
BackgroundPositionKeyword,
BackgroundPositionXKeyword,
BackgroundPositionYKeyword,
BackgroundRepeatKeyword,
BackgroundSizeKeyword,
BaselineShiftKeyword,
BaselineSourceKeyword,
BorderBlockEndKeyword,
BorderBlockStartKeyword,
BorderBottomKeyword,
BorderBottomStyleKeyword,
BorderBottomWidthKeyword,
BorderCollapseKeyword,
BorderColorKeyword,
BorderImageRepeatKeyword,
BorderImageSliceKeyword,
BorderImageSourceKeyword,
BorderImageWidthKeyword,
BorderInlineEndKeyword,
BorderInlineStartKeyword,
BorderKeyword,
BorderLeftColorKeyword,
BorderLeftKeyword,
BorderLeftStyleKeyword,
BorderLeftWidthKeyword,
BorderRightColorKeyword,
BorderRightKeyword,
BorderRightStyleKeyword,
BorderRightWidthKeyword,
BorderStyleKeyword,
BorderTopColorKeyword,
BorderTopKeyword,
BorderTopStyleKeyword,
BorderTopWidthKeyword,
BorderWidthKeyword,
BottomKeyword,
BoxDecorationBreakKeyword,
BoxShadowKeyword,
BoxSizingKeyword,
BreakAfterKeyword,
BreakBeforeKeyword,
BreakInsideKeyword,
CaptionSideKeyword,
CaretAnimationKeyword,
CaretColorKeyword,
CaretShapeKeyword,
ClearKeyword,
ClipPathKeyword,
ClipRuleKeyword,
ColorInterpolationFiltersKeyword,
ColorKeyword,
ColorSchemeKeyword,
ColumnCountKeyword,
ColumnFillKeyword,
ColumnGapKeyword,
ColumnHeightKeyword,
ColumnRuleColorKeyword,
ColumnSpanKeyword,
ColumnWidthKeyword,
ColumnWrapKeyword,
ContainIntrinsicBlockSizeKeyword,
ContainIntrinsicHeightKeyword,
ContainIntrinsicInlineSizeKeyword,
ContainIntrinsicSizeKeyword,
ContainIntrinsicWidthKeyword,
ContainKeyword,
ContainerNameKeyword,
ContainerTypeKeyword,
ContentKeyword,
ContentVisibilityKeyword,
CornerBlockEndShapeKeyword,
CornerBlockStartShapeKeyword,
CornerBottomLeftShapeKeyword,
CornerBottomRightShapeKeyword,
CornerBottomShapeKeyword,
CornerEndEndShapeKeyword,
CornerEndStartShapeKeyword,
CornerInlineEndShapeKeyword,
CornerInlineStartShapeKeyword,
CornerLeftShapeKeyword,
CornerRightShapeKeyword,
CornerShapeKeyword,
CornerStartEndShapeKeyword,
CornerStartStartShapeKeyword,
CornerTopLeftShapeKeyword,
CornerTopRightShapeKeyword,
CornerTopShapeKeyword,
CounterIncrementKeyword,
CounterResetKeyword,
CounterSetKeyword,
CursorKeyword,
DKeyword,
DirectionKeyword,
DisplayKeyword,
DominantBaselineKeyword,
DynamicRangeLimitKeyword,
EmptyCellsKeyword,
FillKeyword,
FillRuleKeyword,
FilterKeyword,
FlexBasisKeyword,
FlexDirectionKeyword,
FlexKeyword,
FlexWrapKeyword,
FloatKeyword,
FloodColorKeyword,
FontFamilyKeyword,
FontFeatureSettingsKeyword,
FontKerningKeyword,
FontKeyword,
FontLanguageOverrideKeyword,
FontOpticalSizingKeyword,
FontPaletteKeyword,
FontSizeAdjustKeyword,
FontSizeKeyword,
FontStyleKeyword,
FontSynthesisKeyword,
FontSynthesisSmallCapsKeyword,
FontSynthesisStyleKeyword,
FontSynthesisWeightKeyword,
FontVariantAlternatesKeyword,
FontVariantCapsKeyword,
FontVariantEastAsianKeyword,
FontVariantEmojiKeyword,
FontVariantKeyword,
FontVariantLigaturesKeyword,
FontVariantNumericKeyword,
FontVariantPositionKeyword,
FontVariationSettingsKeyword,
FontWeightKeyword,
ForcedColorAdjustKeyword,
GridAreaKeyword,
GridAutoColumnsKeyword,
GridAutoFlowKeyword,
GridAutoRowsKeyword,
GridColumnEndKeyword,
GridColumnKeyword,
GridColumnStartKeyword,
GridKeyword,
GridRowEndKeyword,
GridRowKeyword,
GridRowStartKeyword,
GridTemplateAreasKeyword,
GridTemplateColumnsKeyword,
GridTemplateKeyword,
GridTemplateRowsKeyword,
HangingPunctuationKeyword,
HeightKeyword,
HyphenateCharacterKeyword,
HyphenateLimitCharsKeyword,
HyphensKeyword,
ImageOrientationKeyword,
ImageRenderingKeyword,
InitialLetterKeyword,
InteractivityKeyword,
InterestDelayEndKeyword,
InterestDelayStartKeyword,
IsolationKeyword,
JustifyContentKeyword,
JustifyItemsKeyword,
JustifySelfKeyword,
LeftKeyword,
LetterSpacingKeyword,
LightingColorKeyword,
LineBreakKeyword,
LineClampKeyword,
LineHeightKeyword,
ListStyleImageKeyword,
ListStylePositionKeyword,
ListStyleTypeKeyword,
MarginBottomKeyword,
MarginLeftKeyword,
MarginRightKeyword,
MarginTopKeyword,
MarkerEndKeyword,
MarkerKeyword,
MarkerMidKeyword,
MarkerStartKeyword,
MaskBorderModeKeyword,
MaskBorderRepeatKeyword,
MaskBorderSliceKeyword,
MaskBorderSourceKeyword,
MaskBorderWidthKeyword,
MaskClipKeyword,
MaskCompositeKeyword,
MaskImageKeyword,
MaskKeyword,
MaskModeKeyword,
MaskOriginKeyword,
MaskPositionKeyword,
MaskRepeatKeyword,
MaskSizeKeyword,
MaskTypeKeyword,
MathDepthKeyword,
MathStyleKeyword,
MaxHeightKeyword,
MaxWidthKeyword,
MinHeightKeyword,
MinWidthKeyword,
MixBlendModeKeyword,
ObjectFitKeyword,
ObjectPositionKeyword,
OffsetAnchorKeyword,
OffsetPathKeyword,
OffsetPositionKeyword,
OffsetRotateKeyword,
OutlineColorKeyword,
OutlineStyleKeyword,
OutlineWidthKeyword,
OverflowAnchorKeyword,
OverflowBlockKeyword,
OverflowClipMarginKeyword,
OverflowInlineKeyword,
OverflowKeyword,
OverflowWrapKeyword,
OverflowXKeyword,
OverflowYKeyword,
OverscrollBehaviorBlockKeyword,
OverscrollBehaviorInlineKeyword,
OverscrollBehaviorKeyword,
OverscrollBehaviorXKeyword,
OverscrollBehaviorYKeyword,
PageKeyword,
PaintOrderKeyword,
PerspectiveKeyword,
PerspectiveOriginKeyword,
PointerEventsKeyword,
PositionKeyword,
PrintColorAdjustKeyword,
QuotesKeyword,
ReadingFlowKeyword,
ResizeKeyword,
RightKeyword,
RotateKeyword,
RowGapKeyword,
RubyAlignKeyword,
RubyOverhangKeyword,
RubyPositionKeyword,
ScaleKeyword,
ScrollBehaviorKeyword,
ScrollMarkerGroupKeyword,
ScrollPaddingBlockEndKeyword,
ScrollPaddingBlockKeyword,
ScrollPaddingBlockStartKeyword,
ScrollPaddingBottomKeyword,
ScrollPaddingInlineEndKeyword,
ScrollPaddingInlineKeyword,
ScrollPaddingInlineStartKeyword,
ScrollPaddingKeyword,
ScrollPaddingLeftKeyword,
ScrollPaddingRightKeyword,
ScrollPaddingTopKeyword,
ScrollSnapAlignKeyword,
ScrollSnapStopKeyword,
ScrollSnapTypeKeyword,
ScrollTargetGroupKeyword,
ScrollbarColorKeyword,
ScrollbarGutterKeyword,
ScrollbarWidthKeyword,
ShapeOutsideKeyword,
ShapeRenderingKeyword,
StrokeDasharrayKeyword,
StrokeKeyword,
StrokeLinecapKeyword,
StrokeLinejoinKeyword,
TableLayoutKeyword,
TextAlignKeyword,
TextAlignLastKeyword,
TextAnchorKeyword,
TextAutospaceKeyword,
TextBoxEdgeKeyword,
TextBoxKeyword,
TextBoxTrimKeyword,
TextCombineUprightKeyword,
TextDecorationColorKeyword,
TextDecorationInsetKeyword,
TextDecorationLineKeyword,
TextDecorationSkipInkKeyword,
TextDecorationStyleKeyword,
TextDecorationThicknessKeyword,
TextEmphasisColorKeyword,
TextEmphasisPositionKeyword,
TextEmphasisStyleKeyword,
TextIndentKeyword,
TextJustifyKeyword,
TextOrientationKeyword,
TextOverflowKeyword,
TextRenderingKeyword,
TextShadowKeyword,
TextTransformKeyword,
TextUnderlineOffsetKeyword,
TextUnderlinePositionKeyword,
TextWrapModeKeyword,
TextWrapStyleKeyword,
TimelineTriggerExitRangeEndKeyword,
TimelineTriggerExitRangeStartKeyword,
TimelineTriggerKeyword,
TimelineTriggerNameKeyword,
TimelineTriggerRangeEndKeyword,
TimelineTriggerRangeStartKeyword,
TimelineTriggerSourceKeyword,
TopKeyword,
TouchActionKeyword,
TransformBoxKeyword,
TransformKeyword,
TransformOriginKeyword,
TransformStyleKeyword,
TransitionBehaviorKeyword,
TransitionKeyword,
TransitionPropertyKeyword,
TransitionTimingFunctionKeyword,
TranslateKeyword,
TriggerScopeKeyword,
UnicodeBidiKeyword,
UserSelectKeyword,
VectorEffectKeyword,
VerticalAlignKeyword,
ViewTransitionClassKeyword,
ViewTransitionNameKeyword,
VisibilityKeyword,
WebkitLineClampKeyword,
WebkitTextFillColorKeyword,
WebkitTextStrokeColorKeyword,
WebkitTextStrokeKeyword,
WhiteSpaceCollapseKeyword,
WhiteSpaceKeyword,
WidthKeyword,
WillChangeKeyword,
WordBreakKeyword,
WordSpacingKeyword,
WordWrapKeyword,
WritingModeKeyword,
ZIndexKeyword,
ZoomKeyword
}
};
}