diff --git a/locales/ja-NY.yml b/locales/ja-NY.yml
index 6d8d9b2d2..5a0c998c0 100644
--- a/locales/ja-NY.yml
+++ b/locales/ja-NY.yml
@@ -1252,6 +1252,7 @@ _widgets:
serverMetric: "サーバーメトリクス"
aiscript: "AiScriptコンソール"
aichan: "藍"
+ nyancat: "Nyan Cat"
_cw:
hide: "隠す"
diff --git a/packages/client/src/widgets/index.ts b/packages/client/src/widgets/index.ts
index 51a82af08..edb671ed5 100644
--- a/packages/client/src/widgets/index.ts
+++ b/packages/client/src/widgets/index.ts
@@ -20,6 +20,7 @@ export default function(app: App) {
app.component('MkwButton', defineAsyncComponent(() => import('./button.vue')));
app.component('MkwAiscript', defineAsyncComponent(() => import('./aiscript.vue')));
app.component('MkwAichan', defineAsyncComponent(() => import('./aichan.vue')));
+ app.component('MkwNyancat', defineAsyncComponent(() => import('./nyancat.vue')));
}
export const widgets = [
@@ -42,4 +43,5 @@ export const widgets = [
'button',
'aiscript',
'aichan',
+ 'nyancat',
];
diff --git a/packages/client/src/widgets/nyancat.vue b/packages/client/src/widgets/nyancat.vue
new file mode 100644
index 000000000..221c4387b
--- /dev/null
+++ b/packages/client/src/widgets/nyancat.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+