From 6c6277217d7c8fbd0fd3c62e5b7ea9d5432d571d Mon Sep 17 00:00:00 2001 From: Misode Date: Mon, 4 Oct 2021 22:52:50 +0200 Subject: [PATCH] Fix page titles and remove field settings page --- src/app/Main.tsx | 3 +-- src/app/pages/FieldSettings.tsx | 17 ----------------- src/app/pages/index.ts | 1 - vite.config.js | 6 ++++-- 4 files changed, 5 insertions(+), 22 deletions(-) delete mode 100644 src/app/pages/FieldSettings.tsx diff --git a/src/app/Main.tsx b/src/app/Main.tsx index 03bf4c3d..2072d0e9 100644 --- a/src/app/Main.tsx +++ b/src/app/Main.tsx @@ -8,7 +8,7 @@ import '../styles/nodes.css' import { Analytics } from './Analytics' import { Header } from './components' import { loadLocale, locale, Locales } from './Locales' -import { FieldSettings, Generator, Home, Worldgen } from './pages' +import { Generator, Home, Worldgen } from './pages' import type { VersionId } from './Schemas' import { Store } from './Store' import { cleanUrl } from './Utils' @@ -70,7 +70,6 @@ function Main() {
- diff --git a/src/app/pages/FieldSettings.tsx b/src/app/pages/FieldSettings.tsx deleted file mode 100644 index 95b91f9f..00000000 --- a/src/app/pages/FieldSettings.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import { locale } from '../Locales' - -type FieldSettingsProps = { - lang: string, - path?: string, -} -export function FieldSettings({ lang }: FieldSettingsProps) { - const loc = locale.bind(null, lang) - return
-
-

{loc('settings.fields.description')}

-
    - -
-
-
-} diff --git a/src/app/pages/index.ts b/src/app/pages/index.ts index 668a5523..370745f1 100644 --- a/src/app/pages/index.ts +++ b/src/app/pages/index.ts @@ -1,4 +1,3 @@ -export * from './FieldSettings' export * from './Generator' export * from './Home' export * from './Worldgen' diff --git a/vite.config.js b/vite.config.js index f956d007..19b5934c 100644 --- a/vite.config.js +++ b/vite.config.js @@ -4,6 +4,7 @@ import html from '@rollup/plugin-html' import config from './src/config.json' import { env } from 'process' import copy from 'rollup-plugin-copy' +import English from './src/locales/en.json' export default defineConfig({ build: { @@ -41,8 +42,9 @@ export default defineConfig({ function getTitle(m) { const minVersion = Math.max(0, config.versions.findIndex(v => m.minVersion === v.id)) - const versions = config.versions.slice(minVersion).map(v => v.id).join(', ') - return `${m.name} Generator${m.category === true ? 's' : ''} Minecraft ${versions}` + const versions = config.versions.slice(minVersion).map(v => v.id) + versions.splice(0, versions.length - 3) + return `${English[m.id] ?? ''} Generator${m.category === true ? 's' : ''} Minecraft ${versions.join(', ')}` } function template({ files, title }) {