diff --git a/.ecrc b/.ecrc index 2b18656bb..4b3250e1b 100644 --- a/.ecrc +++ b/.ecrc @@ -5,6 +5,9 @@ "IgnoreDefaults": false, "SpacesAftertabs": false, "NoColor": false, + "Exclude": [ + "assets/fonts\\S*/sources/.*$" + ], "AllowedContentTypes": [], "PassedFiles": [], "Disable": { diff --git a/.jscpd.json b/.jscpd.json index 1f83d189d..967cf3756 100644 --- a/.jscpd.json +++ b/.jscpd.json @@ -1,6 +1,7 @@ { "ignore": [ "**/node_modules/**", + "**/assets/fonts/**/sources/**", "**/public/**", "**/build/**" ] diff --git a/.prettierignore b/.prettierignore index 72a4994de..beee1e960 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,3 +1,4 @@ +assets/fonts/**/sources/ public/ package-lock.json build/ diff --git a/.stylelintignore b/.stylelintignore index 0ca294483..577d82dbe 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -1,2 +1,3 @@ +assets/fonts/**/sources build/ source/_patterns/** diff --git a/assets/fonts/LICENSE b/assets/fonts/LICENSE new file mode 100644 index 000000000..f1c0714d7 --- /dev/null +++ b/assets/fonts/LICENSE @@ -0,0 +1,4 @@ +Quick summary and translation from the license agreement provided at Deutsche Bahn Marketingportal (https://marketingportal.extranet.deutschebahn.com/marketingportal/Lizenzvereinbarung-ueber-die-Nutzung-der-DB-Type-Schriftenfamilie-9693166): +_You're only allowed to use the font in the context of your work at Deutsche Bahn or to fulfill orders and/or services, that are bound to contracts with Deutsche Bahn. Any other usage especially for private purposes or unintended third parties is strictly prohibited._ + +Please keep in mind that the "Lizenzvereinbarung über die Nutzung der DB Type Schriftenfamilie" (https://marketingportal.extranet.deutschebahn.com/marketingportal/Lizenzvereinbarung-ueber-die-Nutzung-der-DB-Type-Schriftenfamilie-9693166, german, you need a registration/login) are actually legally binding and this simple and translated excerpt is only giving you a quick hint regarding the whole license agreement; please consult that document for any further license questions and regulations. diff --git a/assets/fonts/dbscreenhead-black.woff b/assets/fonts/dbscreenhead-black.woff new file mode 100644 index 000000000..f2e96927b Binary files /dev/null and b/assets/fonts/dbscreenhead-black.woff differ diff --git a/assets/fonts/dbscreenhead-black.woff2 b/assets/fonts/dbscreenhead-black.woff2 new file mode 100644 index 000000000..13d7cf0a9 Binary files /dev/null and b/assets/fonts/dbscreenhead-black.woff2 differ diff --git a/assets/fonts/dbscreenhead-light.woff b/assets/fonts/dbscreenhead-light.woff new file mode 100644 index 000000000..f745597f3 Binary files /dev/null and b/assets/fonts/dbscreenhead-light.woff differ diff --git a/assets/fonts/dbscreenhead-light.woff2 b/assets/fonts/dbscreenhead-light.woff2 new file mode 100644 index 000000000..f591e6115 Binary files /dev/null and b/assets/fonts/dbscreenhead-light.woff2 differ diff --git a/assets/fonts/dbscreenhead-regular.woff b/assets/fonts/dbscreenhead-regular.woff new file mode 100644 index 000000000..556a54a81 Binary files /dev/null and b/assets/fonts/dbscreenhead-regular.woff differ diff --git a/assets/fonts/dbscreenhead-regular.woff2 b/assets/fonts/dbscreenhead-regular.woff2 new file mode 100644 index 000000000..fe4e0f04c Binary files /dev/null and b/assets/fonts/dbscreenhead-regular.woff2 differ diff --git a/assets/fonts/dbscreensans-bold.woff b/assets/fonts/dbscreensans-bold.woff new file mode 100644 index 000000000..29ffad680 Binary files /dev/null and b/assets/fonts/dbscreensans-bold.woff differ diff --git a/assets/fonts/dbscreensans-bold.woff2 b/assets/fonts/dbscreensans-bold.woff2 new file mode 100644 index 000000000..e48612091 Binary files /dev/null and b/assets/fonts/dbscreensans-bold.woff2 differ diff --git a/assets/fonts/dbscreensans-digitalregular.woff b/assets/fonts/dbscreensans-digitalregular.woff new file mode 100644 index 000000000..066737b9b Binary files /dev/null and b/assets/fonts/dbscreensans-digitalregular.woff differ diff --git a/assets/fonts/dbscreensans-digitalregular.woff2 b/assets/fonts/dbscreensans-digitalregular.woff2 new file mode 100644 index 000000000..8e6dc1f03 Binary files /dev/null and b/assets/fonts/dbscreensans-digitalregular.woff2 differ diff --git a/assets/fonts/dbscreensans-medium.woff b/assets/fonts/dbscreensans-medium.woff new file mode 100644 index 000000000..651148f90 Binary files /dev/null and b/assets/fonts/dbscreensans-medium.woff differ diff --git a/assets/fonts/dbscreensans-medium.woff2 b/assets/fonts/dbscreensans-medium.woff2 new file mode 100644 index 000000000..1553b3ee4 Binary files /dev/null and b/assets/fonts/dbscreensans-medium.woff2 differ diff --git a/assets/fonts/dbscreensans-regular.woff b/assets/fonts/dbscreensans-regular.woff new file mode 100644 index 000000000..5afb84373 Binary files /dev/null and b/assets/fonts/dbscreensans-regular.woff differ diff --git a/assets/fonts/dbscreensans-regular.woff2 b/assets/fonts/dbscreensans-regular.woff2 new file mode 100644 index 000000000..96d5845cf Binary files /dev/null and b/assets/fonts/dbscreensans-regular.woff2 differ diff --git a/assets/fonts/dbscreensans-semibold.woff b/assets/fonts/dbscreensans-semibold.woff new file mode 100644 index 000000000..f01a4511d Binary files /dev/null and b/assets/fonts/dbscreensans-semibold.woff differ diff --git a/assets/fonts/dbscreensans-semibold.woff2 b/assets/fonts/dbscreensans-semibold.woff2 new file mode 100644 index 000000000..179cfa9dd Binary files /dev/null and b/assets/fonts/dbscreensans-semibold.woff2 differ diff --git a/assets/fonts/dbscreensanscond-bold.woff b/assets/fonts/dbscreensanscond-bold.woff new file mode 100644 index 000000000..2b884db0f Binary files /dev/null and b/assets/fonts/dbscreensanscond-bold.woff differ diff --git a/assets/fonts/dbscreensanscond-bold.woff2 b/assets/fonts/dbscreensanscond-bold.woff2 new file mode 100644 index 000000000..b1e1e1d4c Binary files /dev/null and b/assets/fonts/dbscreensanscond-bold.woff2 differ diff --git a/assets/fonts/dbscreensanscond-regular.woff b/assets/fonts/dbscreensanscond-regular.woff new file mode 100644 index 000000000..e35eea16c Binary files /dev/null and b/assets/fonts/dbscreensanscond-regular.woff differ diff --git a/assets/fonts/dbscreensanscond-regular.woff2 b/assets/fonts/dbscreensanscond-regular.woff2 new file mode 100644 index 000000000..d61857daf Binary files /dev/null and b/assets/fonts/dbscreensanscond-regular.woff2 differ diff --git a/assets/fonts/secondary/dbscreennews-bold.woff b/assets/fonts/secondary/dbscreennews-bold.woff new file mode 100644 index 000000000..684e1e6f0 Binary files /dev/null and b/assets/fonts/secondary/dbscreennews-bold.woff differ diff --git a/assets/fonts/secondary/dbscreennews-bold.woff2 b/assets/fonts/secondary/dbscreennews-bold.woff2 new file mode 100644 index 000000000..2528b627b Binary files /dev/null and b/assets/fonts/secondary/dbscreennews-bold.woff2 differ diff --git a/assets/fonts/secondary/dbscreennews-regular.woff b/assets/fonts/secondary/dbscreennews-regular.woff new file mode 100644 index 000000000..2fca06bd9 Binary files /dev/null and b/assets/fonts/secondary/dbscreennews-regular.woff differ diff --git a/assets/fonts/secondary/dbscreennews-regular.woff2 b/assets/fonts/secondary/dbscreennews-regular.woff2 new file mode 100644 index 000000000..9dbfbdf16 Binary files /dev/null and b/assets/fonts/secondary/dbscreennews-regular.woff2 differ diff --git a/patternlab-config.json b/patternlab-config.json index 6eb0ed36a..2b8dbbb47 100644 --- a/patternlab-config.json +++ b/patternlab-config.json @@ -49,6 +49,7 @@ }, "js": "./source/js", "images": "./source/images", + "fonts": "./assets/fonts", "css": "./source/css", "icons": "./assets/icons", "sitemap": "./source/sitemap.xml" @@ -61,6 +62,7 @@ "styleguide": "out/styleguide/", "js": "out/js", "images": "out/images", + "fonts": "out/fonts", "css": "out/css", "icons": "out/icons", "sitemap": "out/sitemap.xml"