From 7f95f0ce36248c01bc97d869676527daabd45530 Mon Sep 17 00:00:00 2001 From: "Kalle (Sendou)" <38327916+Sendouc@users.noreply.github.com> Date: Wed, 2 Dec 2020 12:20:38 +0200 Subject: [PATCH] new home page --- components/common/MyLink.tsx | 6 +- components/layout/IconNavBar.tsx | 1 - locale/de/messages.po | 84 +++++++++++++++++++------ locale/el/messages.po | 84 +++++++++++++++++++------ locale/en/messages.po | 84 +++++++++++++++++++------ locale/es/messages.po | 84 +++++++++++++++++++------ locale/fr/messages.po | 84 +++++++++++++++++++------ locale/it/messages.po | 84 +++++++++++++++++++------ locale/ja/messages.po | 84 +++++++++++++++++++------ locale/ko/messages.po | 84 +++++++++++++++++++------ locale/nl/messages.po | 84 +++++++++++++++++++------ locale/pt/messages.po | 84 +++++++++++++++++++------ locale/ru/messages.po | 84 +++++++++++++++++++------ locale/sv/messages.po | 84 +++++++++++++++++++------ locale/zh/messages.po | 84 +++++++++++++++++++------ pages/_app.tsx | 2 + pages/index.tsx | 105 ++++++++++++++++++++++++++++++- pages/styles.css | 65 +++++++++++++++++++ public/layout/analyzer.png | Bin 0 -> 36526 bytes public/layout/u.png | Bin 0 -> 31674 bytes 20 files changed, 1034 insertions(+), 237 deletions(-) create mode 100644 pages/styles.css create mode 100644 public/layout/analyzer.png create mode 100644 public/layout/u.png diff --git a/components/common/MyLink.tsx b/components/common/MyLink.tsx index 578445d8d..6d81bf8f4 100644 --- a/components/common/MyLink.tsx +++ b/components/common/MyLink.tsx @@ -12,7 +12,11 @@ const MyLink: React.FC = ({ children, href, isExternal }) => { const { themeColorShade } = useMyTheme(); if (isExternal) { - return {children}; + return ( + + {children} + + ); } return ( diff --git a/components/layout/IconNavBar.tsx b/components/layout/IconNavBar.tsx index 8cc498c19..86b250997 100644 --- a/components/layout/IconNavBar.tsx +++ b/components/layout/IconNavBar.tsx @@ -28,7 +28,6 @@ export const navIcons: { displayName: t`Top 500`, menuItems: [ { code: "xsearch", displayName: t`Browser` }, - { code: "xtrends", displayName: t`Trends` }, { code: "xleaderboards", displayName: t`Leaderboards` }, ], }, diff --git a/locale/de/messages.po b/locale/de/messages.po index 9b7be7eda..98c66358c 100644 --- a/locale/de/messages.po +++ b/locale/de/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/el/messages.po b/locale/el/messages.po index 67e4967e0..e844a6005 100644 --- a/locale/el/messages.po +++ b/locale/el/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/en/messages.po b/locale/en/messages.po index d0ee64434..4fd44a48a 100644 --- a/locale/en/messages.po +++ b/locale/en/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "External links" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "Top 500" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "Browser" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "Trends" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "Leaderboards" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "Builds" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "Analyzer" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "Calendar" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "Free Agents" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "Map Planner" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "Tournaments" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "Plus Server" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "Voting" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "Suggested and vouched players" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "Voting history" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "Draft Cup" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "FAQ" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "Choose language" @@ -868,6 +871,7 @@ msgid "translation" msgstr "translation" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "Build Analyzer" @@ -907,6 +911,50 @@ msgstr "builds" msgid "hidden" msgstr "hidden" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "All the Top 500 results and leaderboards derived from them." + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "View builds by some of the best players in the world and submit your own." + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "What exactly is the effect of your builds? Guess no more." + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "User Search" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "You can make your own page. Use this tool to find other users' pages." + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "All the events happening in the community in one place." + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "Find your next teammates." + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "Make your battle plans by drawing on over 100 maps." + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "Data on tournaments spanning over years gathered by ganbawoomy." + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "Information related to +1 and +2. Voting results, suggested players and FAQ." + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "All art by <0>borzoic" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/es/messages.po b/locale/es/messages.po index d21ba20ea..e43fbda31 100644 --- a/locale/es/messages.po +++ b/locale/es/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/fr/messages.po b/locale/fr/messages.po index 448883c37..c92476b2f 100644 --- a/locale/fr/messages.po +++ b/locale/fr/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/it/messages.po b/locale/it/messages.po index b6b201bb7..3a8797a9a 100644 --- a/locale/it/messages.po +++ b/locale/it/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/ja/messages.po b/locale/ja/messages.po index 8c118e19e..75a5b4564 100644 --- a/locale/ja/messages.po +++ b/locale/ja/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/ko/messages.po b/locale/ko/messages.po index 7cf5b76ef..9a2722952 100644 --- a/locale/ko/messages.po +++ b/locale/ko/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/nl/messages.po b/locale/nl/messages.po index a62a7ccc2..687c0acc4 100644 --- a/locale/nl/messages.po +++ b/locale/nl/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/pt/messages.po b/locale/pt/messages.po index 8504548aa..63d9fa618 100644 --- a/locale/pt/messages.po +++ b/locale/pt/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/ru/messages.po b/locale/ru/messages.po index e20a0a16a..b179e4086 100644 --- a/locale/ru/messages.po +++ b/locale/ru/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/sv/messages.po b/locale/sv/messages.po index e97417b90..a988517d0 100644 --- a/locale/sv/messages.po +++ b/locale/sv/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/locale/zh/messages.po b/locale/zh/messages.po index ae652628b..e31af78f5 100644 --- a/locale/zh/messages.po +++ b/locale/zh/messages.po @@ -99,73 +99,76 @@ msgid "External links" msgstr "" #: components/layout/IconNavBar.tsx:11 +#: pages/index.tsx:19 msgid "Top 500" msgstr "" #: components/layout/IconNavBar.tsx:13 -#: components/layout/IconNavBar.tsx:23 +#: components/layout/IconNavBar.tsx:22 msgid "Browser" msgstr "" #: components/layout/IconNavBar.tsx:14 -msgid "Trends" -msgstr "" - -#: components/layout/IconNavBar.tsx:15 msgid "Leaderboards" msgstr "" -#: components/layout/IconNavBar.tsx:21 +#: components/layout/IconNavBar.tsx:20 #: pages/builds/[[...slug]].tsx:16 +#: pages/index.tsx:24 msgid "Builds" msgstr "" -#: components/layout/IconNavBar.tsx:24 +#: components/layout/IconNavBar.tsx:23 msgid "Analyzer" msgstr "" -#: components/layout/IconNavBar.tsx:27 +#: components/layout/IconNavBar.tsx:26 +#: pages/index.tsx:41 msgid "Calendar" msgstr "" -#: components/layout/IconNavBar.tsx:28 +#: components/layout/IconNavBar.tsx:27 +#: pages/index.tsx:44 msgid "Free Agents" msgstr "" -#: components/layout/IconNavBar.tsx:30 +#: components/layout/IconNavBar.tsx:29 #: components/plans/index.tsx:243 +#: pages/index.tsx:47 msgid "Map Planner" msgstr "" -#: components/layout/IconNavBar.tsx:31 +#: components/layout/IconNavBar.tsx:30 +#: pages/index.tsx:50 msgid "Tournaments" msgstr "" -#: components/layout/IconNavBar.tsx:34 +#: components/layout/IconNavBar.tsx:33 +#: pages/index.tsx:55 msgid "Plus Server" msgstr "" -#: components/layout/IconNavBar.tsx:38 +#: components/layout/IconNavBar.tsx:37 msgid "Voting" msgstr "" -#: components/layout/IconNavBar.tsx:45 +#: components/layout/IconNavBar.tsx:44 msgid "Suggested and vouched players" msgstr "" -#: components/layout/IconNavBar.tsx:46 +#: components/layout/IconNavBar.tsx:45 msgid "Voting history" msgstr "" -#: components/layout/IconNavBar.tsx:47 +#: components/layout/IconNavBar.tsx:46 msgid "Draft Cup" msgstr "" -#: components/layout/IconNavBar.tsx:48 +#: components/layout/IconNavBar.tsx:47 msgid "FAQ" msgstr "" -#: components/layout/LanguageSelector.tsx:26 +#: components/layout/LanguageSelector.tsx:29 msgid "Choose language" msgstr "" @@ -866,6 +869,7 @@ msgid "translation" msgstr "" #: pages/analyzer.tsx:50 +#: pages/index.tsx:30 msgid "Build Analyzer" msgstr "" @@ -905,6 +909,50 @@ msgstr "" msgid "hidden" msgstr "" +#: pages/index.tsx:20 +msgid "All the Top 500 results and leaderboards derived from them." +msgstr "" + +#: pages/index.tsx:25 +msgid "View builds by some of the best players in the world and submit your own." +msgstr "" + +#: pages/index.tsx:31 +msgid "What exactly is the effect of your builds? Guess no more." +msgstr "" + +#: pages/index.tsx:35 +msgid "User Search" +msgstr "" + +#: pages/index.tsx:36 +msgid "You can make your own page. Use this tool to find other users' pages." +msgstr "" + +#: pages/index.tsx:42 +msgid "All the events happening in the community in one place." +msgstr "" + +#: pages/index.tsx:45 +msgid "Find your next teammates." +msgstr "" + +#: pages/index.tsx:48 +msgid "Make your battle plans by drawing on over 100 maps." +msgstr "" + +#: pages/index.tsx:51 +msgid "Data on tournaments spanning over years gathered by ganbawoomy." +msgstr "" + +#: pages/index.tsx:56 +msgid "Information related to +1 and +2. Voting results, suggested players and FAQ." +msgstr "" + +#: pages/index.tsx:63 +msgid "All art by <0>borzoic" +msgstr "" + #: pages/links.tsx:16 #: pages/links.tsx:17 msgid "Links" diff --git a/pages/_app.tsx b/pages/_app.tsx index 5ce89b441..f5d678c25 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -1,3 +1,5 @@ +import "./styles.css"; + import { ChakraProvider, extendTheme } from "@chakra-ui/react"; import { mode } from "@chakra-ui/theme-tools"; import { i18n } from "@lingui/core"; diff --git a/pages/index.tsx b/pages/index.tsx index 180f6d2dd..e5f596055 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,5 +1,108 @@ +import { Box, Container, Flex, Heading, useColorMode } from "@chakra-ui/react"; +import { t, Trans } from "@lingui/macro"; +import MyLink from "components/common/MyLink"; +import { useMyTheme } from "lib/useMyTheme"; +import Image from "next/image"; +import Link from "next/link"; + const Home = () => { - return
hello
; + const { gray } = useMyTheme(); + const { colorMode } = useColorMode(); + return ( + <> + + + Sendou.ink + + Competitive Splatoon Hub + + + + + + All the Top 500 results and leaderboards derived from them. + + + + + View builds by some of the best players in the world and submit your + own. + + + + + What exactly is the effect of your builds? Guess no more. + + + + + You can make your own page. Use this tool to find other users' + pages. + + + + All the events happening in the community in one place. + + + Find your next teammates. + + + Make your battle plans by drawing on over 100 maps. + + + + Data on tournaments spanning over years gathered by ganbawoomy. + + + + + Information related to +1 and +2. Voting results, suggested players + and FAQ. + + + + + + All art by{" "} + + borzoic + + + + + ); + + function PageInfoSection({ + location, + title, + children, + }: { + location: string; + title: string; + children: React.ReactNode; + }) { + return ( + + + + + + + + + {title} + + + {children} + + ); + } }; export default Home; diff --git a/pages/styles.css b/pages/styles.css new file mode 100644 index 000000000..eeeed4bfe --- /dev/null +++ b/pages/styles.css @@ -0,0 +1,65 @@ +.rgb { + background: linear-gradient( + 124deg, + #ff2400, + #e81d1d, + #e8b71d, + #e3e81d, + #1de840, + #1ddde8, + #2b1de8, + #dd00f3, + #dd00f3 + ); + + -webkit-animation: rainbow 18s ease infinite; + -z-animation: rainbow 18s ease infinite; + -o-animation: rainbow 18s ease infinite; + animation: rainbow 18s ease infinite; + background-size: 1800% 1800%; +} + +@-webkit-keyframes rainbow { + 0% { + background-position: 0% 82%; + } + 50% { + background-position: 100% 19%; + } + 100% { + background-position: 0% 82%; + } +} +@-moz-keyframes rainbow { + 0% { + background-position: 0% 82%; + } + 50% { + background-position: 100% 19%; + } + 100% { + background-position: 0% 82%; + } +} +@-o-keyframes rainbow { + 0% { + background-position: 0% 82%; + } + 50% { + background-position: 100% 19%; + } + 100% { + background-position: 0% 82%; + } +} +@keyframes rainbow { + 0% { + background-position: 0% 82%; + } + 50% { + background-position: 100% 19%; + } + 100% { + background-position: 0% 82%; + } +} diff --git a/public/layout/analyzer.png b/public/layout/analyzer.png new file mode 100644 index 0000000000000000000000000000000000000000..4e869f92a610604c3b3e285a73fd3491ba082620 GIT binary patch literal 36526 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 KXZp7>KK{Qm#%)9Z literal 0 HcmV?d00001 diff --git a/public/layout/u.png b/public/layout/u.png new file mode 100644 index 0000000000000000000000000000000000000000..253bc8bc1696c260436085ba7644bf8b6ae39192 GIT binary patch literal 31674 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 YT5S~*m@^!~d$%EqvT8CV(ujBe18sY+v;Y7A literal 0 HcmV?d00001