diff --git a/package-lock.json b/package-lock.json index 7605292..31aa458 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10697,9 +10697,7 @@ } }, "semantic-ui-css": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/semantic-ui-css/-/semantic-ui-css-2.3.3.tgz", - "integrity": "sha512-/UDs+a07LdxmYgVNqkbW9x5Gil1Dt4HnVq4LrHKKUAD/DUDh0fnwmCxbQFyKKD+YsVDQWFqftyVbYKlClBFLDw==", + "version": "github:otakukaze/Semantic-UI-CSS#36d40f3ae0fd555ee04a0a31e626ef1e043821b9", "requires": { "jquery": "3.3.1" } diff --git a/package.json b/package.json index 03b974f..a8ed49f 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "axios": "^0.18.0", - "semantic-ui-css": "^2.3.3", + "semantic-ui-css": "github:otakukaze/Semantic-UI-CSS#master", "semantic-ui-vue": "^0.2.11", "vue": "^2.5.17", "vue-router": "^3.0.1", diff --git a/src/components/ControlPanel/channel/components/sidemenu.vue b/src/components/ControlPanel/channel/components/sidemenu.vue new file mode 100644 index 0000000..8f7a81e --- /dev/null +++ b/src/components/ControlPanel/channel/components/sidemenu.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/components/ControlPanel/channel/index.vue b/src/components/ControlPanel/channel/index.vue new file mode 100644 index 0000000..6d46862 --- /dev/null +++ b/src/components/ControlPanel/channel/index.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/components/ControlPanel/channelList/index.vue b/src/components/ControlPanel/channelList/index.vue index 8644b83..e1ff105 100644 --- a/src/components/ControlPanel/channelList/index.vue +++ b/src/components/ControlPanel/channelList/index.vue @@ -5,7 +5,7 @@ - {{item.name}} + {{item.name}} Channel Link @@ -30,7 +30,10 @@ export default { ...mapActions(['getChannelList']) }, computed: { - ...mapGetters(['channelList']) + ...mapGetters(['channelList']), + urlPath: function () { + return this.$route.path.replace(/\/$/, '') + } } } diff --git a/src/components/ControlPanel/topMenu.vue b/src/components/ControlPanel/topMenu.vue index 784fff0..e4134ce 100644 --- a/src/components/ControlPanel/topMenu.vue +++ b/src/components/ControlPanel/topMenu.vue @@ -1,6 +1,11 @@