وحدة:Storm categories/colors
![]() | 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 template is used on many pages, so changes to it will be widely noticed. Please test any changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Please consider discussing changes on the talk page قبل تنفيذهم. |
Usage
This template contains color overrides for Module:Storm categories. These color overrides can either add an extra color to the template without adding a category, or override the color of an existing category or category alias for backwards compatibility. Make sure that added colors are compatible with black at a bare minimum, or else Module:Storm categories/demo will display errors as a check. As much as possible, also make the colors comply with at least the WCAG's AA-level for contrast with links and visited links. Additional warnings are shown by the demo template for these.
Overrides are defined in the following format:
-- For overrides that include the color of an existing category.
["override_id"] = cats["actual_category"].color,
-- For overrides that introduce a new color.
["override_id"] = "ff80ff",
Overview
Beaufort scale |
1-minute sustained winds (NHC/CPHC/JTWC) |
10-minute sustained winds (WMO/JMA/MF/BOM/FMS) |
NE Pacific & N Atlantic NHC/CPHC |
NW Pacific JTWC |
NW Pacific JMA |
N Indian Ocean IMD |
SW Indian Ocean MF |
Australia & S Pacific BOM/FMS |
---|---|---|---|---|---|---|---|---|
0–7 | <32 عقدة (37 mph; 59 km/h) | <28 عقدة (32 mph; 52 km/h) | Tropical Depression | Tropical Depression | Tropical Depression | Depression | Zone of Disturbed Weather | Tropical Disturbance |
7 | 33 عقدة (38 mph; 61 km/h) | 28–29 عقدة (32–33 mph; 52–54 km/h) | Deep Depression | Tropical Disturbance | Tropical Depression | |||
8 | 34–37 عقدة (39–43 mph; 63–69 km/h) | 30–33 عقدة (35–38 mph; 56–61 km/h) | Tropical Storm | Tropical Storm | Tropical Depression | Tropical Low | ||
9–10 | 38–54 عقدة (44–62 mph; 70–100 km/h) | 34–47 عقدة (39–54 mph; 63–87 km/h) | Tropical Storm | Cyclonic Storm | Moderate Tropical Storm |
Category 1 Tropical Cyclone | ||
11 | 55–63 عقدة (63–72 mph; 102–117 km/h) | 48–55 عقدة (55–63 mph; 89–102 km/h) | Severe Tropical Storm |
Severe Cyclonic Storm |
Severe Tropical Storm |
Category 2 Tropical Cyclone | ||
12+ | 64–71 عقدة (74–82 mph; 119–131 km/h) | 56–63 عقدة (64–72 mph; 104–117 km/h) | Category 1 Hurricane |
Typhoon | ||||
72–82 عقدة (83–94 mph; 133–152 km/h) | 64–72 عقدة (74–83 mph; 119–133 km/h) | Strong Typhoon | Very Severe Cyclonic Storm |
Tropical Cyclone | Category 3 Severe Tropical Cyclone | |||
83–95 عقدة (96–109 mph; 154–176 km/h) | 73–83 عقدة (84–96 mph; 135–154 km/h) | Category 2 Hurricane | ||||||
96–97 عقدة (110–112 mph; 178–180 km/h) | 84–85 عقدة (97–98 mph; 156–157 km/h) | Category 3 Major Hurricane |
Very Strong Typhoon | |||||
98–112 عقدة (113–129 mph; 181–207 km/h) | 86–98 عقدة (99–113 mph; 159–181 km/h) | Extremely Severe Cyclonic Storm |
Intense Tropical Cyclone |
Category 4 Severe Tropical Cyclone | ||||
113–122 عقدة (130–140 mph; 209–226 km/h) | 99–107 عقدة (114–123 mph; 183–198 km/h) | Category 4 Major Hurricane | ||||||
123–129 عقدة (142–148 mph; 228–239 km/h) | 108–113 عقدة (124–130 mph; 200–209 km/h) | Violent Typhoon | Category 5 Severe Tropical Cyclone | |||||
130–136 عقدة (150–157 mph; 241–252 km/h) | 114–119 عقدة (131–137 mph; 211–220 km/h) | Super Typhoon |
Super Cyclonic Storm |
Very Intense Tropical Cyclone | ||||
>136 عقدة (157 mph; 252 km/h) | >120 عقدة (138 mph; 222 km/h) | Category 5 Major Hurricane |
local p = {}
local cats = require("Module:Storm categories/categories").cats
-- Ambiguous color names. This is because the old {[storm colour}} itself is
-- extremely ambiguous. This is also used to override the output of some codes.
local colors = {
-- Basin colors
["5"] = cats["cat5"].color,
["4"] = cats["cat4"].color,
["3"] = cats["cat3"].color,
["2"] = cats["cat2"].color,
["1"] = cats["cat1"].color,
-- Depression
["d"] = "1591de",
-- FMS scale
["a5"] = cats["aus5"].color,
["a4"] = cats["aus4"].color,
["a3"] = cats["aus3"].color,
["a2"] = cats["aus2"].color,
["a1"] = cats["aus1"].color
}
p.colors = colors
return p