diff --git a/client/index.html b/client/index.html index 063c7fdce47323c99ca688135e989c7d01a5eda2..2f5fbc4f80ae9c55f4f02ec1cc8880a401397e35 100644 --- a/client/index.html +++ b/client/index.html @@ -5,9 +5,6 @@ - - - winx_prinx Stream Analytics — Дашборд Аналитики Twitch diff --git a/client/public/fonts/Inter-300-39529051.woff2 b/client/public/fonts/Inter-300-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-300-39529051.woff2 differ diff --git a/client/public/fonts/Inter-300-4ee8fc98.woff2 b/client/public/fonts/Inter-300-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-300-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-300-56724408.woff2 b/client/public/fonts/Inter-300-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-300-56724408.woff2 differ diff --git a/client/public/fonts/Inter-300-983e9094.woff2 b/client/public/fonts/Inter-300-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-300-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-300-ec84a376.woff2 b/client/public/fonts/Inter-300-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-300-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-300-eef1e497.woff2 b/client/public/fonts/Inter-300-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-300-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-300-f55b8d39.woff2 b/client/public/fonts/Inter-300-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-300-f55b8d39.woff2 differ diff --git a/client/public/fonts/Inter-400-39529051.woff2 b/client/public/fonts/Inter-400-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-400-39529051.woff2 differ diff --git a/client/public/fonts/Inter-400-4ee8fc98.woff2 b/client/public/fonts/Inter-400-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-400-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-400-56724408.woff2 b/client/public/fonts/Inter-400-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-400-56724408.woff2 differ diff --git a/client/public/fonts/Inter-400-983e9094.woff2 b/client/public/fonts/Inter-400-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-400-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-400-ec84a376.woff2 b/client/public/fonts/Inter-400-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-400-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-400-eef1e497.woff2 b/client/public/fonts/Inter-400-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-400-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-400-f55b8d39.woff2 b/client/public/fonts/Inter-400-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-400-f55b8d39.woff2 differ diff --git a/client/public/fonts/Inter-500-39529051.woff2 b/client/public/fonts/Inter-500-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-500-39529051.woff2 differ diff --git a/client/public/fonts/Inter-500-4ee8fc98.woff2 b/client/public/fonts/Inter-500-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-500-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-500-56724408.woff2 b/client/public/fonts/Inter-500-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-500-56724408.woff2 differ diff --git a/client/public/fonts/Inter-500-983e9094.woff2 b/client/public/fonts/Inter-500-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-500-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-500-ec84a376.woff2 b/client/public/fonts/Inter-500-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-500-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-500-eef1e497.woff2 b/client/public/fonts/Inter-500-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-500-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-500-f55b8d39.woff2 b/client/public/fonts/Inter-500-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-500-f55b8d39.woff2 differ diff --git a/client/public/fonts/Inter-600-39529051.woff2 b/client/public/fonts/Inter-600-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-600-39529051.woff2 differ diff --git a/client/public/fonts/Inter-600-4ee8fc98.woff2 b/client/public/fonts/Inter-600-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-600-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-600-56724408.woff2 b/client/public/fonts/Inter-600-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-600-56724408.woff2 differ diff --git a/client/public/fonts/Inter-600-983e9094.woff2 b/client/public/fonts/Inter-600-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-600-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-600-ec84a376.woff2 b/client/public/fonts/Inter-600-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-600-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-600-eef1e497.woff2 b/client/public/fonts/Inter-600-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-600-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-600-f55b8d39.woff2 b/client/public/fonts/Inter-600-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-600-f55b8d39.woff2 differ diff --git a/client/public/fonts/Inter-700-39529051.woff2 b/client/public/fonts/Inter-700-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-700-39529051.woff2 differ diff --git a/client/public/fonts/Inter-700-4ee8fc98.woff2 b/client/public/fonts/Inter-700-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-700-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-700-56724408.woff2 b/client/public/fonts/Inter-700-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-700-56724408.woff2 differ diff --git a/client/public/fonts/Inter-700-983e9094.woff2 b/client/public/fonts/Inter-700-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-700-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-700-ec84a376.woff2 b/client/public/fonts/Inter-700-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-700-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-700-eef1e497.woff2 b/client/public/fonts/Inter-700-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-700-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-700-f55b8d39.woff2 b/client/public/fonts/Inter-700-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-700-f55b8d39.woff2 differ diff --git a/client/public/fonts/Inter-800-39529051.woff2 b/client/public/fonts/Inter-800-39529051.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..479d010d2902fa3a5b48e84a973db1978b2e9949 Binary files /dev/null and b/client/public/fonts/Inter-800-39529051.woff2 differ diff --git a/client/public/fonts/Inter-800-4ee8fc98.woff2 b/client/public/fonts/Inter-800-4ee8fc98.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d750914763177b95070fba3dc83c3d4466919c01 Binary files /dev/null and b/client/public/fonts/Inter-800-4ee8fc98.woff2 differ diff --git a/client/public/fonts/Inter-800-56724408.woff2 b/client/public/fonts/Inter-800-56724408.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d15208de03cd1ad7c5199f0a0ce915fe841e4722 Binary files /dev/null and b/client/public/fonts/Inter-800-56724408.woff2 differ diff --git a/client/public/fonts/Inter-800-983e9094.woff2 b/client/public/fonts/Inter-800-983e9094.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a40c4699cb23a398332b639e0cb2291499943e11 Binary files /dev/null and b/client/public/fonts/Inter-800-983e9094.woff2 differ diff --git a/client/public/fonts/Inter-800-ec84a376.woff2 b/client/public/fonts/Inter-800-ec84a376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de83a9c7418a1121c8a59bbc7002c69c43cbe76a Binary files /dev/null and b/client/public/fonts/Inter-800-ec84a376.woff2 differ diff --git a/client/public/fonts/Inter-800-eef1e497.woff2 b/client/public/fonts/Inter-800-eef1e497.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..024f0770326a416e2e8da7ea541959bc049c29d1 Binary files /dev/null and b/client/public/fonts/Inter-800-eef1e497.woff2 differ diff --git a/client/public/fonts/Inter-800-f55b8d39.woff2 b/client/public/fonts/Inter-800-f55b8d39.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6e7141f886ce8859ab302717ef13cd06a4810809 Binary files /dev/null and b/client/public/fonts/Inter-800-f55b8d39.woff2 differ diff --git a/client/public/fonts/Outfit-400-35708376.woff2 b/client/public/fonts/Outfit-400-35708376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..85e3332e6d9430f3c6b158843ceb6d3f95743f8a Binary files /dev/null and b/client/public/fonts/Outfit-400-35708376.woff2 differ diff --git a/client/public/fonts/Outfit-400-35e12df6.woff2 b/client/public/fonts/Outfit-400-35e12df6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c54ceec800d486b63e4812d54f0d62d83eeacd4f Binary files /dev/null and b/client/public/fonts/Outfit-400-35e12df6.woff2 differ diff --git a/client/public/fonts/Outfit-500-35708376.woff2 b/client/public/fonts/Outfit-500-35708376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..85e3332e6d9430f3c6b158843ceb6d3f95743f8a Binary files /dev/null and b/client/public/fonts/Outfit-500-35708376.woff2 differ diff --git a/client/public/fonts/Outfit-500-35e12df6.woff2 b/client/public/fonts/Outfit-500-35e12df6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c54ceec800d486b63e4812d54f0d62d83eeacd4f Binary files /dev/null and b/client/public/fonts/Outfit-500-35e12df6.woff2 differ diff --git a/client/public/fonts/Outfit-600-35708376.woff2 b/client/public/fonts/Outfit-600-35708376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..85e3332e6d9430f3c6b158843ceb6d3f95743f8a Binary files /dev/null and b/client/public/fonts/Outfit-600-35708376.woff2 differ diff --git a/client/public/fonts/Outfit-600-35e12df6.woff2 b/client/public/fonts/Outfit-600-35e12df6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c54ceec800d486b63e4812d54f0d62d83eeacd4f Binary files /dev/null and b/client/public/fonts/Outfit-600-35e12df6.woff2 differ diff --git a/client/public/fonts/Outfit-700-35708376.woff2 b/client/public/fonts/Outfit-700-35708376.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..85e3332e6d9430f3c6b158843ceb6d3f95743f8a Binary files /dev/null and b/client/public/fonts/Outfit-700-35708376.woff2 differ diff --git a/client/public/fonts/Outfit-700-35e12df6.woff2 b/client/public/fonts/Outfit-700-35e12df6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c54ceec800d486b63e4812d54f0d62d83eeacd4f Binary files /dev/null and b/client/public/fonts/Outfit-700-35e12df6.woff2 differ diff --git a/client/src/fonts.css b/client/src/fonts.css new file mode 100644 index 0000000000000000000000000000000000000000..c181f9eff9fbb92acba0f9c8083fda77df18522c --- /dev/null +++ b/client/src/fonts.css @@ -0,0 +1,450 @@ +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(/fonts/Inter-300-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Inter-400-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Inter-500-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Inter-600-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Inter-700-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-ec84a376.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-4ee8fc98.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-f55b8d39.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-eef1e497.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-983e9094.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-39529051.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Inter'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(/fonts/Inter-800-56724408.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Outfit-400-35e12df6.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/Outfit-400-35708376.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Outfit-500-35e12df6.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/Outfit-500-35708376.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Outfit-600-35e12df6.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/Outfit-600-35708376.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Outfit-700-35e12df6.woff2) format('woff2'); + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} + +@font-face { + font-family: 'Outfit'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/Outfit-700-35708376.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} + diff --git a/client/src/index.css b/client/src/index.css index 38f21164d783e87e850aa69d5f3782d8bb811875..0c429640bd1413ee5f14f37e52640ae1a8405201 100644 --- a/client/src/index.css +++ b/client/src/index.css @@ -1,4 +1,4 @@ -@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Outfit:wght@400;500;600;700&display=swap'); +@import './fonts.css'; :root { /* Colors */ diff --git a/netlify.toml b/netlify.toml index 8488ca7deedd2bf8ec35b242434fdca7787ba702..b1d274cd369c64c2cb4e2cb0abb6b92a4e16ade9 100644 --- a/netlify.toml +++ b/netlify.toml @@ -6,7 +6,7 @@ [[headers]] for = "/*" [headers.values] - Content-Security-Policy = "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src 'self' https://fonts.gstatic.com; img-src 'self' data: https://* http://localhost:*; connect-src 'self' https://crambrodev-winx-prinx-api.hf.space ws://localhost:* http://localhost:* https://*; frame-ancestors 'none';" + Content-Security-Policy = "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; font-src 'self'; img-src 'self' data: https://* http://localhost:*; connect-src 'self' https://crambrodev-winx-prinx-api.hf.space ws://localhost:* http://localhost:* https://*; frame-ancestors 'none';" X-Frame-Options = "DENY" X-Content-Type-Options = "nosniff" Referrer-Policy = "strict-origin-when-cross-origin"