diff --git a/package.json b/package.json
index 081780250a..7b81c925b2 100644
--- a/package.json
+++ b/package.json
@@ -101,7 +101,6 @@
"dompurify": "1.0.5",
"double-ended-queue": "2.1.0-0",
"elasticsearch": "15.1.1",
- "element-ui": "2.4.6",
"emojilib": "2.3.0",
"escape-regexp": "0.0.1",
"eslint": "5.0.1",
@@ -132,7 +131,6 @@
"insert-text-at-cursor": "0.1.1",
"is-root": "2.0.0",
"is-url": "1.2.4",
- "jquery": "3.3.1",
"js-yaml": "3.12.0",
"jsdom": "11.12.0",
"koa": "2.5.1",
@@ -160,8 +158,6 @@
"ms": "2.1.1",
"nan": "2.11.0",
"nested-property": "0.0.7",
- "node-sass": "4.9.3",
- "node-sass-json-importer": "4.0.1",
"nprogress": "0.2.0",
"object-assign-deep": "0.4.0",
"on-build-webpack": "0.1.0",
diff --git a/src/client/app/common/views/components/games/reversi/reversi.game.vue b/src/client/app/common/views/components/games/reversi/reversi.game.vue
index 673879a435..fea19d917e 100644
--- a/src/client/app/common/views/components/games/reversi/reversi.game.vue
+++ b/src/client/app/common/views/components/games/reversi/reversi.game.vue
@@ -50,15 +50,15 @@
-
- %fa:angle-double-left%
- %fa:angle-left%
-
+
+
+
+
{{ logPos }} / {{ logs.length }}
-
- %fa:angle-right%
- %fa:angle-double-right%
-
+
+
+
+
diff --git a/src/client/app/common/views/components/games/reversi/reversi.index.vue b/src/client/app/common/views/components/games/reversi/reversi.index.vue
index fa88aeaaf4..d23902aae7 100644
--- a/src/client/app/common/views/components/games/reversi/reversi.index.vue
+++ b/src/client/app/common/views/components/games/reversi/reversi.index.vue
@@ -3,7 +3,6 @@
%i18n:@title%
%i18n:@sub-title%
-
%i18n:@invite%
%i18n:@rule%
diff --git a/src/client/app/common/views/components/games/reversi/reversi.room.vue b/src/client/app/common/views/components/games/reversi/reversi.room.vue
index aed8718dd0..fef833d63e 100644
--- a/src/client/app/common/views/components/games/reversi/reversi.room.vue
+++ b/src/client/app/common/views/components/games/reversi/reversi.room.vue
@@ -59,11 +59,6 @@
-
-
{{ item.desc || '' }}
@@ -93,7 +88,7 @@
-
+
diff --git a/src/client/app/desktop/script.ts b/src/client/app/desktop/script.ts
index f0e8a42662..e32682286c 100644
--- a/src/client/app/desktop/script.ts
+++ b/src/client/app/desktop/script.ts
@@ -6,7 +6,6 @@ import VueRouter from 'vue-router';
// Style
import './style.styl';
-import '../../element.scss';
import init from '../init';
import fuckAdBlock from '../common/scripts/fuck-ad-block';
diff --git a/src/client/app/desktop/views/components/settings.drive.vue b/src/client/app/desktop/views/components/settings.drive.vue
index e8a3cc9685..d254b27110 100644
--- a/src/client/app/desktop/views/components/settings.drive.vue
+++ b/src/client/app/desktop/views/components/settings.drive.vue
@@ -1,7 +1,6 @@
-
{{ capacity | bytes }}%i18n:max%{{ usage | bytes }}%i18n:in-use%
diff --git a/src/client/app/desktop/views/components/settings.profile.vue b/src/client/app/desktop/views/components/settings.profile.vue
index 0f53941b31..d47b5b224b 100644
--- a/src/client/app/desktop/views/components/settings.profile.vue
+++ b/src/client/app/desktop/views/components/settings.profile.vue
@@ -19,7 +19,7 @@
diff --git a/src/client/app/desktop/views/components/settings.vue b/src/client/app/desktop/views/components/settings.vue
index 1973acc839..709715e598 100644
--- a/src/client/app/desktop/views/components/settings.vue
+++ b/src/client/app/desktop/views/components/settings.vue
@@ -87,13 +87,11 @@
%i18n:@enable-sounds-desc%
-
@@ -105,14 +103,15 @@
%i18n:@language%
-
-
-
-
-
-
-
-
+
%fa:info-circle%%i18n:@language-desc%
@@ -207,10 +206,6 @@
%i18n:@experimental-desc%
-
- %i18n:@tools%
-
-
@@ -228,7 +223,6 @@ import XSignins from './settings.signins.vue';
import XDrive from './settings.drive.vue';
import { url, langs, version } from '../../../config';
import checkForUpdate from '../../../common/scripts/check-for-update';
-import MkTaskManager from './taskmanager.vue';
export default Vue.extend({
components: {
@@ -408,9 +402,6 @@ export default Vue.extend({
});
},
methods: {
- taskmngr() {
- (this as any).os.new(MkTaskManager);
- },
customizeHome() {
this.$router.push('/i/customize-home');
this.$emit('done');
diff --git a/src/client/app/desktop/views/components/taskmanager.vue b/src/client/app/desktop/views/components/taskmanager.vue
deleted file mode 100644
index 1f1385add8..0000000000
--- a/src/client/app/desktop/views/components/taskmanager.vue
+++ /dev/null
@@ -1,219 +0,0 @@
-
-
- %fa:stethoscope%%i18n:@title%
-
-
-
-
-
- {{ props.row.data }}
- {{ props.row.res }}
-
-
-
-
-
- {{ scope.row.date.getTime() }}
- ()
-
-
-
-
-
- {{ scope.row.name }}
-
-
-
-
-
- {{ scope.row.status || '(pending)' }}
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
- {{ scope.row.name == '' ? '[Home]' : scope.row.name }}
-
-
-
-
-
- {{ scope.row.user || '(anonymous)' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Send
- Suspend
- Resume
- Disconnect
-
-
-
-
-
- {{ props.row.data }}
-
-
-
-
-
- {{ scope.row.at.getTime() }}
- ()
-
-
-
-
-
- {{ getMessageType(scope.row.data) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.name || '(unknown)' }}
-
-
-
-
-
- Close
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/client/app/init.ts b/src/client/app/init.ts
index 82924e92e3..dfc3a819b8 100644
--- a/src/client/app/init.ts
+++ b/src/client/app/init.ts
@@ -7,9 +7,6 @@ import Vuex from 'vuex';
import VueRouter from 'vue-router';
import * as TreeView from 'vue-json-tree-view';
import VAnimateCss from 'v-animate-css';
-import Element from 'element-ui';
-import ElementLocaleEn from 'element-ui/lib/locale/lang/en';
-import ElementLocaleJa from 'element-ui/lib/locale/lang/ja';
import VModal from 'vue-js-modal';
import App from './app.vue';
@@ -17,18 +14,10 @@ import checkForUpdate from './common/scripts/check-for-update';
import MiOS, { API } from './mios';
import { version, codename, lang } from './config';
-let elementLocale;
-switch (lang) {
- case 'ja-JP': elementLocale = ElementLocaleJa; break;
- case 'en-US': elementLocale = ElementLocaleEn; break;
- default: elementLocale = ElementLocaleEn; break;
-}
-
Vue.use(Vuex);
Vue.use(VueRouter);
Vue.use(TreeView);
Vue.use(VAnimateCss);
-Vue.use(Element, { locale: elementLocale });
Vue.use(VModal);
// Register global directives
diff --git a/src/client/app/mobile/script.ts b/src/client/app/mobile/script.ts
index 5b9d45462a..9412c85980 100644
--- a/src/client/app/mobile/script.ts
+++ b/src/client/app/mobile/script.ts
@@ -6,7 +6,6 @@ import VueRouter from 'vue-router';
// Style
import './style.styl';
-import '../../element.scss';
import init from '../init';
diff --git a/src/client/element.scss b/src/client/element.scss
deleted file mode 100644
index 917198e024..0000000000
--- a/src/client/element.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-/* Element variable definitons */
-/* SEE: http://element.eleme.io/#/en-US/component/custom-theme */
-
-@import '../const.json';
-
-/* theme color */
-$--color-primary: $themeColor;
-
-/* icon font path, required */
-$--font-path: '~element-ui/lib/theme-chalk/fonts';
-
-@import "~element-ui/packages/theme-chalk/src/index";
diff --git a/webpack.config.ts b/webpack.config.ts
index a50d6c40cc..325923084e 100644
--- a/webpack.config.ts
+++ b/webpack.config.ts
@@ -7,7 +7,6 @@ import * as webpack from 'webpack';
import chalk from 'chalk';
import rndstr from 'rndstr';
const { VueLoaderPlugin } = require('vue-loader');
-const jsonImporter = require('node-sass-json-importer');
const minifyHtml = require('html-minifier').minify;
const WebpackOnBuildPlugin = require('on-build-webpack');
//const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
@@ -183,22 +182,6 @@ module.exports = {
loader: 'stylus-loader'
}]
}]
- }, {
- test: /\.scss$/,
- exclude: /node_modules/,
- use: [{
- loader: 'style-loader'
- }, {
- loader: 'css-loader',
- options: {
- minimize: true
- }
- }, {
- loader: 'sass-loader',
- options: {
- importer: jsonImporter(),
- }
- }]
}, {
test: /\.css$/,
use: [{