-- Immersive is licensed under the terms of the GNU GPL v3: https://www.gnu.org/licenses/; © 2020 Ben Kerman

return {
	{
		id = "align",
		type = "number",
		tag = "an"
	},
	{
		id = "bold",
		type = "boolean",
		tag = "b"
	},
	{
		id = "italic",
		type = "boolean",
		tag = "i"
	},
	{
		id = "underline",
		type = "boolean",
		tag = "u"
	},
	{
		id = "strikeout",
		type = "boolean",
		tag = "s"
	},
	{
		id = "border",
		type = "number",
		tag = "bord"
	},
	{
		id = "border_x",
		type = "number",
		tag = "xbord",
		explicit = true
	},
	{
		id = "border_y",
		type = "number",
		tag = "ybord",
		explicit = true
	},
	{
		id = "shadow",
		type = "number",
		tag = "shad"
	},
	{
		id = "shadow_x",
		type = "number",
		tag = "xshad",
		explicit = true
	},
	{
		id = "shadow_y",
		type = "number",
		tag = "yshad",
		explicit = true
	},
	{
		id = "blur",
		type = "number",
		tag = "blur"
	},
	{
		id = "font_name",
		type = "string",
		tag = "fn"
	},
	{
		id = "font_size",
		type = "number",
		tag = "fs"
	},
	{
		id = "letter_spacing",
		type = "number",
		tag = "fsp"
	},
-- color --
	{
		id = "primary_color",
		type = "color",
		tag = "1c"
	},
	{
		id = "secondary_color",
		type = "color",
		tag = "2c"
	},
	{
		id = "border_color",
		type = "color",
		tag = "3c"
	},
	{
		id = "shadow_color",
		type = "color",
		tag = "4c"
	},
-- alpha --
	{
		id = "all_alpha",
		type = "alpha",
		tag = "alpha",
		explicit = true
	},
	{
		id = "primary_alpha",
		type = "alpha",
		tag = "1a"
	},
	{
		id = "secondary_alpha",
		type = "alpha",
		tag = "2a"
	},
	{
		id = "border_alpha",
		type = "alpha",
		tag = "3a"
	},
	{
		id = "shadow_alpha",
		type = "alpha",
		tag = "4a"
	}
}
