diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue index cfeeadf..17327fc 100644 --- a/src/components/common/Sidebar.vue +++ b/src/components/common/Sidebar.vue @@ -40,6 +40,11 @@ index: 'table', title: '基础表格' }, + { + icon: 'el-icon-message', + index: 'tabs', + title: 'tab选项卡' + }, { icon: 'el-icon-date', index: '3', diff --git a/src/components/page/Tabs.vue b/src/components/page/Tabs.vue new file mode 100644 index 0000000..48a7534 --- /dev/null +++ b/src/components/page/Tabs.vue @@ -0,0 +1,128 @@ + + + + + + diff --git a/src/router/index.js b/src/router/index.js index 7f99b2f..629909a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -24,6 +24,11 @@ export default new Router({ component: resolve => require(['../components/page/BaseTable.vue'], resolve), meta: { title: '基础表格' } }, + { + path: '/tabs', + component: resolve => require(['../components/page/Tabs.vue'], resolve), + meta: { title: 'tab选项卡' } + }, { path: '/form', component: resolve => require(['../components/page/BaseForm.vue'], resolve), diff --git a/static/css/color-dark.css b/static/css/color-dark.css index fa8fdb5..f226cc2 100644 --- a/static/css/color-dark.css +++ b/static/css/color-dark.css @@ -19,4 +19,7 @@ .tags-li.active { border: 1px solid #409EFF; background-color: #409EFF; +} +.message-title{ + color: #20a0ff; } \ No newline at end of file