From a8c721f4b9bf83a3a0f50d7365539de766ce807e Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 8 Nov 2020 15:24:46 +0900 Subject: [PATCH] =?UTF-8?q?MFM=E3=83=81=E3=83=BC=E3=83=88=E3=82=B7?= =?UTF-8?q?=E3=83=BC=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/ja-JP.yml | 43 +++++ src/client/pages/mfm-cheat-sheet.vue | 247 +++++++++++++++++++++++++++ src/client/router.ts | 3 +- src/client/style.scss | 1 - 4 files changed, 292 insertions(+), 2 deletions(-) create mode 100644 src/client/pages/mfm-cheat-sheet.vue diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 4091e7c3f..11abca17b 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -606,6 +606,49 @@ system: "システム" switchUi: "UI切り替え" desktop: "デスクトップ" +_mfm: + cheatSheet: "MFMチートシート" + intro: "MFMは、Misskey内の様々な場所で使用できる専用のマークアップ言語です。ここでは、MFMで使用可能な構文一覧が確認できます。" + dummy: "MisskeyでFediverseの世界が広がります" + mention: "メンション" + mentionDescription: "アットマーク + ユーザー名で、特定のユーザーを示すことができます。" + hashtag: "ハッシュタグ" + hashtagDescription: "ナンバーサイン + タグで、ハッシュタグを示すことができます。" + url: "URL" + urlDescription: "URLを示すことができます。" + link: "リンク" + linkDescription: "文章の特定の範囲を、URLに紐づけることができます。" + bold: "太字" + boldDescription: "文字を太く表示して強調することができます。" + small: "目立たなく" + smallDescription: "内容を小さく・薄く表示させることができます。" + center: "中央寄せ" + centerDescription: "内容を中央寄せで表示させることができます。" + inlineCode: "コード(インライン)" + inlineCodeDescription: "プログラムなどのコードをインラインでシンタックスハイライトします。" + blockCode: "コード(ブロック)" + blockCodeDescription: "複数行のプログラムなどのコードをブロックでシンタックスハイライトします。" + quote: "引用" + quoteDescription: "内容が引用であることを示すことができます。" + emoji: "カスタム絵文字" + emojiDescription: "コロンでカスタム絵文字名を囲むと、カスタム絵文字を表示させることができます。" + search: "検索" + searchDescription: "入力済み検索ボックスを表示させることができます。" + flip: "反転" + flipDescription: "内容を上下または左右に反転させます。" + jelly: "アニメーション(びよんびよん)" + jellyDescription: "びよんびよんするアニメーションを与えます。" + tada: "アニメーション(じゃーん)" + tadaDescription: "ジャーン!という感じのアニメーションを与えます。" + jump: "アニメーション(ジャンプ)" + jumpDescription: "飛び跳ねるようなアニメーションを与えます。" + shake: "アニメーション(ぶるぶる)" + shakeDescription: "ぶるぶるするアニメーションを与えます。" + twitch: "アニメーション(ブレ)" + twitchDescription: "激しくブレるアニメーションを与えます。" + spin: "アニメーション(回転)" + spinDescription: "回転するアニメーションを与えます。" + _reversi: reversi: "リバーシ" gameSettings: "対局の設定" diff --git a/src/client/pages/mfm-cheat-sheet.vue b/src/client/pages/mfm-cheat-sheet.vue new file mode 100644 index 000000000..516425169 --- /dev/null +++ b/src/client/pages/mfm-cheat-sheet.vue @@ -0,0 +1,247 @@ + + + + + diff --git a/src/client/router.ts b/src/client/router.ts index 5068eccfe..575aed416 100644 --- a/src/client/router.ts +++ b/src/client/router.ts @@ -72,7 +72,8 @@ export const router = createRouter({ { path: '/tags/:tag', component: page('tag'), props: route => ({ tag: route.params.tag }) }, { path: '/games/reversi', component: page('reversi/index') }, { path: '/games/reversi/:gameId', component: page('reversi/game'), props: route => ({ gameId: route.params.gameId }) }, - { path: '/api-console', component: page('api-console') }, + { path: '/mfm-cheat-sheet', component: page('mfm-cheat-sheet') }, + { path: '/test', component: page('test') }, { path: '/auth/:token', component: page('auth') }, { path: '/miauth/:session', component: page('miauth') }, { path: '/authorize-follow', component: page('follow') }, diff --git a/src/client/style.scss b/src/client/style.scss index 9715bde10..75a2e825c 100644 --- a/src/client/style.scss +++ b/src/client/style.scss @@ -346,7 +346,6 @@ hr { > ._title { margin-bottom: 24px; - font-size: 1.25em; font-weight: bold; }