From a70ced8e90dfdff9744bc3ce674d3bb2afa83ab2 Mon Sep 17 00:00:00 2001
From: syuilo <syuilotan@yahoo.co.jp>
Date: Mon, 8 Oct 2018 15:23:20 +0900
Subject: [PATCH] Add new theme

---
 src/client/app/theme.ts      |  2 ++
 src/client/theme/black.json5 | 20 ++++++++++++++++++++
 2 files changed, 22 insertions(+)
 create mode 100644 src/client/theme/black.json5

diff --git a/src/client/app/theme.ts b/src/client/app/theme.ts
index 828ce33862..9c5be74fa1 100644
--- a/src/client/app/theme.ts
+++ b/src/client/app/theme.ts
@@ -13,12 +13,14 @@ export type Theme = {
 export const lightTheme: Theme = require('../theme/light.json5');
 export const darkTheme: Theme = require('../theme/dark.json5');
 export const pinkTheme: Theme = require('../theme/pink.json5');
+export const blackTheme: Theme = require('../theme/black.json5');
 export const halloweenTheme: Theme = require('../theme/halloween.json5');
 
 export const builtinThemes = [
 	lightTheme,
 	darkTheme,
 	pinkTheme,
+	blackTheme,
 	halloweenTheme
 ];
 
diff --git a/src/client/theme/black.json5 b/src/client/theme/black.json5
new file mode 100644
index 0000000000..91a812f88a
--- /dev/null
+++ b/src/client/theme/black.json5
@@ -0,0 +1,20 @@
+{
+	id: 'bb5a8287-a072-4b0a-8ae5-ea2a0d33f4f2',
+
+	name: 'Future',
+	author: 'syuilo',
+
+	base: 'dark',
+
+	vars: {
+		primary: 'rgb(94, 158, 185)',
+		secondary: 'rgb(22, 24, 30)',
+		text: 'rgb(214, 218, 224)',
+	},
+
+	props: {
+		renoteGradient: '#0a2d3c',
+		renoteText: '$primary',
+		quoteBorder: '$primary',
+	},
+}