From 3191a404a57af4463a603af810b20377f2e104cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?= =?UTF-8?q?=E3=81=AB=E3=82=85?= <17376330+u1-liquid@users.noreply.github.com> Date: Sun, 3 Mar 2024 19:35:25 +0900 Subject: [PATCH] =?UTF-8?q?spec(frontend):=20Welcome=E3=83=BBAbout?= =?UTF-8?q?=E3=83=9A=E3=83=BC=E3=82=B8=E3=81=ABSponsored=20by=E3=82=BB?= =?UTF-8?q?=E3=82=AF=E3=82=B7=E3=83=A7=E3=83=B3=E3=82=92=E8=BF=BD=E5=8A=A0?= =?UTF-8?q?=20(MisskeyIO#497)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++-- locales/en-US.yml | 1 + locales/index.d.ts | 4 ++ locales/ja-JP.yml | 1 + locales/ko-KR.yml | 1 + .../src/components/MkVisitorDashboard.vue | 50 +++++++++++++++++++ packages/frontend/src/pages/about.vue | 15 +++++- 7 files changed, 77 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index cd2128b3c0..6c599495b1 100644 --- a/README.md +++ b/README.md @@ -53,10 +53,14 @@ With Misskey's built in drive, you get cloud storage right in your social media, Misskey Documentation can be found at [Misskey Hub](https://misskey-hub.net/docs/), some of the links and graphics above also lead to specific portions of it. -## Sponsors +## Sponsors of Misskey -
- RSS3 +List of sponsors of Misskey can be found at [Misskey Hub](https://misskey-hub.net/). + +## Sponsors of Misskey.io + +
+ Skeb
## Thanks diff --git a/locales/en-US.yml b/locales/en-US.yml index 569484a092..6b20134b2d 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -1185,6 +1185,7 @@ repositoryUrlDescription: "If you are using Misskey as is (without any changes t repositoryUrlOrTarballRequired: "If you have not published a repository, you must provide a tarball instead. See .config/example.yml for more information." feedback: "Feedback" feedbackUrl: "Feedback URL" +support: "Helpdesk" supportThisInstance: "Support {name}" impressum: "Impressum" impressumUrl: "Impressum URL" diff --git a/locales/index.d.ts b/locales/index.d.ts index 59bc5b5c16..49d2ad1949 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -4752,6 +4752,10 @@ export interface Locale extends ILocale { * フィードバックURL */ "feedbackUrl": string; + /** + * お問い合わせ + */ + "support": string; /** * {name}を支援 */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 8065500bdf..4371539feb 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1184,6 +1184,7 @@ repositoryUrl: "リポジトリURL" repositoryUrlDescription: "ソースコードが公開されているリポジトリがある場合、そのURLを記入します。Misskeyを現状のまま(ソースコードにいかなる変更も加えずに)使用している場合は https://github.com/misskey-dev/misskey と記入します。" feedback: "フィードバック" feedbackUrl: "フィードバックURL" +support: "お問い合わせ" supportThisInstance: "{name}を支援" impressum: "運営者情報" impressumUrl: "運営者情報URL" diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index 291754feeb..bf504378f8 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -1182,6 +1182,7 @@ repositoryUrlDescription: "소스 코드를 공개한 저장소가 있는 경우 repositoryUrlOrTarballRequired: "저장소를 공개하지 않은 경우 대신 tarball을 제공할 필요가 있습니다. 세부사항은 .config/example.yml을 참조해 주세요." feedback: "피드백" feedbackUrl: "피드백 URL" +support: "문의하기" supportThisInstance: "{name} 지원하기" impressum: "운영자 정보" impressumUrl: "운영자 정보 URL" diff --git a/packages/frontend/src/components/MkVisitorDashboard.vue b/packages/frontend/src/components/MkVisitorDashboard.vue index be80baa774..3d134dee17 100644 --- a/packages/frontend/src/components/MkVisitorDashboard.vue +++ b/packages/frontend/src/components/MkVisitorDashboard.vue @@ -47,6 +47,24 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+
+
Sponsored by
+ Skeb +
+
+
© {{ new Date().getFullYear() }} MisskeyHQ Inc.
+ 特定商取引法に基づく表記 +
+
+ {{ instanceName }} + {{ i18n.ts.aboutMisskey }} + {{ i18n.ts.termsOfService }} + {{ i18n.ts.privacyPolicy }} + {{ i18n.ts.impressum }} + {{ i18n.ts.support }} +
+
@@ -240,4 +258,36 @@ function exploreOtherServers() { height: 350px; overflow: auto; } + +.footer { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 12px 16px; + gap: 8px 8px; +} + +.legalNotice { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} + +.sponsors { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 8px 8px; +} + +.links { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; + gap: 8px 8px; +} diff --git a/packages/frontend/src/pages/about.vue b/packages/frontend/src/pages/about.vue index b63372e6a1..b5a85933f2 100644 --- a/packages/frontend/src/pages/about.vue +++ b/packages/frontend/src/pages/about.vue @@ -23,6 +23,18 @@ SPDX-License-Identifier: AGPL-3.0-only +
+
© {{ new Date().getFullYear() }} MisskeyHQ Inc.
+ 特定商取引法に基づく表記 +
+ + + +
+ Skeb +
+
+
@@ -83,8 +95,7 @@ SPDX-License-Identifier: AGPL-3.0-only - {{ i18n.ts.feedback }} - + {{ i18n.ts.support }}