Module:Sports color/baseball
Appearance
![]() | This Lua module is used on approximately 36,000 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them. |
![]() | This module is rated as ready for general use. It has reached a mature form and is thought to be relatively bug-free and ready for use wherever appropriate. It is ready to mention on help pages and other Wikipedia resources as an option for new users to learn. To reduce server load and bad output, it should be improved by sandbox testing rather than repeated trial-and-error editing. |
![]() | This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
This is the data module used by Module:Sports color. Please test any changes in Module:Sports color/baseball/sandbox first.
Format
Most lines will be of the following form
["TEAM NAME"] = {"HEX1", "HEX2", "HEX3", "HEX4"},
The trailing comma is very important. Here, HEX1
, HEX2
, HEX3
, and HEX4
are hexadecimal color values.
To use the same color for more than one team name (e.g., if the team goes by more than one name, but the colors are the same), use
["SECONDARY TEAM NAME"] = "TEAM NAME",
where TEAM NAME
has already been defined, and SECONDARY TEAM NAME
is the alternative spelling, or name.
Warning
Be very careful when updating this module, as it is used in a large number of articles. Please test any changes in Module:Sports color/baseball/sandbox first.
Test table
Team | 1 | 2 | 3 | 4 | Contrast | |
---|---|---|---|---|---|---|
1/2 | 4/3 | |||||
Acereros de Monclova | 1.03 | 1.03 | ||||
Adelaide Bite | 10.2 | 3.84 | ||||
Arizona Diamondbacks | 7.43 | 21 | ||||
Atlanta Braves | 9.93 | 7.29 | ||||
Baltimore Orioles | 4.11 | 21 | ||||
Beijing Tigers | 19.56 | 5.25 | ||||
Boston Red Sox | 5.85 | 14.03 | ||||
Brisbane Bandits | 14.97 | 6.51 | ||||
Broncos de Reynosa | 2.47 | 2.47 | ||||
Brother Elephants | 14.27 | 21 | ||||
Canberra Cavalry | 2.65 | 21 | ||||
Chiba Lotte Marines | 21 | 5.74 | ||||
Chicago Cubs | 11.44 | 5 | ||||
Chicago White Sox | 21 | 11.54 | ||||
Chunichi Dragons | 14.38 | 10.97 | ||||
Cincinnati Reds | 6.13 | 21 | ||||
Cleveland Indians | 5.89 | 12.49 | ||||
Colorado Rockies | 7.24 | 13.08 | ||||
Delfines de Ciudad del Carmen | 5.55 | 5.55 | ||||
Detroit Tigers | 12.61 | 4.41 | ||||
Diablos Rojos del México | 6.48 | 6.48 | ||||
Doosan Bears | 16.01 | 14.91 | ||||
EDA Rhinos | 5.14 | 3.95 | ||||
Florida Marlins | 3.23 | 3.23 | ||||
Fukuoka SoftBank Hawks | 21 | 13.89 | ||||
Guangdong Leopards | 10.37 | 14.85 | ||||
Guerreros de Oaxaca | 4.11 | 4.11 | ||||
Hanshin Tigers | 19.56 | 21 | ||||
Hanwha Eagles | 7.15 | 21 | ||||
Hiroshima Toyo Carp | 4 | 3.67 | ||||
Hokkaido Nippon Ham Fighters | 6.25 | 3.04 | ||||
Houston Astros | 5.75 | 2.53 | ||||
Jiangsu Hopestars | 10.63 | 1.97 | ||||
KT Wiz | 21 | 4.41 | ||||
Kansas City Royals | 11.88 | 16.6 | ||||
Kia Tigers | 5.25 | 21 | ||||
LG Twins | 21 | 4 | ||||
Lamigo Monkeys | 4.77 | 4.77 | ||||
Leones de Yucatán | 3.17 | 3.17 | ||||
Los Angeles Angels of Anaheim | 6.75 | 9.93 | ||||
Los Angeles Dodgers | 11.24 | 11.24 | ||||
Lotte Giants | 21 | 2.94 | ||||
Melbourne Aces | 7.06 | 18.2 | ||||
Miami Marlins | 5.43 | 4.48 | ||||
Milwaukee Brewers | 14.65 | 2.94 | ||||
Minnesota Twins | 16.75 | 6.13 | ||||
NC Dinos | 7.8 | 4.98 | ||||
New York Mets | 11.5 | 2.75 | ||||
New York Yankees | 15.29 | 8.08 | ||||
Nexen Heroes | 8.92 | 1.51 | ||||
Oakland Athletics | 5.96 | 5.96 | ||||
Olmecas de Tabasco | 7.44 | 7.44 | ||||
Orix Buffaloes | 17.62 | 8.88 | ||||
Pericos de Puebla | 4.23 | 4.23 | ||||
Perth Heat | 6.89 | 21 | ||||
Petroleros de Minatitlán | 2.33 | 2.33 | ||||
Philadelphia Phillies | 4.57 | 8.49 | ||||
Piratas de Campeche | 2.33 | 2.33 | ||||
Pittsburgh Pirates | 11.79 | 11.79 | ||||
Rieleros de Aguascalientes | 2.74 | 2.74 | ||||
Rojos del Águila de Veracruz | 5.9 | 5.9 | ||||
SK Wyverns | 4 | 2.94 | ||||
Saitama Seibu Lions | 11.05 | 6.71 | ||||
Samsung Lions | 5.91 | 1.82 | ||||
San Diego Padres | 12.15 | 12.03 | ||||
San Francisco Giants | 20.21 | 3.04 | ||||
Saraperos de Saltillo | 6.92 | 6.92 | ||||
Seattle Mariners | 8.4 | 4.73 | ||||
Shanghai Golden Eagles | 3.06 | 4.38 | ||||
Sichuan Dragons | 5.12 | 5.5 | ||||
St. Louis Cardinals | 4.72 | 9.98 | ||||
Sultanes de Monterrey | 2.23 | 2.23 | ||||
Sydney Blue Sox | 2.85 | 21 | ||||
Tampa Bay Rays | 6.7 | 9.48 | ||||
Texas Rangers | 12.12 | 6.44 | ||||
Tianjin Lions | 5.14 | 2.72 | ||||
Tigres de Quintana Roo | 5.33 | 5.33 | ||||
Tohoku Rakuten Golden Eagles | 8.92 | 5.19 | ||||
Tokyo Yakult Swallows | 14.38 | 4 | ||||
Toronto Blue Jays | 9.5 | 16.54 | ||||
Uni-President 7-Eleven Lions Also known as Uni-President Lions | 11.5 | 1.97 | ||||
Vaqueros Laguna | 5.92 | 5.92 | ||||
Washington Nationals | 6.54 | 14.96 | ||||
Yokohama DeNA BayStars Also known as Yokohama BayStars | 5.74 | 8.75 | ||||
Yomiuri Giants | 2.13 | 21 | ||||
dmedia T-REX | 4.45 | 21 | ||||
Free agent | X | X | 15.31 | |||
Retired | X | X | 15.31 |
The numeric columns are the calculated contrast ratio for the first/second and the fourth/third colors. Anything lower than 3 is very poor contrast and should be changed in the data module. For more information, see Template:Color contrast ratio.
return {
-- US/Canada --
["Arizona Diamondbacks"] = {"A71930", "FFFFFF", "000000", "FFFFFF"},
["Atlanta Braves"] = {"0F437C", "FFFFFF", "AF0039", "FFFFFF"},
["Baltimore Orioles"] = {"D15809", "FFFFFF", "000000", "FFFFFF"},
["Boston Red Sox"] = {"BA313C", "FFFFFF", "0D2B56", "FFFFFF"},
["Chicago Cubs"] = {"0E3386", "FFFFFF", "D82427", "FFFFFF"},
["Chicago White Sox"] = {"000000", "FFFFFF", "C0C0C0", "000000"},
["Cincinnati Reds"] = {"C6011F", "FFFFFF", "000000", "FFFFFF"},
["Cleveland Indians"] = {"CC0000", "FFFFFF", "023465", "FFFFFF"},
["Colorado Rockies"] = {"333366", "CCCCCC", "000000", "CCCCCC"},
["Detroit Tigers"] = {"003366", "FFFFFF", "BD5D29", "FFFFFF"},
["Florida Marlins"] = {"249EA3", "FFFFFF", "FFFFFF", "249EA3"},
["Houston Astros"] = {"072854", "FF7F00", "FF7F00", "FFFFFF"},
["Kansas City Royals"] = {"181EA5", "FFFFFF", "000572", "FFFFFF"},
["Los Angeles Angels of Anaheim"] = {"BA0021", "FFFFFF", "0F437C", "FFFFFF"},
["Los Angeles Dodgers"] = {"083C6B", "FFFFFF", "083C6B", "FFFFFF"},
["Miami Marlins"] = {"000000", "E74A33", "007BB2", "000000"},
["Milwaukee Brewers"] = {"042462", "FFFFFF", "B6922E", "FFFFFF"},
["Minnesota Twins"] = {"051C43", "FFFFFF", "C6011F", "FFFFFF"},
["New York Mets"] = {"003581", "FFFFFF", "F47937", "FFFFFF"},
["New York Yankees"] = {"132448", "FFFFFF", "C0C0C0", "1C2841"},
["Oakland Athletics"] = {"00483A", "F3BA21", "00483A", "F3BA21"},
["Philadelphia Phillies"] = {"E81828", "FFFFFF", "294898", "FFFFFF"},
["Pittsburgh Pirates"] = {"000000", "FFB40B", "FFB40B", "000000"},
["San Diego Padres"] = {"1C3465", "FFFFFF", "CCC59B", "000000"},
["San Francisco Giants"] = {"000000", "FFFDD0", "FD5A1E", "FFFDD0"},
["Seattle Mariners"] = {"0C2C56", "C8C9CD", "005C5C", "C8C9CD"},
["St. Louis Cardinals"] = {"C41E3A", "FDEA00", "04437D", "FFFFFF"},
["Tampa Bay Rays"] = {"092C5C", "78BDE7", "092C5C", "FFD200"},
["Texas Rangers"] = {"003279", "FFFFFF", "BD1021", "FFFFFF"},
["Toronto Blue Jays"] = {"003DA5", "FFFFFF", "041E42", "FFFFFF"},
["Washington Nationals"] = {"BA122B", "FFFFFF", "11225B", "FFFFFF"},
-- Japan --
["Chunichi Dragons"] = {"000099", "FFFFFF", "000066", "CCCCCC"},
["Hanshin Tigers"] = {"FFFF00", "000000", "000000", "FFFFFF"},
["Yomiuri Giants"] = {"FF9933", "FFFFFF", "000000", "FFFFFF"},
["Yokohama DeNA BayStars"] = {"0064C8", "FFFFFF", "303550", "DCDCDC"},
["Yokohama BayStars"] = "Yokohama DeNA BayStars",
["Tokyo Yakult Swallows"] = {"000099", "FFFFFF", "FF0000", "FFFFFF"},
["Hiroshima Toyo Carp"] = {"FF0000", "FFFFFF", "CC0000", "CCCCCC"},
["Hokkaido Nippon Ham Fighters"] = {"006699", "FFFFFF", "999900", "FFFFFF"},
["Tohoku Rakuten Golden Eagles"] = {"990000", "FFFFFF", "660000", "CC9900"},
["Saitama Seibu Lions"] = {"143D69", "FFFFFF", "BB0119", "FFFFFF"},
["Chiba Lotte Marines"] = {"000000", "FFFFFF", "666666", "FFFFFF"},
["Orix Buffaloes"] = {"000066", "FFFFFF", "FFCC00", "660000"},
["Fukuoka SoftBank Hawks"] = {"000000", "FFFFFF", "FFCC00", "000000"},
-- Korea --
["Doosan Bears"] = {"000080", "FFFFFF", "FFFF00", "000080"},
["Hanwha Eagles"] = {"FF6600", "000000", "000000", "FFFFFF"},
["Kia Tigers"] = {"FF0000", "000000", "000000", "FFFFFF"},
["KT Wiz"] = {"000000", "FFFFFF", "EC1C24", "FFFFFF"},
["LG Twins"] = {"000000", "FFFFFF", "FF0000", "FFFFFF"},
["Lotte Giants"] = {"000000", "FFFFFF", "FF6600", "FFFFFF"},
["NC Dinos"] = {"315288", "FFFFFF", "AF917B", "00275A"},
["Nexen Heroes"] = {"990000", "FFFFFF", "FFCC00", "FFFFFF"},
["Samsung Lions"] = {"0066B3", "FFFFFF", "C0C0C0", "FFFFFF"},
["SK Wyverns"] = {"FF0000", "FFFFFF", "FF6600", "FFFFFF"},
-- China/Taiwan --
["Uni-President 7-Eleven Lions"] = {"004400", "FFFFFF", "FFA500", "FFFFFF"},
["Uni-President Lions"] = "Uni-President 7-Eleven Lions",
["EDA Rhinos"] = {"008000", "FFFFFF", "808080", "FFFFFF"},
["Lamigo Monkeys"] = {"008080", "FFFFFF", "008080", "FFFFFF"},
["dmedia T-REX"] = {"F00014", "FFFFFF", "000000", "FFFFFF"},
["Brother Elephants"] = {"FFD000", "000000", "000000", "FFFFFF"},
["Beijing Tigers"] = {"000000", "FFFF00", "000000", "FF0000"},
["Tianjin Lions"] = {"008000", "FFFFFF", "BDBDB7", "008000"},
["Sichuan Dragons"] = {"8B52A1", "FFFF00", "8B52A1", "FFFFFF"},
["Guangdong Leopards"] = {"191970", "FFD400", "191970", "FFFFFF"},
["Jiangsu Hopestars"] = {"FFA500", "000000", "FFA500", "FFFFFF"},
["Shanghai Golden Eagles"] = {"ED1C24", "FFD400", "ED1C24", "FFFFFF"},
-- Australia --
["Adelaide Bite"] = {"00295B", "FFD700", "D21044", "FFD700"},
["Brisbane Bandits"] = {"000000", "FFD700", "950500", "FFD700"},
["Canberra Cavalry"] = {"FF7721", "FFFFFF", "000000", "FFFFFF"},
["Melbourne Aces"] = {"AA2506", "FFFFFF", "110E3D", "FFFFFF"},
["Perth Heat"] = {"B41502", "FFFFFF", "000000", "FFFFFF"},
["Sydney Blue Sox"] = {"56A0D3", "FFFFFF", "000000", "FFFFFF"},
-- Mexico --
["Vaqueros Laguna"] = {"DB6535", "000000", "000000", "DB6535"},
["Diablos Rojos del México"] = {"B9192F", "FFFFFF", "FFFFFF", "B9192F"},
["Acereros de Monclova"] = {"4F80BD", "E8434A", "E8434A", "4F80BD"},
["Sultanes de Monterrey"] = {"032952", "BE0502", "BE0502", "032952"},
["Pericos de Puebla"] = {"0A7C48", "F1ED1A", "F1ED1A", "0A7C48"},
["Broncos de Reynosa"] = {"087C58", "FD9C24", "FD9C24", "087C58"},
["Saraperos de Saltillo"] = {"000000", "27A1BD", "27A1BD", "000000"},
["Rieleros de Aguascalientes"] = {"1F3F5D", "B66F1D", "B66F1D", "1F3F5D"},
["Piratas de Campeche"] = {"04204C", "B90000", "B90000", "04204C"},
["Petroleros de Minatitlán"] = {"960707", "000000", "000000", "960707"},
["Guerreros de Oaxaca"] = {"D71F27", "000000", "000000", "D71F27"},
["Tigres de Quintana Roo"] = {"0E034F", "E95E27", "E95E27", "0E034F"},
["Olmecas de Tabasco"] = {"023928", "FFB718", "FFB718", "023928"},
["Rojos del Águila de Veracruz"] = {"C7161C", "FFFFFF", "FFFFFF", "C7161C"},
["Delfines de Ciudad del Carmen"] = {"243C6F", "77C4E7", "77C4E7", "243C6F"},
["Leones de Yucatán"] = {"03451A", "DF6300", "DF6300", "03451A"},
}