diff --git a/source/_patterns/00-base/icons/_icons.font-faces.scss b/source/_patterns/00-base/icons/_icons.font-faces.scss index 184dbd55a8..a728594269 100644 --- a/source/_patterns/00-base/icons/_icons.font-faces.scss +++ b/source/_patterns/00-base/icons/_icons.font-faces.scss @@ -7,9 +7,9 @@ @font-face { font-display: block; font-family: "missing-icons"; - src: url("#{$icons-path}functional/fonts/icons-empty.woff2?4r2095") + src: url("#{$icons-path}functional/fonts/icons-empty.woff2?4r2096") format("woff2"), - url("#{$icons-path}functional/fonts/icons-empty.woff?4r2095") + url("#{$icons-path}functional/fonts/icons-empty.woff?4r2096") format("woff"); } @@ -25,9 +25,9 @@ font-family: $icon-font-family; font-style: normal; font-weight: normal; - src: url("#{$icons-path}functional/fonts/#{$icon-font-family+ "-" + $icon-category}.woff2?4r2095") + src: url("#{$icons-path}functional/fonts/#{$icon-font-family+ "-" + $icon-category}.woff2?4r2096") format("woff2"), - url("#{$icons-path}functional/fonts/#{$icon-font-family+ "-" + $icon-category}.woff?4r2095") + url("#{$icons-path}functional/fonts/#{$icon-font-family+ "-" + $icon-category}.woff?4r2096") format("woff"); unicode-range: unquote($icon-font-unicodes); diff --git a/source/_patterns/00-base/icons/_icons.variables.scss b/source/_patterns/00-base/icons/_icons.variables.scss index 29738105c7..acb443fb5a 100644 --- a/source/_patterns/00-base/icons/_icons.variables.scss +++ b/source/_patterns/00-base/icons/_icons.variables.scss @@ -17,6 +17,7 @@ $icon-glyphs-personenverkehr: ( "alarm-add": "\e1062", "alert": "\1F514", "alert-off": "\1F515", + "railroad-car": "\e1193", "calendar": "\1F4C6", "check-circle": "\2705", "credit-card": "\1F4B3", @@ -53,6 +54,7 @@ $icon-glyphs-personenverkehr: ( "visibility-off": "\e1082", "website": "\1F310", "zoom-in": "\e1083", + "bicycle-trailer": "\e1192", "zoom-out": "\e1084", "fast-backward-10": "\e1085", "fast-backward-30": "\e1086", @@ -65,6 +67,7 @@ $icon-glyphs-personenverkehr: ( "skip-backward": "\23EE", "skip-forward": "\23ED", "stop": "\25A1", + "subway": "\e1207", "subtitles": "\e1091", "volume-down": "\1F509", "volume-mute": "\1F508", @@ -97,6 +100,7 @@ $icon-glyphs-personenverkehr: ( "alternative-connection": "\e1102", "booking": "\e1103", "capacity-indicator": "\e1104", + "scooter": "\e1204", "capacity-indicator-fully-booked": "\e1106", "capacity-indicator-high": "\e1108", "capacity-indicator-low": "\e1110", @@ -107,10 +111,24 @@ $icon-glyphs-personenverkehr: ( "start": "\29BF", "home": "\2302", "map": "\1F5FA", + "stop-sign": "\e1115", + // deprecated "map-stop": "\e1115", + "travel-insurance": "\e1186", + "multiple-passenger": "\1F46D", + "best-price": "\e1185", + "multiple-cards": "\e1184", + "bed": "\1F6CF", + "aisle-not-available": "\e1183", + "station": "\e1182", + "parking": "\1F17F", "place": "\e1116", "set-position": "\1F78B", + // trainstation has been deprecated in favour of the new name train-station + // TODO: remove with the next major release "trainstation": "\1F689", + "train-station": "\1F689", + "couchette": "\e1189", "arrow-back": "\2190", "arrow-down": "\2193", "arrow-forward": "\2192", @@ -120,6 +138,8 @@ $icon-glyphs-personenverkehr: ( "chevron-right": "\003E", "close": "\2A2F", "expand-less": "\2303", + "carsharing": "\e1194", + "electric-locomotive": "\e1195", "expand-more": "\2304", "fullscreen": "\e1119", "fullscreen-exit": "\e1120", @@ -128,12 +148,17 @@ $icon-glyphs-personenverkehr: ( "link-external": "\1F865", "list": "\e1121", "menu": "\e1122", + "s-bahn": "\e1203", "more-horizontal": "\22EF", "more-vertical": "\22EE", "refresh": "\1F5D8", "error": "\e1123", + // error-triangle has been deprecated in favour of the new name warning + // TODO: remove with the next major release "error-triangle": "\26A0", + "warning": "\26A0", "notify": "\e1126", + "taxi": "\e1208", "notify-cutoff": "\e1127", "aisle": "\1F4BA", "elderly": "\e1128", @@ -150,9 +175,13 @@ $icon-glyphs-personenverkehr: ( "my-travel": "\e1138", "outward-journey": "\e1139", "qr-code": "\e1140", + "airplane": "\e1190", + "call-a-bike": "\e1191", "return-journey": "\e1141", "ticket": "\1F3AB", "ticket-discount": "\e1142", + "electric-scooter": "\e1196", + "ev-car": "\e1197", "ticket-multiple": "\e1143", "time-outward-journey": "\e1144", "time-return-journey": "\e1145", @@ -167,19 +196,95 @@ $icon-glyphs-personenverkehr: ( "buggy": "\e1153", "childrens-compartment": "\1F37C", "parent-child-compartment": "\1F46A", + "augmented-reality": "\e1167", "quiet-zone": "\1F92B", + // duplicate has been deprecated in favour of the new name copy + // TODO: remove with the next major release "duplicate": "\e1154", + "copy": "\e1154", "image": "\1F5BC", "lock-close": "\1F512", "lock-open": "\1F513", "restricted-mobility-toilet": "\e1163", + "database": "\e1181", + "breakfast": "\1F950", + "ferry": "\e1198", + "no-smoking": "\1F6AD", + "luggage-compartment": "\1F6C5", + "environmental-mobility-check": "\1F343", + "clothing-hanger": "\e1180", + "handcart": "\e1199", + "reservation": "\e1179", + "platform": "\1F6E4", + "night": "\1F312", + "marketplace": "\e1178", + "hydrogen": "\e1177", + "day": "\2600", + "sink": "\1F9FC", + "microphone": "\1F3A4", + "undo": "\238C", + "thumb-up-down": "\1F44E", + "local-bus": "\e1201", + "long-distance-bus": "\e1202", + "thumb-up": "\1F44D", + "logbook": "\1F4D3", + "lightbulb": "\1F4A1", + "key": "\1F511", + "fingerprint": "\e1171", + "face-smiling": "\e1170", + "face-neutral": "\e1168", + "ice": "\e1200", + "face-sad": "\e1169", + "cloud-upload": "\21E7", + "cloud-download": "\21E9", + "cash": "\1F4B8", + "dashboard": "\e1164", + "resize": "\e1165", + "sepa": "\e1166", + "save": "\1F4BE", + "pin": "\1F4CC", + "folder-open": "\1F4C2", + "folder": "\1F4C1", + "camera": "\1F4F7", + "compass": "\1F9ED", + "drag-and-drop": "\e1187", + "person-with-cane": "\1F9AF", + "hearing": "\e1211", + "hearing-disabled": "\e1212", + "translation": "\e1213", + "voucher": "\e1214", + "support-dog": "\e1215", + "person-with-rollator": "\e1188", + "sort-down": "\21A1", + "sort-up": "\219F", + "cloud": "\2601", + "sev": "\e1205", + "train-and-car": "\e1209", + "tram": "\e1210", + "speedboat": "\e1206", + "build": "\1F6E0", + "bug": "\1F41B", + "question": "\e1172", + "receive-item": "\e1173", + "share-item": "\e1174", + "playground": "\1F9F8", + "shower": "\1F6BF", + "shower-men": "\e1175", + "shower-women": "\e1176", + "add-link": "\1F517", + "attachment": "\1F4CE", + "block": "\274E", + "bookmark": "\1F516", "shopping-basket-disabled": "\e1155", "shopping-cart-disabled": "\e1156", "gps": "\e1157", "gps-north": "\e1158", "local-train": "\1F688", "rail-and-fly": "\e1159", + // seat-priority has been deprecated in favour of the new name priority + // TODO: remove with the next major release "seat-priority": "\e1162", + "priority": "\e1162", "standing-room": "\e1160", "mixed-class": "\e1161", "transportation-train-ec": "\e900", @@ -207,39 +312,42 @@ $icon-font-families-personenverkehr: ( "U+002B,U+2713,U+2212" ), "navigation": ( - "U+003C,U+003E,U+2A2F,U+2303,U+2304" + "U+2190,U+2193,U+2192,U+2191,U+003C,U+003E,U+2A2F,U+2303,U+2304" ) ), 20: ( "action": ( - "U+1f642,U+e1062,U+e1066,U+e1069-e1070,U+e1077,U+e1079,U+e1081-e1084,U+002B,U+2295,U+23F0,U+1F514-1F515,U+1F4C6,U+2705,U+1F4B3,U+1F5D1,U+1F5B9,U+2713,U+2B73,U+270F,U+1F381,U+2661,U+003F,U+1F6C8,U+00A7,U+21A6,U+2212,U+1F5A8,U+229D,U+1F553,U+1F50D,U+25F9,U+2699,U+1F6CD,U+1F6D2,U+2606,U+21C6,U+21F5,U+1F441,U+1F310,U+e1154,U+1F5BC,U+1F512,U+1F513,U+e1155,U+e1156" + "U+1f642,U+e1062,U+e1066,U+e1069-e1070,U+e1077,U+e1079,U+e1081-e1084,U+002B,U+2295,U+23F0,U+1F514-1F515,U+1F4C6,U+2705,U+1F4B3,U+1F5D1,U+1F5B9,U+2713,U+2B73,U+270F,U+1F381,U+2661,U+003F,U+1F6C8,U+00A7,U+21A6,U+2212,U+1F5A8,U+229D,U+1F553,U+1F50D,U+25F9,U+2699,U+1F6CD,U+1F6D2,U+2606,U+21C6,U+21F5,U+1F441,U+1F310,U+e1154,U+1F5BC,U+1F512,U+1F513,U+e1155,U+e1156,U+1F517,U+1F4CE,U+e1167,U+274E,U+1F516,U+1F41B,U+1F6E0,U+1F4F7,U+1F4B8,U+2601,U+21E9,U+21E7,U+e1164,U+e1168,U+e1169,U+e1170,U+e1171,U+1F4C1,U+1F4C2,U+1F511,U+1F4A1,U+1F4D3,U+1F4CC,U+e1165,U+1F4BE,U+e1166,U+1F44D,U+1F44E,U+238C,U+1F9ED,U+e1187,U+21A1,U+219F,U+e1211,U+e1212,U+e1213,U+e1214" ), "av": ( - "U+e1085-e1088,U+e1091,U+293A,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+1F507-1F509,U+1F50A" + "U+e1085-e1088,U+e1091,U+293A,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+1F507-1F509,U+1F50A,U+1F3A4" ), "brand": ( "U+e1152" ), "communication": ( - "U+1F4DE,U+e1095,U+e1098,U+e1149,U+1F4AC,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1" + "U+1F4DE,U+e1095,U+e1098,U+e1149,U+1F4AC,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1,U+e1172,U+e1173,U+e1174" ), "covid-19": ( "U+1F637" ), "facilities": ( - "U+1F6BB,U+1F6B9,U+1F6BE,U+1F6BA,U+e1163" + "U+1F6BB,U+1F6B9,U+1F6BE,U+1F6BA,U+e1163,U+,U+1F6BF,U+e1175,U+e1176,U+1F9FC" ), "feature": ( - "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744" + "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744,U+e1180,U+2600,U+1F343,U+e1177,U+1F6C5,U+e1178,U+1F312,U+1F6AD,U+1F6E4,U+e1179,U+e1215,U+1F9AF,U+e1188" ), "food": ( - "U+2615,U+e1101,U+1F37D" + "U+2615,U+e1101,U+1F37D,U+1F950" + ), + "it": ( + "U+e1181" ), "journey": ( "U+2488,U+2489,U+e1102-e1104,U+e1106,U+e1108,U+e1110,U+e1113,U+1F4CD,U+2B94,U+291E,U+29BF,U+e1161" ), "maps": ( - "U+2302,U+e1115-e1116,U+1F5FA,U+1F78B,U+1F689,U+e1157" + "U+2302,U+e1115-e1116,U+1F5FA,U+1F78B,U+1F689,U+e1157,U+e1158,U+e1182,U+1F17F" ), "navigation": ( "U+2190-2193,U+2BBE,U+e1119-e1122,U+003C,U+003E,U+2A2F,U+2303,U+2304,U+1030E,U+1F862,U+1F865,U+22EF,U+22EE,U+1F5D8" @@ -248,45 +356,48 @@ $icon-font-families-personenverkehr: ( "U+e1123,U+26A0,U+e1126,U+e1127" ), "seat": ( - "U+e1128-e1130,U+1F4BA,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162" + "U+e1128-e1130,U+1F4BA,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162,U+e1183,U+1F6CF,U+e1189" ), "ticket": ( - "U+e1131-e1132,U+e1134,U+e1136-e1146,U+2714,U+1F907,U+1F3AB" + "U+e1131-e1132,U+e1134,U+e1136-e1146,U+2714,U+1F907,U+1F3AB,U+e1185,U+e1184,U+1F46D,U+e1186" ), "transportation": ( - "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159" + "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159,U+e1190-e1210" ) ), 24: ( "action": ( - "U+1f642,U+002B,U+2295,U+23F0,U+e1062,U+1F514-1F515,U+1F4C6,U+2705,U+1F4B3,U+1F5D1,U+e1066,U+1F5B9,U+2713,U+2B73,U+270F,U+e1069,U+e1070,U+1F381,U+2661,U+003F,U+1F6C8,U+00A7,U+21A6,U+2212,U+1F5A8,U+229D,U+1F553,U+1F50D,U+25F9,U+2699,U+e1077,U+1F6CD,U+e1079,U+1F6D2,U+2606,U+21C6,U+21F5,U+e1081,U+1F441,U+e1082,U+1F310,U+e1083,U+e1084,U+e1154,U+1F512,U+1F513,U+e1155,U+e1156" + "U+1f642,U+002B,U+2295,U+1F517,U+23F0,U+e1062,U+1F514-1F515,U+1F4CE,U+e1167,U+274E,U+1F516,U+1F41B,U+1F6E0,U+1F4C6,U+1F4F7,U+1F4B8,U+2705,U+2601,U+21E9,U+21E7,U+e1154,U+1F4B3,U+e1164,U+1F5D1,U+e1066,U+1F5B9,U+2713,U+2B73,U+270F,U+e1168,U+e1169,U+e1170,U+e1069,U+e1171,U+1F4C1,U+1F4C2,U+e1070,U+1F381,U+2661,U+003F,U+1F5BC,U+1F6C8,U+1F511,U+00A7,U+1F4A1,U+1F512,U+1F513,U+21A6,U+1F4D3,U+2212,U+1F4CC,U+1F5A8,U+229D,U+e1165,U+1F4BE,U+1F553,U+1F50D,U+25F9,U+e1166,U+2699,U+e1077,U+1F6CD,U+e1079,U+e1155,U+1F6D2,U+e1156,U+2606,U+21C6,U+21F5,U+1F44D,U+1F44E,U+238C,U+e1081,U+1F441,U+e1082,U+1F310,U+e1083,U+e1084,U+1F9ED,U+e1187,U+21A1,U+219F,U+e1211,U+e1212,U+e1213,U+e1214" ), "av": ( - "U+e1085,U+e1086,U+293A,U+e1087,U+e1088,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+e1091,U+1F509,U+1F508,U+1F507,U+1F50A" + "U+e1085,U+e1086,U+293A,U+e1087,U+e1088,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+e1091,U+1F509,U+1F508,U+1F507,U+1F50A,U+1F3A4" ), "brand": ( "U+e1152" ), "communication": ( - "U+1F4DE,U+1F4AC,U+e1095,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1,U+e1098,U+e1149" + "U+1F4DE,U+1F4AC,U+e1095,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1,U+e1098,U+e1149,U+e1172,U+e1173,U+e1174" ), "covid-19": ( "U+1F637" ), "facilities": ( - "U+1F6BB,U+1F6B9,U+1F6BE,U+1F6BA,U+e1163" + "U+1F6BB,U+1F6B9,U+1F6BE,U+1F6BA,U+e1163,U+1F9F8,U+1F6BF,U+e1175,U+e1176,U+1F9FC," ), "feature": ( - "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744" + "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744,U+e1180,U+2600,U+1F343,U+e1177,U+1F6C5,U+e1178,U+1F312,U+1F6AD,U+1F6E4,U+e1179,U+e1215,U+1F9AF,U+e1188" ), "food": ( - "U+2615,U+e1101,U+1F37D" + "U+2615,U+e1101,U+1F37D,U+1F950" + ), + "it": ( + "U+e1181" ), "journey": ( "U+2488-2489,U+e1102-e1104,U+e1106,U+e1108,U+e1110,U+1F4CD,U+e1113,U+2B94,U+291E,U+29BF,U+e1161" ), "maps": ( - "U+2302,U+1F5FA,U+e1115,U+e1116,U+1F78B,U+1F689,U+e1157" + "U+2302,U+1F5FA,U+e1115,U+e1116,U+1F78B,U+1F689,U+e1157,U+e1158,U+1F17F,U+e1182" ), "navigation": ( "U+2190-2193,U+2BBE,U+003C,U+003E,U+2A2F,U+2303,U+2304,U+e1119,U+e1120,U+1030E,U+1F862,U+1F865,U+e1121,U+e1122,U+22EF,U+22EE,U+1F5D8" @@ -295,45 +406,48 @@ $icon-font-families-personenverkehr: ( "U+e1123-e1127,U+26A0" ), "seat": ( - "U+1F4BA,U+e1128-e1130,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162" + "U+1F4BA,U+e1128-e1130,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162,U+e1183,U+1F6CF,U+e1189" ), "ticket": ( - "U+e1131-e1146,U+2714,U+1F907,U+1F3AB" + "U+e1131-e1146,U+2714,U+1F907,U+1F3AB,U+e1184,U+e1185,U+1F46D,U+e1186" ), "transportation": ( - "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159" + "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159,U+e1190-e1210" ) ), 32: ( "action": ( - "U+1f642,U+2295,U+002B,U+e1062,U+e1064-e1084,U+23F0,U+1F514-1F515,U+1F4C6,U+2705,U+1F4B3,U+1F5D1,U+1F5B9,U+2713,U+2B73,U+270F,U+1F381,U+2661,U+003F,U+1F6C8,U+00A7,U+21A6,U+2212,U+1F5A8,U+229D,U+1F553,U+1F50D,U+25F9,U+2699,U+1F6CD,U+1F6D2,U+2606,U+21C6,U+21F5,U+1F441,U+1F310,U+e1154,U+1F512,U+1F513,U+e1155,U+e1156" + "U+1f642,U+002B,U+2295,U+1F517,U+23F0,U+e1062,U+1F514-1F515,U+1F4CE,U+e1167,U+274E,U+1F516,U+1F41B,U+1F6E0,U+1F4C6,U+1F4F7,U+1F4B8,U+2705,U+2601,U+21E9,U+21E7,U+e1154,U+1F4B3,U+e1164,U+1F5D1,U+e1066,U+1F5B9,U+2713,U+2B73,U+270F,U+e1168,U+e1169,U+e1170,U+e1069,U+e1171,U+1F4C1,U+1F4C2,U+e1070,U+1F381,U+2661,U+003F,U+1F5BC,U+1F6C8,U+1F511,U+00A7,U+1F4A1,U+1F512,U+1F513,U+21A6,U+1F4D3,U+2212,U+1F4CC,U+1F5A8,U+229D,U+e1165,U+1F4BE,U+1F553,U+1F50D,U+25F9,U+e1166,U+2699,U+e1077,U+1F6CD,U+e1079,U+e1155,U+1F6D2,U+e1156,U+2606,U+21C6,U+21F5,U+1F44D,U+1F44E,U+238C,U+e1081,U+1F441,U+e1082,U+1F310,U+e1083,U+e1084,U+1F9ED,U+e1187,U+21A1,U+219F,U+e1211,U+e1212,U+e1213,U+e1214" ), "av": ( - "U+e1085-e1088,U+e1091,U+293A,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+1F509,U+1F508,U+1F507,U+1F50A" + "U+e1085-e1088,U+e1091,U+293A,U+293B,U+23F8,U+25B7,U+23EE,U+23ED,U+25A1,U+1F509,U+1F508,U+1F507,U+1F50A,U+1F3A4" ), "brand": ( "U+e1152" ), "communication": ( - "U+1F4DE,U+1F4AC,U+e1095,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1,U+e1098,U+e1149" + "U+1F4DE,U+1F4AC,U+e1095,U+1F5B7,U+2370,U+2709,U+1F4F4,U+1F4F1,U+e1098,U+e1149,U+e1172,U+e1173,U+e1174" ), "covid-19": ( "U+1F637" ), "facilities": ( - "U+1F6B9,U+1F6BE,U+1F6BA,U+1F6BB,U+e1163" + "U+1F6B9,U+1F6BE,U+1F6BA,U+1F6BB,U+e1163,U+1F9F8,U+1F6BF,U+e1175,U+e1176,U+1F9FC" ), "feature": ( - "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744" + "U+1F9F3,U+271A,U+1F50C,U+e1150,U+e1153,U+e1160,U+2744,U+e1180,U+2600,U+1F343,U+e1177,U+1F6C5,U+e1178,U+1F312,U+1F6AD,U+1F6E4,U+e1179,U+1F9AF,U+e1188,U+e1215" ), "food": ( - "U+2615,U+e1101,U+1F37D" + "U+2615,U+e1101,U+1F37D,U+1F950" + ), + "it": ( + "U+e1181" ), "journey": ( "U+2488,U+2489,U+e1102-e1110,U+1F4CD,U+e1113,U+2B94,U+291E,U+29BF,U+e1161" ), "maps": ( - "U+2302,U+1F5FA,U+e1116,U+1F78B,U+e1115,U+1F689,U+e1157" + "U+2302,U+1F5FA,U+e1116,U+1F78B,U+e1115,U+1F689,U+e1157,U+e1158,U+1F17F,U+e1182" ), "navigation": ( "U+2190-2193,U+e1119-e1122,U+2BBE,U+003C,U+003E,U+2A2F,U+2303,U+2304,U+1030E,U+1F865,U+1F862,U+22EF,U+22EE,U+1F5D8" @@ -342,65 +456,85 @@ $icon-font-families-personenverkehr: ( "U+26A0,U+e1123-e1127" ), "seat": ( - "U+1F4BA,U+e1128-e1130,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162" + "U+1F4BA,U+e1128-e1130,U+267F,U+1F37C,U+1F46A,U+1F92B,U+e1162,U+e1183,U+1F6CF,U+e1189" ), "ticket": ( - "U+e1131-e1146,U+2714,U+1F907,U+1F3AB" + "U+e1131-e1146,U+2714,U+1F907,U+1F3AB,U+e1184,U+e1185,U+1F46D,U+e1186" ), "transportation": ( - "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159" + "U+1F6B2,U+e1147,U+e1151,U+1F684,U+e1148,U+1F6B6,U+1F688,U+e1159,U+e1190-e1210" ) ), 48: ( "av": ( "U+23F8,U+25B7" + ), + "brand": ( + "U+e1152" ) ), 64: ( "av": ( "U+23F8,U+25B7" + ), + "brand": ( + "U+e1152" ) ) ), "filled": ( + 16: ( + "action": ( + "U+2705,U+003F,U+1F6C8" + ), + "navigation": ( + "U+2BBE" + ), + "notification": ( + "U+e1123,U+26A0" + ) + ), 20: ( "action": ( - "U+1f642,U+2295,U+1F514,U+2705,U+1F4B3,U+e1066,U+270F,U+e1070,U+003F,U+1F6C8,U+1F5A8,U+229D,U+1F553,U+1F6CD,U+e1079,U+2661,U+2606,U+e1154,U+1F5BC,U+1F512,U+1F513,U+e1155" + "U+1f642,U+2295,U+1F514,U+2705,U+1F4B3,U+e1066,U+270F,U+e1070,U+003F,U+1F6C8,U+1F5A8,U+229D,U+1F553,U+1F6CD,U+e1079,U+2661,U+2606,U+e1154,U+1F5BC,U+1F512,U+1F513,U+e1155,U+274E,U+1F516,U+1F6E0,U+1F4F7,U+2601,U+1F4C2,U+1F4C1,U+1F4CC,U+1F4BE,U+e1164,U+e1165,U+e1166,U+1F6C8,U+003F,U+e1214" ), "av": ( - "U+25B7,U+23EE,U+23ED,U+25A1,U+e1091" + "U+25B7,U+23EE,U+23ED,U+25A1,U+e1091,U+1F3A4" ), "communication": ( - "U+1F4DE,U+1F4AC,U+e1095,U+2370" + "U+1F4DE,U+1F4AC,U+e1095,U+2370,U+e1172,U+e1173,U+e1174" ), "feature": ( - "U+271A" + "U+271A,U+2600,U+e1177,U+e1178,U+1F312,U+1F6E4,U+e1179" ), "food": ( "U+2615" ), + "it": ( + "U+e1181" + ), "journey": ( "U+e1104,U+e1106,U+e1108,U+e1110,U+1F4CD" ), "maps": ( - "U+2302,U+e1116,U+e1157,U+e1158" + "U+2302,U+e1116,U+e1157,U+e1158,U+e1115,U+1F17F" ), "navigation": ( - "U+2BBE" + "U+2BBE,U+1030E" ), "notification": ( "U+e1123,U+26A0" ), "ticket": ( - "U+e1132,U+e1134" + "U+e1132,U+e1134,U+e1184" ) ), 24: ( "action": ( - "U+1F514,U+2661,U+2606" + "U+1F514,U+2661,U+2606,U+1F4F7,U+1F516,U+2295,U+2705,U+2601,U+1F4CC,U+229D,U+1F6C8,U+003F" ), "av": ( - "U+25B7,U+25A1,U+23EE,U+23ED" + "U+25B7,U+25A1,U+23EE,U+23ED,U+1F3A4" ), "journey": ( "U+e1104,U+e1106,U+e1108,U+e1110,U+1F4CD" @@ -410,20 +544,26 @@ $icon-font-families-personenverkehr: ( ), "navigation": ( "U+2BBE" + ), + "notification": ( + "U+e1123,U+26A0" ) ), 32: ( "action": ( - "U+1F514,U+2661,U+2606" + "U+2606,U+2661,U+1F514,U+2295,U+1f516,U+1F4F7,U+e904,U+2705,U+2601,U+1F4CC,U+229D,U+1F6C8,U+003F" ), "av": ( - "U+25B7,U+23EE,U+23ED,U+25A1" + "U+25B7,U+23EE,U+23ED,U+25A1,U+1F3A4" ), "maps": ( "U+e1157,U+e1158" ), "navigation": ( "U+2BBE" + ), + "notification": ( + "U+e1123,U+26A0" ) ), 48: ( diff --git a/source/_patterns/00-base/icons/enterprise/_icons.font-faces.scss b/source/_patterns/00-base/icons/enterprise/_icons.font-faces.scss index cd3f8f6054..fd0dd0b558 100644 --- a/source/_patterns/00-base/icons/enterprise/_icons.font-faces.scss +++ b/source/_patterns/00-base/icons/enterprise/_icons.font-faces.scss @@ -15,9 +15,9 @@ font-family: $icon-font-family; font-style: normal; font-weight: normal; - src: url("#{$icons-path}functional/fonts/#{$icon-font-family}.woff2?4r2095") + src: url("#{$icons-path}functional/fonts/#{$icon-font-family}.woff2?4r2096") format("woff2"), - url("#{$icons-path}functional/fonts/#{$icon-font-family}.woff?4r2095") + url("#{$icons-path}functional/fonts/#{$icon-font-family}.woff?4r2096") format("woff"); } } @@ -27,9 +27,9 @@ font-family: $icon-style; font-style: normal; font-weight: normal; - src: url("#{$icons-path}functional/fonts/#{$icon-style}.woff2?4r2095") + src: url("#{$icons-path}functional/fonts/#{$icon-style}.woff2?4r2096") format("woff2"), - url("#{$icons-path}functional/fonts/#{$icon-style}.woff?4r2095") + url("#{$icons-path}functional/fonts/#{$icon-style}.woff?4r2096") format("woff"); } } diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-action.json b/source/_patterns/00-base/icons/icon-library~16-filled-action.json new file mode 100644 index 0000000000..5f8369ce05 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-action.json @@ -0,0 +1,15 @@ +{ + "icon-size": "16", + "icon-style": "filled", + "icons": [ + { + "icon-glyph": "check-circle" + }, + { + "icon-glyph": "help" + }, + { + "icon-glyph": "info" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-action.md b/source/_patterns/00-base/icons/icon-library~16-filled-action.md new file mode 100644 index 0000000000..93ada12fdf --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-action.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 16x16 - Filled - Action +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-navigation.json b/source/_patterns/00-base/icons/icon-library~16-filled-navigation.json new file mode 100644 index 0000000000..2032cb4357 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-navigation.json @@ -0,0 +1,9 @@ +{ + "icon-size": "16", + "icon-style": "filled", + "icons": [ + { + "icon-glyph": "cancel" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-navigation.md b/source/_patterns/00-base/icons/icon-library~16-filled-navigation.md new file mode 100644 index 0000000000..3af748c2ae --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-navigation.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 16x16 - Filled - Navigation +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-notification.json b/source/_patterns/00-base/icons/icon-library~16-filled-notification.json new file mode 100644 index 0000000000..65fdcb5ed7 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-notification.json @@ -0,0 +1,12 @@ +{ + "icon-size": "16", + "icon-style": "filled", + "icons": [ + { + "icon-glyph": "error" + }, + { + "icon-glyph": "warning" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~16-filled-notification.md b/source/_patterns/00-base/icons/icon-library~16-filled-notification.md new file mode 100644 index 0000000000..cfa210bbdd --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~16-filled-notification.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 16x16 - Filled - Notification +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~16-outline-navigation.json b/source/_patterns/00-base/icons/icon-library~16-outline-navigation.json index d6fcf2a082..5ba19337c7 100644 --- a/source/_patterns/00-base/icons/icon-library~16-outline-navigation.json +++ b/source/_patterns/00-base/icons/icon-library~16-outline-navigation.json @@ -2,6 +2,18 @@ "icon-size": "16", "icon-style": "outline", "icons": [ + { + "icon-glyph": "arrow-back" + }, + { + "icon-glyph": "arrow-down" + }, + { + "icon-glyph": "arrow-forward" + }, + { + "icon-glyph": "arrow-up" + }, { "icon-glyph": "chevron-left" }, diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-action.json b/source/_patterns/00-base/icons/icon-library~20-filled-action.json index 33dd250748..af1b97b357 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-action.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-action.json @@ -11,18 +11,45 @@ { "icon-glyph": "alert" }, + { + "icon-glyph": "block" + }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "build" + }, + { + "icon-glyph": "camera" + }, { "icon-glyph": "check-circle" }, + { + "icon-glyph": "cloud" + }, + { + "icon-glyph": "copy" + }, { "icon-glyph": "credit-card" }, + { + "icon-glyph": "dashboard" + }, { "icon-glyph": "discount" }, { "icon-glyph": "edit" }, + { + "icon-glyph": "folder" + }, + { + "icon-glyph": "folder-open" + }, { "icon-glyph": "generic-card" }, @@ -32,9 +59,21 @@ { "icon-glyph": "help" }, + { + "icon-glyph": "image" + }, { "icon-glyph": "info" }, + { + "icon-glyph": "lock-close" + }, + { + "icon-glyph": "lock-open" + }, + { + "icon-glyph": "pin" + }, { "icon-glyph": "print" }, @@ -42,31 +81,31 @@ "icon-glyph": "remove" }, { - "icon-glyph": "schedule" + "icon-glyph": "resize" }, { - "icon-glyph": "shopping-bag" + "icon-glyph": "save" }, { - "icon-glyph": "shopping-basket" + "icon-glyph": "schedule" }, { - "icon-glyph": "star" + "icon-glyph": "sepa" }, { - "icon-glyph": "duplicate" + "icon-glyph": "shopping-bag" }, { - "icon-glyph": "image" + "icon-glyph": "shopping-basket" }, { - "icon-glyph": "lock-close" + "icon-glyph": "shopping-basket-disabled" }, { - "icon-glyph": "lock-open" + "icon-glyph": "star" }, { - "icon-glyph": "shopping-basket-disabled" + "icon-glyph": "voucher" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-av.json b/source/_patterns/00-base/icons/icon-library~20-filled-av.json index abd96bdbb6..2f7f06d4fd 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-av.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-av.json @@ -2,6 +2,9 @@ "icon-size": "20", "icon-style": "filled", "icons": [ + { + "icon-glyph": "microphone" + }, { "icon-glyph": "play" }, diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-communication.json b/source/_patterns/00-base/icons/icon-library~20-filled-communication.json index cc34087547..0fbd4077d9 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-communication.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-communication.json @@ -13,6 +13,15 @@ }, { "icon-glyph": "feedback" + }, + { + "icon-glyph": "question" + }, + { + "icon-glyph": "receive-item" + }, + { + "icon-glyph": "share-item" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-feature.json b/source/_patterns/00-base/icons/icon-library~20-filled-feature.json index c2646f7bf7..30da3fbb6d 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-feature.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-feature.json @@ -2,8 +2,26 @@ "icon-size": "20", "icon-style": "filled", "icons": [ + { + "icon-glyph": "day" + }, + { + "icon-glyph": "hydrogen" + }, + { + "icon-glyph": "marketplace" + }, { "icon-glyph": "medical" + }, + { + "icon-glyph": "night" + }, + { + "icon-glyph": "platform" + }, + { + "icon-glyph": "reservation" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-it.json b/source/_patterns/00-base/icons/icon-library~20-filled-it.json new file mode 100644 index 0000000000..3a6b6f80b4 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~20-filled-it.json @@ -0,0 +1,9 @@ +{ + "icon-size": "20", + "icon-style": "filled", + "icons": [ + { + "icon-glyph": "database" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-it.md b/source/_patterns/00-base/icons/icon-library~20-filled-it.md new file mode 100644 index 0000000000..394604be8a --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~20-filled-it.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 20x20 - Filled - IT +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-maps.json b/source/_patterns/00-base/icons/icon-library~20-filled-maps.json index 5e3ba8a5fd..2c8c473aa7 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-maps.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-maps.json @@ -2,17 +2,23 @@ "icon-size": "20", "icon-style": "filled", "icons": [ + { + "icon-glyph": "gps" + }, + { + "icon-glyph": "gps-north" + }, { "icon-glyph": "home" }, { - "icon-glyph": "place" + "icon-glyph": "parking" }, { - "icon-glyph": "gps" + "icon-glyph": "place" }, { - "icon-glyph": "gps-north" + "icon-glyph": "stop-sign" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-navigation.json b/source/_patterns/00-base/icons/icon-library~20-filled-navigation.json index f61ba38351..305a8dd11a 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-navigation.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-navigation.json @@ -4,6 +4,9 @@ "icons": [ { "icon-glyph": "cancel" + }, + { + "icon-glyph": "grid-view" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-notification.json b/source/_patterns/00-base/icons/icon-library~20-filled-notification.json index c1139145df..53a582bc28 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-notification.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-notification.json @@ -6,7 +6,7 @@ "icon-glyph": "error" }, { - "icon-glyph": "error-triangle" + "icon-glyph": "warning" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-filled-ticket.json b/source/_patterns/00-base/icons/icon-library~20-filled-ticket.json index 15edf4e623..d223f03c32 100644 --- a/source/_patterns/00-base/icons/icon-library~20-filled-ticket.json +++ b/source/_patterns/00-base/icons/icon-library~20-filled-ticket.json @@ -7,6 +7,9 @@ }, { "icon-glyph": "bahncard" + }, + { + "icon-glyph": "multiple-cards" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-action.json b/source/_patterns/00-base/icons/icon-library~20-outline-action.json index abf21c9d93..75ce880e5a 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-action.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-action.json @@ -11,6 +11,9 @@ { "icon-glyph": "add-circle" }, + { + "icon-glyph": "add-link" + }, { "icon-glyph": "alarm" }, @@ -23,15 +26,57 @@ { "icon-glyph": "alert-off" }, + { + "icon-glyph": "attachment" + }, + { + "icon-glyph": "augmented-reality" + }, + { + "icon-glyph": "block" + }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "bug" + }, + { + "icon-glyph": "build" + }, { "icon-glyph": "calendar" }, + { + "icon-glyph": "camera" + }, + { + "icon-glyph": "cash" + }, { "icon-glyph": "check-circle" }, + { + "icon-glyph": "cloud" + }, + { + "icon-glyph": "cloud-download" + }, + { + "icon-glyph": "cloud-upload" + }, + { + "icon-glyph": "compass" + }, + { + "icon-glyph": "copy" + }, { "icon-glyph": "credit-card" }, + { + "icon-glyph": "dashboard" + }, { "icon-glyph": "delete" }, @@ -47,42 +92,96 @@ { "icon-glyph": "download" }, + { + "icon-glyph": "drag-and-drop" + }, { "icon-glyph": "edit" }, + { + "icon-glyph": "face-neutral" + }, + { + "icon-glyph": "face-sad" + }, + { + "icon-glyph": "face-smiling" + }, { "icon-glyph": "filter" }, + { + "icon-glyph": "fingerprint" + }, + { + "icon-glyph": "folder" + }, + { + "icon-glyph": "folder-open" + }, { "icon-glyph": "generic-card" }, { "icon-glyph": "giftcard" }, + { + "icon-glyph": "hearing" + }, + { + "icon-glyph": "hearing-disabled" + }, { "icon-glyph": "heart" }, { "icon-glyph": "help" }, + { + "icon-glyph": "image" + }, { "icon-glyph": "info" }, + { + "icon-glyph": "key" + }, { "icon-glyph": "legal" }, + { + "icon-glyph": "lightbulb" + }, + { + "icon-glyph": "lock-close" + }, + { + "icon-glyph": "lock-open" + }, { "icon-glyph": "log-out" }, + { + "icon-glyph": "logbook" + }, { "icon-glyph": "minus" }, + { + "icon-glyph": "pin" + }, { "icon-glyph": "print" }, { "icon-glyph": "remove" }, + { + "icon-glyph": "resize" + }, + { + "icon-glyph": "save" + }, { "icon-glyph": "schedule" }, @@ -92,6 +191,9 @@ { "icon-glyph": "send" }, + { + "icon-glyph": "sepa" + }, { "icon-glyph": "settings" }, @@ -104,9 +206,21 @@ { "icon-glyph": "shopping-basket" }, + { + "icon-glyph": "shopping-basket-disabled" + }, { "icon-glyph": "shopping-cart" }, + { + "icon-glyph": "shopping-cart-disabled" + }, + { + "icon-glyph": "sort-down" + }, + { + "icon-glyph": "sort-up" + }, { "icon-glyph": "star" }, @@ -117,40 +231,37 @@ "icon-glyph": "swap-vertical" }, { - "icon-glyph": "upload" + "icon-glyph": "thumb-up" }, { - "icon-glyph": "visibility" - }, - { - "icon-glyph": "visibility-off" + "icon-glyph": "thumb-up-down" }, { - "icon-glyph": "website" + "icon-glyph": "translation" }, { - "icon-glyph": "zoom-in" + "icon-glyph": "undo" }, { - "icon-glyph": "zoom-out" + "icon-glyph": "upload" }, { - "icon-glyph": "duplicate" + "icon-glyph": "visibility" }, { - "icon-glyph": "image" + "icon-glyph": "visibility-off" }, { - "icon-glyph": "lock-close" + "icon-glyph": "voucher" }, { - "icon-glyph": "lock-open" + "icon-glyph": "website" }, { - "icon-glyph": "shopping-basket-disabled" + "icon-glyph": "zoom-in" }, { - "icon-glyph": "shopping-cart-disabled" + "icon-glyph": "zoom-out" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-av.json b/source/_patterns/00-base/icons/icon-library~20-outline-av.json index 4e26e4a68f..c2beaa1caa 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-av.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-av.json @@ -20,6 +20,9 @@ { "icon-glyph": "fast-forward-empty" }, + { + "icon-glyph": "microphone" + }, { "icon-glyph": "pause" }, diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-communication.json b/source/_patterns/00-base/icons/icon-library~20-outline-communication.json index c6e1032ba8..3232d59885 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-communication.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-communication.json @@ -20,11 +20,20 @@ { "icon-glyph": "mail" }, + { + "icon-glyph": "mobile-phone" + }, { "icon-glyph": "mobile-off" }, { - "icon-glyph": "mobile-phone" + "icon-glyph": "question" + }, + { + "icon-glyph": "receive-item" + }, + { + "icon-glyph": "share-item" }, { "icon-glyph": "wifi" diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-facilities.json b/source/_patterns/00-base/icons/icon-library~20-outline-facilities.json index 51d8e7238f..bb9874e5bb 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-facilities.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-facilities.json @@ -2,6 +2,24 @@ "icon-size": "20", "icon-style": "outline", "icons": [ + { + "icon-glyph": "playground" + }, + { + "icon-glyph": "restricted-mobility-toilet" + }, + { + "icon-glyph": "shower" + }, + { + "icon-glyph": "shower-men" + }, + { + "icon-glyph": "shower-women" + }, + { + "icon-glyph": "sink" + }, { "icon-glyph": "wc" }, @@ -13,9 +31,6 @@ }, { "icon-glyph": "wc-woman" - }, - { - "icon-glyph": "restricted-mobility-toilet" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-feature.json b/source/_patterns/00-base/icons/icon-library~20-outline-feature.json index e65a65d813..04913a1885 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-feature.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-feature.json @@ -2,26 +2,65 @@ "icon-size": "20", "icon-style": "outline", "icons": [ + { + "icon-glyph": "air-condition" + }, + { + "icon-glyph": "buggy" + }, + { + "icon-glyph": "clothing-hanger" + }, + { + "icon-glyph": "day" + }, { "icon-glyph": "entry-aid" }, + { + "icon-glyph": "environmental-mobility-check" + }, + { + "icon-glyph": "hydrogen" + }, + { + "icon-glyph": "luggage-compartment" + }, { "icon-glyph": "luggage-rack" }, + { + "icon-glyph": "marketplace" + }, { "icon-glyph": "medical" }, + { + "icon-glyph": "night" + }, + { + "icon-glyph": "no-smoking" + }, + { + "icon-glyph": "person-with-cane" + }, + { + "icon-glyph": "person-with-rollator" + }, + { + "icon-glyph": "platform" + }, { "icon-glyph": "power-outlet" }, { - "icon-glyph": "buggy" + "icon-glyph": "reservation" }, { "icon-glyph": "standing-room" }, { - "icon-glyph": "air-condition" + "icon-glyph": "support-dog" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-food.json b/source/_patterns/00-base/icons/icon-library~20-outline-food.json index 7e5da47f68..36231aff9a 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-food.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-food.json @@ -2,6 +2,9 @@ "icon-size": "20", "icon-style": "outline", "icons": [ + { + "icon-glyph": "breakfast" + }, { "icon-glyph": "coffee-cup" }, diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-it.json b/source/_patterns/00-base/icons/icon-library~20-outline-it.json new file mode 100644 index 0000000000..cd68115117 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~20-outline-it.json @@ -0,0 +1,9 @@ +{ + "icon-size": "20", + "icon-style": "outline", + "icons": [ + { + "icon-glyph": "database" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-it.md b/source/_patterns/00-base/icons/icon-library~20-outline-it.md new file mode 100644 index 0000000000..b2e9585f60 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~20-outline-it.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 20x20 - Outline - IT +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-journey.json b/source/_patterns/00-base/icons/icon-library~20-outline-journey.json index a096fcb970..936d663212 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-journey.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-journey.json @@ -32,6 +32,9 @@ { "icon-glyph": "intermediary-stop" }, + { + "icon-glyph": "mixed-class" + }, { "icon-glyph": "round-trip" }, @@ -40,9 +43,6 @@ }, { "icon-glyph": "start" - }, - { - "icon-glyph": "mixed-class" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-maps.json b/source/_patterns/00-base/icons/icon-library~20-outline-maps.json index 39af2a25c2..204eed0210 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-maps.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-maps.json @@ -2,6 +2,12 @@ "icon-size": "20", "icon-style": "outline", "icons": [ + { + "icon-glyph": "gps" + }, + { + "icon-glyph": "gps-north" + }, { "icon-glyph": "home" }, @@ -9,7 +15,10 @@ "icon-glyph": "map" }, { - "icon-glyph": "map-stop" + "icon-glyph": "stop-sign" + }, + { + "icon-glyph": "parking" }, { "icon-glyph": "place" @@ -18,10 +27,10 @@ "icon-glyph": "set-position" }, { - "icon-glyph": "trainstation" + "icon-glyph": "station" }, { - "icon-glyph": "gps" + "icon-glyph": "train-station" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-notification.json b/source/_patterns/00-base/icons/icon-library~20-outline-notification.json index e5c720bb8b..18b6715bec 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-notification.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-notification.json @@ -5,14 +5,14 @@ { "icon-glyph": "error" }, - { - "icon-glyph": "error-triangle" - }, { "icon-glyph": "notify" }, { "icon-glyph": "notify-cutoff" + }, + { + "icon-glyph": "warning" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-seat.json b/source/_patterns/00-base/icons/icon-library~20-outline-seat.json index 68580cca6e..6fdca1eb69 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-seat.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-seat.json @@ -6,28 +6,34 @@ "icon-glyph": "aisle" }, { - "icon-glyph": "elderly" + "icon-glyph": "aisle-not-available" }, { - "icon-glyph": "handicapped" + "icon-glyph": "bed" }, { - "icon-glyph": "table" + "icon-glyph": "childrens-compartment" }, { - "icon-glyph": "window" + "icon-glyph": "elderly" }, { - "icon-glyph": "childrens-compartment" + "icon-glyph": "handicapped" }, { "icon-glyph": "parent-child-compartment" }, + { + "icon-glyph": "priority" + }, { "icon-glyph": "quiet-zone" }, { - "icon-glyph": "seat-priority" + "icon-glyph": "table" + }, + { + "icon-glyph": "window" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-ticket.json b/source/_patterns/00-base/icons/icon-library~20-outline-ticket.json index 43f3633660..a495e2f949 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-ticket.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-ticket.json @@ -11,6 +11,9 @@ { "icon-glyph": "bahncard" }, + { + "icon-glyph": "best-price" + }, { "icon-glyph": "commuter-ticket" }, @@ -23,6 +26,12 @@ { "icon-glyph": "komfort-check-in-circle" }, + { + "icon-glyph": "multiple-cards" + }, + { + "icon-glyph": "multiple-passenger" + }, { "icon-glyph": "my-travel" }, @@ -52,6 +61,9 @@ }, { "icon-glyph": "timetable" + }, + { + "icon-glyph": "travel-insurance" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~20-outline-transportation.json b/source/_patterns/00-base/icons/icon-library~20-outline-transportation.json index 3c5d9c7165..05d5818b0f 100644 --- a/source/_patterns/00-base/icons/icon-library~20-outline-transportation.json +++ b/source/_patterns/00-base/icons/icon-library~20-outline-transportation.json @@ -2,29 +2,92 @@ "icon-size": "20", "icon-style": "outline", "icons": [ + { + "icon-glyph": "airplane" + }, { "icon-glyph": "bicycle" }, + { + "icon-glyph": "bicycle-trailer" + }, + { + "icon-glyph": "call-a-bike" + }, { "icon-glyph": "car" }, + { + "icon-glyph": "carsharing" + }, { "icon-glyph": "car-sequence" }, + { + "icon-glyph": "electric-locomotive" + }, + { + "icon-glyph": "electric-scooter" + }, + { + "icon-glyph": "ev-car" + }, + { + "icon-glyph": "ferry" + }, + { + "icon-glyph": "handcart" + }, + { + "icon-glyph": "ice" + }, { "icon-glyph": "ice-side-view" }, { - "icon-glyph": "sprinter" + "icon-glyph": "local-bus" }, { - "icon-glyph": "walking" + "icon-glyph": "long-distance-bus" }, { "icon-glyph": "local-train" }, { "icon-glyph": "rail-and-fly" + }, + { + "icon-glyph": "railroad-car" + }, + { + "icon-glyph": "s-bahn" + }, + { + "icon-glyph": "scooter" + }, + { + "icon-glyph": "sev" + }, + { + "icon-glyph": "speedboat" + }, + { + "icon-glyph": "sprinter" + }, + { + "icon-glyph": "subway" + }, + { + "icon-glyph": "taxi" + }, + { + "icon-glyph": "train-and-car" + }, + { + "icon-glyph": "tram" + }, + { + "icon-glyph": "walking" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-filled-action.json b/source/_patterns/00-base/icons/icon-library~24-filled-action.json index 26b0de44b8..56478f0a76 100644 --- a/source/_patterns/00-base/icons/icon-library~24-filled-action.json +++ b/source/_patterns/00-base/icons/icon-library~24-filled-action.json @@ -3,12 +3,39 @@ "icon-style": "filled", "default": true, "icons": [ + { + "icon-glyph": "add-circle" + }, { "icon-glyph": "alert" }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "camera" + }, + { + "icon-glyph": "check-circle" + }, + { + "icon-glyph": "cloud" + }, { "icon-glyph": "heart" }, + { + "icon-glyph": "help" + }, + { + "icon-glyph": "info" + }, + { + "icon-glyph": "pin" + }, + { + "icon-glyph": "remove" + }, { "icon-glyph": "star" } diff --git a/source/_patterns/00-base/icons/icon-library~24-filled-av.json b/source/_patterns/00-base/icons/icon-library~24-filled-av.json index 91940c8cd2..db5cab3961 100644 --- a/source/_patterns/00-base/icons/icon-library~24-filled-av.json +++ b/source/_patterns/00-base/icons/icon-library~24-filled-av.json @@ -3,6 +3,9 @@ "icon-style": "filled", "default": true, "icons": [ + { + "icon-glyph": "microphone" + }, { "icon-glyph": "play" }, diff --git a/source/_patterns/00-base/icons/icon-library~24-filled-notification.json b/source/_patterns/00-base/icons/icon-library~24-filled-notification.json new file mode 100644 index 0000000000..7173e12868 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~24-filled-notification.json @@ -0,0 +1,13 @@ +{ + "icon-size": "24", + "icon-style": "filled", + "default": true, + "icons": [ + { + "icon-glyph": "error" + }, + { + "icon-glyph": "warning" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~24-filled-notification.md b/source/_patterns/00-base/icons/icon-library~24-filled-notification.md new file mode 100644 index 0000000000..fbfd40d47f --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~24-filled-notification.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 24x24 - Filled - Notification +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-action.json b/source/_patterns/00-base/icons/icon-library~24-outline-action.json index 49e381ac26..003991a650 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-action.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-action.json @@ -12,6 +12,9 @@ { "icon-glyph": "add-circle" }, + { + "icon-glyph": "add-link" + }, { "icon-glyph": "alarm" }, @@ -24,15 +27,57 @@ { "icon-glyph": "alert-off" }, + { + "icon-glyph": "attachment" + }, + { + "icon-glyph": "augmented-reality" + }, + { + "icon-glyph": "block" + }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "bug" + }, + { + "icon-glyph": "build" + }, { "icon-glyph": "calendar" }, + { + "icon-glyph": "camera" + }, + { + "icon-glyph": "cash" + }, { "icon-glyph": "check-circle" }, + { + "icon-glyph": "cloud" + }, + { + "icon-glyph": "cloud-download" + }, + { + "icon-glyph": "cloud-upload" + }, + { + "icon-glyph": "compass" + }, + { + "icon-glyph": "copy" + }, { "icon-glyph": "credit-card" }, + { + "icon-glyph": "dashboard" + }, { "icon-glyph": "delete" }, @@ -48,42 +93,96 @@ { "icon-glyph": "download" }, + { + "icon-glyph": "drag-and-drop" + }, { "icon-glyph": "edit" }, + { + "icon-glyph": "face-neutral" + }, + { + "icon-glyph": "face-sad" + }, + { + "icon-glyph": "face-smiling" + }, { "icon-glyph": "filter" }, + { + "icon-glyph": "fingerprint" + }, + { + "icon-glyph": "folder" + }, + { + "icon-glyph": "folder-open" + }, { "icon-glyph": "generic-card" }, { "icon-glyph": "giftcard" }, + { + "icon-glyph": "hearing" + }, + { + "icon-glyph": "hearing-disabled" + }, { "icon-glyph": "heart" }, { "icon-glyph": "help" }, + { + "icon-glyph": "image" + }, { "icon-glyph": "info" }, + { + "icon-glyph": "key" + }, { "icon-glyph": "legal" }, + { + "icon-glyph": "lightbulb" + }, + { + "icon-glyph": "lock-close" + }, + { + "icon-glyph": "lock-open" + }, { "icon-glyph": "log-out" }, + { + "icon-glyph": "logbook" + }, { "icon-glyph": "minus" }, + { + "icon-glyph": "pin" + }, { "icon-glyph": "print" }, { "icon-glyph": "remove" }, + { + "icon-glyph": "resize" + }, + { + "icon-glyph": "save" + }, { "icon-glyph": "schedule" }, @@ -93,6 +192,9 @@ { "icon-glyph": "send" }, + { + "icon-glyph": "sepa" + }, { "icon-glyph": "settings" }, @@ -105,9 +207,21 @@ { "icon-glyph": "shopping-basket" }, + { + "icon-glyph": "shopping-basket-disabled" + }, { "icon-glyph": "shopping-cart" }, + { + "icon-glyph": "shopping-cart-disabled" + }, + { + "icon-glyph": "sort-down" + }, + { + "icon-glyph": "sort-up" + }, { "icon-glyph": "star" }, @@ -118,37 +232,37 @@ "icon-glyph": "swap-vertical" }, { - "icon-glyph": "upload" + "icon-glyph": "thumb-up" }, { - "icon-glyph": "visibility" + "icon-glyph": "thumb-up-down" }, { - "icon-glyph": "visibility-off" + "icon-glyph": "translation" }, { - "icon-glyph": "website" + "icon-glyph": "undo" }, { - "icon-glyph": "zoom-in" + "icon-glyph": "upload" }, { - "icon-glyph": "zoom-out" + "icon-glyph": "visibility" }, { - "icon-glyph": "duplicate" + "icon-glyph": "visibility-off" }, { - "icon-glyph": "lock-close" + "icon-glyph": "voucher" }, { - "icon-glyph": "lock-open" + "icon-glyph": "website" }, { - "icon-glyph": "shopping-basket-disabled" + "icon-glyph": "zoom-in" }, { - "icon-glyph": "shopping-cart-disabled" + "icon-glyph": "zoom-out" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-av.json b/source/_patterns/00-base/icons/icon-library~24-outline-av.json index b0dd3db48d..6b2bfda004 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-av.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-av.json @@ -21,6 +21,9 @@ { "icon-glyph": "fast-forward-empty" }, + { + "icon-glyph": "microphone" + }, { "icon-glyph": "pause" }, diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-communication.json b/source/_patterns/00-base/icons/icon-library~24-outline-communication.json index 8374ecabd8..f6637c9320 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-communication.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-communication.json @@ -21,11 +21,20 @@ { "icon-glyph": "mail" }, + { + "icon-glyph": "mobile-phone" + }, { "icon-glyph": "mobile-off" }, { - "icon-glyph": "mobile-phone" + "icon-glyph": "question" + }, + { + "icon-glyph": "receive-item" + }, + { + "icon-glyph": "share-item" }, { "icon-glyph": "wifi" diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-facilities.json b/source/_patterns/00-base/icons/icon-library~24-outline-facilities.json index 62eb7fe5c0..7dad659c59 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-facilities.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-facilities.json @@ -3,6 +3,24 @@ "icon-style": "outline", "default": true, "icons": [ + { + "icon-glyph": "playground" + }, + { + "icon-glyph": "restricted-mobility-toilet" + }, + { + "icon-glyph": "shower" + }, + { + "icon-glyph": "shower-men" + }, + { + "icon-glyph": "shower-women" + }, + { + "icon-glyph": "sink" + }, { "icon-glyph": "wc" }, @@ -14,9 +32,6 @@ }, { "icon-glyph": "wc-woman" - }, - { - "icon-glyph": "restricted-mobility-toilet" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-feature.json b/source/_patterns/00-base/icons/icon-library~24-outline-feature.json index 3a6b945a6c..622e673acc 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-feature.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-feature.json @@ -3,26 +3,65 @@ "icon-style": "outline", "default": true, "icons": [ + { + "icon-glyph": "air-condition" + }, + { + "icon-glyph": "buggy" + }, + { + "icon-glyph": "clothing-hanger" + }, + { + "icon-glyph": "day" + }, { "icon-glyph": "entry-aid" }, + { + "icon-glyph": "environmental-mobility-check" + }, + { + "icon-glyph": "hydrogen" + }, + { + "icon-glyph": "luggage-compartment" + }, { "icon-glyph": "luggage-rack" }, + { + "icon-glyph": "marketplace" + }, { "icon-glyph": "medical" }, + { + "icon-glyph": "night" + }, + { + "icon-glyph": "no-smoking" + }, + { + "icon-glyph": "person-with-cane" + }, + { + "icon-glyph": "person-with-rollator" + }, + { + "icon-glyph": "platform" + }, { "icon-glyph": "power-outlet" }, { - "icon-glyph": "buggy" + "icon-glyph": "reservation" }, { "icon-glyph": "standing-room" }, { - "icon-glyph": "air-condition" + "icon-glyph": "support-dog" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-food.json b/source/_patterns/00-base/icons/icon-library~24-outline-food.json index 4eec133bd5..17d194f51c 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-food.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-food.json @@ -3,6 +3,9 @@ "icon-style": "outline", "default": true, "icons": [ + { + "icon-glyph": "breakfast" + }, { "icon-glyph": "coffee-cup" }, diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-it.json b/source/_patterns/00-base/icons/icon-library~24-outline-it.json new file mode 100644 index 0000000000..08553cfcca --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~24-outline-it.json @@ -0,0 +1,9 @@ +{ + "icon-size": "24", + "icon-style": "outline", + "icons": [ + { + "icon-glyph": "database" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-it.md b/source/_patterns/00-base/icons/icon-library~24-outline-it.md new file mode 100644 index 0000000000..352377f3d2 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~24-outline-it.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 24x24 - Outline - IT +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-journey.json b/source/_patterns/00-base/icons/icon-library~24-outline-journey.json index 2985246407..8a8cea9f1c 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-journey.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-journey.json @@ -33,6 +33,9 @@ { "icon-glyph": "intermediary-stop" }, + { + "icon-glyph": "mixed-class" + }, { "icon-glyph": "round-trip" }, @@ -41,9 +44,6 @@ }, { "icon-glyph": "start" - }, - { - "icon-glyph": "mixed-class" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-maps.json b/source/_patterns/00-base/icons/icon-library~24-outline-maps.json index 3d745bceef..6b743620a2 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-maps.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-maps.json @@ -3,6 +3,12 @@ "icon-style": "outline", "default": true, "icons": [ + { + "icon-glyph": "gps" + }, + { + "icon-glyph": "gps-north" + }, { "icon-glyph": "home" }, @@ -10,7 +16,10 @@ "icon-glyph": "map" }, { - "icon-glyph": "map-stop" + "icon-glyph": "stop-sign" + }, + { + "icon-glyph": "parking" }, { "icon-glyph": "place" @@ -19,10 +28,10 @@ "icon-glyph": "set-position" }, { - "icon-glyph": "trainstation" + "icon-glyph": "station" }, { - "icon-glyph": "gps" + "icon-glyph": "train-station" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-notification.json b/source/_patterns/00-base/icons/icon-library~24-outline-notification.json index 781e694641..dd650fff5d 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-notification.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-notification.json @@ -6,14 +6,14 @@ { "icon-glyph": "error" }, - { - "icon-glyph": "error-triangle" - }, { "icon-glyph": "notify" }, { "icon-glyph": "notify-cutoff" + }, + { + "icon-glyph": "warning" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-seat.json b/source/_patterns/00-base/icons/icon-library~24-outline-seat.json index 6ba3bba066..e7403337f4 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-seat.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-seat.json @@ -7,28 +7,34 @@ "icon-glyph": "aisle" }, { - "icon-glyph": "elderly" + "icon-glyph": "aisle-not-available" }, { - "icon-glyph": "handicapped" + "icon-glyph": "bed" }, { - "icon-glyph": "table" + "icon-glyph": "childrens-compartment" }, { - "icon-glyph": "window" + "icon-glyph": "elderly" }, { - "icon-glyph": "childrens-compartment" + "icon-glyph": "handicapped" }, { "icon-glyph": "parent-child-compartment" }, + { + "icon-glyph": "priority" + }, { "icon-glyph": "quiet-zone" }, { - "icon-glyph": "seat-priority" + "icon-glyph": "table" + }, + { + "icon-glyph": "window" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-ticket.json b/source/_patterns/00-base/icons/icon-library~24-outline-ticket.json index d5b068479f..b82b2620d7 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-ticket.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-ticket.json @@ -12,6 +12,9 @@ { "icon-glyph": "bahncard" }, + { + "icon-glyph": "best-price" + }, { "icon-glyph": "commuter-ticket" }, @@ -24,6 +27,12 @@ { "icon-glyph": "komfort-check-in-circle" }, + { + "icon-glyph": "multiple-cards" + }, + { + "icon-glyph": "multiple-passenger" + }, { "icon-glyph": "my-travel" }, @@ -53,6 +62,9 @@ }, { "icon-glyph": "timetable" + }, + { + "icon-glyph": "travel-insurance" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~24-outline-transportation.json b/source/_patterns/00-base/icons/icon-library~24-outline-transportation.json index d7ed301db3..272c79c24c 100644 --- a/source/_patterns/00-base/icons/icon-library~24-outline-transportation.json +++ b/source/_patterns/00-base/icons/icon-library~24-outline-transportation.json @@ -3,29 +3,92 @@ "icon-style": "outline", "default": true, "icons": [ + { + "icon-glyph": "airplane" + }, { "icon-glyph": "bicycle" }, + { + "icon-glyph": "bicycle-trailer" + }, + { + "icon-glyph": "call-a-bike" + }, { "icon-glyph": "car" }, + { + "icon-glyph": "carsharing" + }, { "icon-glyph": "car-sequence" }, + { + "icon-glyph": "electric-locomotive" + }, + { + "icon-glyph": "electric-scooter" + }, + { + "icon-glyph": "ev-car" + }, + { + "icon-glyph": "ferry" + }, + { + "icon-glyph": "handcart" + }, + { + "icon-glyph": "ice" + }, { "icon-glyph": "ice-side-view" }, { - "icon-glyph": "sprinter" + "icon-glyph": "local-bus" }, { - "icon-glyph": "walking" + "icon-glyph": "long-distance-bus" }, { "icon-glyph": "local-train" }, { "icon-glyph": "rail-and-fly" + }, + { + "icon-glyph": "railroad-car" + }, + { + "icon-glyph": "s-bahn" + }, + { + "icon-glyph": "scooter" + }, + { + "icon-glyph": "sev" + }, + { + "icon-glyph": "speedboat" + }, + { + "icon-glyph": "sprinter" + }, + { + "icon-glyph": "subway" + }, + { + "icon-glyph": "taxi" + }, + { + "icon-glyph": "train-and-car" + }, + { + "icon-glyph": "tram" + }, + { + "icon-glyph": "walking" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-filled-action.json b/source/_patterns/00-base/icons/icon-library~32-filled-action.json index a166cdc544..8e3e2190ab 100644 --- a/source/_patterns/00-base/icons/icon-library~32-filled-action.json +++ b/source/_patterns/00-base/icons/icon-library~32-filled-action.json @@ -2,12 +2,39 @@ "icon-size": "32", "icon-style": "filled", "icons": [ + { + "icon-glyph": "add-circle" + }, { "icon-glyph": "alert" }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "camera" + }, + { + "icon-glyph": "check-circle" + }, + { + "icon-glyph": "cloud" + }, { "icon-glyph": "heart" }, + { + "icon-glyph": "help" + }, + { + "icon-glyph": "info" + }, + { + "icon-glyph": "pin" + }, + { + "icon-glyph": "remove" + }, { "icon-glyph": "star" } diff --git a/source/_patterns/00-base/icons/icon-library~32-filled-av.json b/source/_patterns/00-base/icons/icon-library~32-filled-av.json index ff498a8e61..eb89995ac3 100644 --- a/source/_patterns/00-base/icons/icon-library~32-filled-av.json +++ b/source/_patterns/00-base/icons/icon-library~32-filled-av.json @@ -2,6 +2,9 @@ "icon-size": "32", "icon-style": "filled", "icons": [ + { + "icon-glyph": "microphone" + }, { "icon-glyph": "play" }, diff --git a/source/_patterns/00-base/icons/icon-library~32-filled-notification.json b/source/_patterns/00-base/icons/icon-library~32-filled-notification.json new file mode 100644 index 0000000000..dbfa28600a --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~32-filled-notification.json @@ -0,0 +1,12 @@ +{ + "icon-size": "32", + "icon-style": "filled", + "icons": [ + { + "icon-glyph": "error" + }, + { + "icon-glyph": "warning" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~32-filled-notification.md b/source/_patterns/00-base/icons/icon-library~32-filled-notification.md new file mode 100644 index 0000000000..5abae9a26b --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~32-filled-notification.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 32x32 - Filled - Notification +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-action.json b/source/_patterns/00-base/icons/icon-library~32-outline-action.json index 873361ab5f..7b0a787ba0 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-action.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-action.json @@ -6,32 +6,77 @@ "icon-glyph": "account" }, { - "icon-glyph": "add-circle" + "icon-glyph": "add" }, { - "icon-glyph": "add" + "icon-glyph": "add-circle" }, { - "icon-glyph": "alarm-add" + "icon-glyph": "add-link" }, { "icon-glyph": "alarm" }, + { + "icon-glyph": "alarm-add" + }, { "icon-glyph": "alert" }, { "icon-glyph": "alert-off" }, + { + "icon-glyph": "attachment" + }, + { + "icon-glyph": "augmented-reality" + }, + { + "icon-glyph": "block" + }, + { + "icon-glyph": "bookmark" + }, + { + "icon-glyph": "bug" + }, + { + "icon-glyph": "build" + }, { "icon-glyph": "calendar" }, + { + "icon-glyph": "camera" + }, + { + "icon-glyph": "cash" + }, { "icon-glyph": "check-circle" }, + { + "icon-glyph": "cloud" + }, + { + "icon-glyph": "cloud-download" + }, + { + "icon-glyph": "cloud-upload" + }, + { + "icon-glyph": "compass" + }, + { + "icon-glyph": "copy" + }, { "icon-glyph": "credit-card" }, + { + "icon-glyph": "dashboard" + }, { "icon-glyph": "delete" }, @@ -47,42 +92,96 @@ { "icon-glyph": "download" }, + { + "icon-glyph": "drag-and-drop" + }, { "icon-glyph": "edit" }, + { + "icon-glyph": "face-neutral" + }, + { + "icon-glyph": "face-sad" + }, + { + "icon-glyph": "face-smiling" + }, { "icon-glyph": "filter" }, + { + "icon-glyph": "fingerprint" + }, + { + "icon-glyph": "folder" + }, + { + "icon-glyph": "folder-open" + }, { "icon-glyph": "generic-card" }, { "icon-glyph": "giftcard" }, + { + "icon-glyph": "hearing" + }, + { + "icon-glyph": "hearing-disabled" + }, { "icon-glyph": "heart" }, { "icon-glyph": "help" }, + { + "icon-glyph": "image" + }, { "icon-glyph": "info" }, + { + "icon-glyph": "key" + }, { "icon-glyph": "legal" }, + { + "icon-glyph": "lightbulb" + }, + { + "icon-glyph": "lock-close" + }, + { + "icon-glyph": "lock-open" + }, { "icon-glyph": "log-out" }, + { + "icon-glyph": "logbook" + }, { "icon-glyph": "minus" }, + { + "icon-glyph": "pin" + }, { "icon-glyph": "print" }, { "icon-glyph": "remove" }, + { + "icon-glyph": "resize" + }, + { + "icon-glyph": "save" + }, { "icon-glyph": "schedule" }, @@ -92,6 +191,9 @@ { "icon-glyph": "send" }, + { + "icon-glyph": "sepa" + }, { "icon-glyph": "settings" }, @@ -104,9 +206,21 @@ { "icon-glyph": "shopping-basket" }, + { + "icon-glyph": "shopping-basket-disabled" + }, { "icon-glyph": "shopping-cart" }, + { + "icon-glyph": "shopping-cart-disabled" + }, + { + "icon-glyph": "sort-down" + }, + { + "icon-glyph": "sort-up" + }, { "icon-glyph": "star" }, @@ -117,37 +231,37 @@ "icon-glyph": "swap-vertical" }, { - "icon-glyph": "upload" + "icon-glyph": "thumb-up" }, { - "icon-glyph": "visibility-off" + "icon-glyph": "thumb-up-down" }, { - "icon-glyph": "visibility" + "icon-glyph": "translation" }, { - "icon-glyph": "website" + "icon-glyph": "undo" }, { - "icon-glyph": "zoom-in" + "icon-glyph": "upload" }, { - "icon-glyph": "zoom-out" + "icon-glyph": "visibility" }, { - "icon-glyph": "duplicate" + "icon-glyph": "visibility-off" }, { - "icon-glyph": "lock-close" + "icon-glyph": "voucher" }, { - "icon-glyph": "lock-open" + "icon-glyph": "website" }, { - "icon-glyph": "shopping-basket-disabled" + "icon-glyph": "zoom-in" }, { - "icon-glyph": "shopping-cart-disabled" + "icon-glyph": "zoom-out" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-av.json b/source/_patterns/00-base/icons/icon-library~32-outline-av.json index bc9f2a037f..5f92f03c2c 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-av.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-av.json @@ -20,6 +20,9 @@ { "icon-glyph": "fast-forward-empty" }, + { + "icon-glyph": "microphone" + }, { "icon-glyph": "pause" }, diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-communication.json b/source/_patterns/00-base/icons/icon-library~32-outline-communication.json index c595c618c8..baacc4c588 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-communication.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-communication.json @@ -20,11 +20,20 @@ { "icon-glyph": "mail" }, + { + "icon-glyph": "mobile-phone" + }, { "icon-glyph": "mobile-off" }, { - "icon-glyph": "mobile-phone" + "icon-glyph": "question" + }, + { + "icon-glyph": "receive-item" + }, + { + "icon-glyph": "share-item" }, { "icon-glyph": "wifi" diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-facilities.json b/source/_patterns/00-base/icons/icon-library~32-outline-facilities.json index a2a3b77f4f..2f4551b026 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-facilities.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-facilities.json @@ -2,6 +2,24 @@ "icon-size": "32", "icon-style": "outline", "icons": [ + { + "icon-glyph": "playground" + }, + { + "icon-glyph": "restricted-mobility-toilet" + }, + { + "icon-glyph": "shower" + }, + { + "icon-glyph": "shower-men" + }, + { + "icon-glyph": "shower-women" + }, + { + "icon-glyph": "sink" + }, { "icon-glyph": "wc" }, @@ -13,9 +31,6 @@ }, { "icon-glyph": "wc-woman" - }, - { - "icon-glyph": "restricted-mobility-toilet" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-feature.json b/source/_patterns/00-base/icons/icon-library~32-outline-feature.json index 17f331bd14..84d07a85fd 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-feature.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-feature.json @@ -2,26 +2,65 @@ "icon-size": "32", "icon-style": "outline", "icons": [ + { + "icon-glyph": "air-condition" + }, + { + "icon-glyph": "buggy" + }, + { + "icon-glyph": "clothing-hanger" + }, + { + "icon-glyph": "day" + }, { "icon-glyph": "entry-aid" }, + { + "icon-glyph": "environmental-mobility-check" + }, + { + "icon-glyph": "hydrogen" + }, + { + "icon-glyph": "luggage-compartment" + }, { "icon-glyph": "luggage-rack" }, + { + "icon-glyph": "marketplace" + }, { "icon-glyph": "medical" }, + { + "icon-glyph": "night" + }, + { + "icon-glyph": "no-smoking" + }, + { + "icon-glyph": "person-with-cane" + }, + { + "icon-glyph": "person-with-rollator" + }, + { + "icon-glyph": "platform" + }, { "icon-glyph": "power-outlet" }, { - "icon-glyph": "buggy" + "icon-glyph": "reservation" }, { "icon-glyph": "standing-room" }, { - "icon-glyph": "air-condition" + "icon-glyph": "support-dog" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-food.json b/source/_patterns/00-base/icons/icon-library~32-outline-food.json index 56bc33ecc7..e8ec8167c8 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-food.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-food.json @@ -2,6 +2,9 @@ "icon-size": "32", "icon-style": "outline", "icons": [ + { + "icon-glyph": "breakfast" + }, { "icon-glyph": "coffee-cup" }, diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-it.json b/source/_patterns/00-base/icons/icon-library~32-outline-it.json new file mode 100644 index 0000000000..7446bd6458 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~32-outline-it.json @@ -0,0 +1,9 @@ +{ + "icon-size": "32", + "icon-style": "outline", + "icons": [ + { + "icon-glyph": "database" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-it.md b/source/_patterns/00-base/icons/icon-library~32-outline-it.md new file mode 100644 index 0000000000..6c54bca727 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~32-outline-it.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 32x32 - Outline - IT +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-journey.json b/source/_patterns/00-base/icons/icon-library~32-outline-journey.json index c6bbe6373f..a669fd5d49 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-journey.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-journey.json @@ -14,6 +14,9 @@ { "icon-glyph": "booking" }, + { + "icon-glyph": "capacity-indicator" + }, { "icon-glyph": "capacity-indicator-fully-booked" }, @@ -23,15 +26,15 @@ { "icon-glyph": "capacity-indicator-low" }, - { - "icon-glyph": "capacity-indicator" - }, { "icon-glyph": "destination" }, { "icon-glyph": "intermediary-stop" }, + { + "icon-glyph": "mixed-class" + }, { "icon-glyph": "round-trip" }, @@ -40,9 +43,6 @@ }, { "icon-glyph": "start" - }, - { - "icon-glyph": "mixed-class" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-maps.json b/source/_patterns/00-base/icons/icon-library~32-outline-maps.json index 693beeac4d..bb0f0511eb 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-maps.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-maps.json @@ -2,12 +2,21 @@ "icon-size": "32", "icon-style": "outline", "icons": [ + { + "icon-glyph": "gps" + }, + { + "icon-glyph": "gps-north" + }, { "icon-glyph": "home" }, { "icon-glyph": "map" }, + { + "icon-glyph": "parking" + }, { "icon-glyph": "place" }, @@ -15,13 +24,13 @@ "icon-glyph": "set-position" }, { - "icon-glyph": "map-stop" + "icon-glyph": "station" }, { - "icon-glyph": "trainstation" + "icon-glyph": "stop-sign" }, { - "icon-glyph": "gps" + "icon-glyph": "train-station" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-navigation.json b/source/_patterns/00-base/icons/icon-library~32-outline-navigation.json index 98af0e21fa..fafe111c37 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-navigation.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-navigation.json @@ -33,19 +33,19 @@ "icon-glyph": "expand-more" }, { - "icon-glyph": "fullscreen-exit" + "icon-glyph": "fullscreen" }, { - "icon-glyph": "fullscreen" + "icon-glyph": "fullscreen-exit" }, { "icon-glyph": "grid-view" }, { - "icon-glyph": "link-external" + "icon-glyph": "link" }, { - "icon-glyph": "link" + "icon-glyph": "link-external" }, { "icon-glyph": "list" diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-notification.json b/source/_patterns/00-base/icons/icon-library~32-outline-notification.json index 4f05d24df7..9913da00c3 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-notification.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-notification.json @@ -5,14 +5,14 @@ { "icon-glyph": "error" }, - { - "icon-glyph": "error-triangle" - }, { "icon-glyph": "notify" }, { "icon-glyph": "notify-cutoff" + }, + { + "icon-glyph": "warning" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-seat.json b/source/_patterns/00-base/icons/icon-library~32-outline-seat.json index ce335d45ef..0b91319fdd 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-seat.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-seat.json @@ -6,28 +6,34 @@ "icon-glyph": "aisle" }, { - "icon-glyph": "elderly" + "icon-glyph": "aisle-not-available" }, { - "icon-glyph": "handicapped" + "icon-glyph": "bed" }, { - "icon-glyph": "table" + "icon-glyph": "childrens-compartment" }, { - "icon-glyph": "window" + "icon-glyph": "elderly" }, { - "icon-glyph": "childrens-compartment" + "icon-glyph": "handicapped" }, { "icon-glyph": "parent-child-compartment" }, + { + "icon-glyph": "priority" + }, { "icon-glyph": "quiet-zone" }, { - "icon-glyph": "seat-priority" + "icon-glyph": "table" + }, + { + "icon-glyph": "window" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-ticket.json b/source/_patterns/00-base/icons/icon-library~32-outline-ticket.json index a5ffb2fbee..c822dcfc06 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-ticket.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-ticket.json @@ -11,6 +11,9 @@ { "icon-glyph": "bahncard" }, + { + "icon-glyph": "best-price" + }, { "icon-glyph": "commuter-ticket" }, @@ -23,6 +26,12 @@ { "icon-glyph": "komfort-check-in" }, + { + "icon-glyph": "multiple-cards" + }, + { + "icon-glyph": "multiple-passenger" + }, { "icon-glyph": "my-travel" }, @@ -36,13 +45,13 @@ "icon-glyph": "return-journey" }, { - "icon-glyph": "ticket-discount" + "icon-glyph": "ticket" }, { - "icon-glyph": "ticket-multiple" + "icon-glyph": "ticket-discount" }, { - "icon-glyph": "ticket" + "icon-glyph": "ticket-multiple" }, { "icon-glyph": "time-outward-journey" @@ -52,6 +61,9 @@ }, { "icon-glyph": "timetable" + }, + { + "icon-glyph": "travel-insurance" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~32-outline-transportation.json b/source/_patterns/00-base/icons/icon-library~32-outline-transportation.json index 1b6b51e6fa..f6f38f96be 100644 --- a/source/_patterns/00-base/icons/icon-library~32-outline-transportation.json +++ b/source/_patterns/00-base/icons/icon-library~32-outline-transportation.json @@ -2,29 +2,92 @@ "icon-size": "32", "icon-style": "outline", "icons": [ + { + "icon-glyph": "airplane" + }, { "icon-glyph": "bicycle" }, + { + "icon-glyph": "bicycle-trailer" + }, + { + "icon-glyph": "call-a-bike" + }, { "icon-glyph": "car" }, + { + "icon-glyph": "carsharing" + }, { "icon-glyph": "car-sequence" }, + { + "icon-glyph": "electric-locomotive" + }, + { + "icon-glyph": "electric-scooter" + }, + { + "icon-glyph": "ev-car" + }, + { + "icon-glyph": "ferry" + }, + { + "icon-glyph": "handcart" + }, + { + "icon-glyph": "ice" + }, { "icon-glyph": "ice-side-view" }, { - "icon-glyph": "sprinter" + "icon-glyph": "local-bus" }, { - "icon-glyph": "walking" + "icon-glyph": "long-distance-bus" }, { "icon-glyph": "local-train" }, { "icon-glyph": "rail-and-fly" + }, + { + "icon-glyph": "railroad-car" + }, + { + "icon-glyph": "s-bahn" + }, + { + "icon-glyph": "scooter" + }, + { + "icon-glyph": "sev" + }, + { + "icon-glyph": "speedboat" + }, + { + "icon-glyph": "sprinter" + }, + { + "icon-glyph": "subway" + }, + { + "icon-glyph": "taxi" + }, + { + "icon-glyph": "train-and-car" + }, + { + "icon-glyph": "tram" + }, + { + "icon-glyph": "walking" } ] } diff --git a/source/_patterns/00-base/icons/icon-library~48-outline-brand.json b/source/_patterns/00-base/icons/icon-library~48-outline-brand.json new file mode 100644 index 0000000000..0563c1e336 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~48-outline-brand.json @@ -0,0 +1,9 @@ +{ + "icon-size": "48", + "icon-style": "outline", + "icons": [ + { + "icon-glyph": "logo" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~48-outline-brand.md b/source/_patterns/00-base/icons/icon-library~48-outline-brand.md new file mode 100644 index 0000000000..b345e4d48d --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~48-outline-brand.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 48x48 - Outline - Brand +state: complete +--- + +[Insert description here] diff --git a/source/_patterns/00-base/icons/icon-library~64-outline-brand.json b/source/_patterns/00-base/icons/icon-library~64-outline-brand.json new file mode 100644 index 0000000000..9e70e62709 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~64-outline-brand.json @@ -0,0 +1,9 @@ +{ + "icon-size": "64", + "icon-style": "outline", + "icons": [ + { + "icon-glyph": "logo" + } + ] +} diff --git a/source/_patterns/00-base/icons/icon-library~64-outline-brand.md b/source/_patterns/00-base/icons/icon-library~64-outline-brand.md new file mode 100644 index 0000000000..aa5add2a17 --- /dev/null +++ b/source/_patterns/00-base/icons/icon-library~64-outline-brand.md @@ -0,0 +1,6 @@ +--- +title: DB Icons 64x64 - Outline - Brand +state: complete +--- + +[Insert description here]