From 196470994f1190c70c8d44860a9d5bb8280356e1 Mon Sep 17 00:00:00 2001 From: Evan You Date: Mon, 9 Apr 2018 00:31:17 -0400 Subject: [PATCH] feat: support nesting in sidebar --- lib/default-theme/Layout.vue | 35 +---- lib/default-theme/SideBar.vue | 143 ++++++++++++++++++++ lib/default-theme/nprogress.css | 78 ----------- lib/default-theme/resolveSidebar.js | 53 -------- lib/default-theme/styles/config.stylus | 6 + lib/default-theme/styles/nprogress.stylus | 46 +++++++ lib/default-theme/{ => styles}/theme.stylus | 110 +++++++-------- 7 files changed, 254 insertions(+), 217 deletions(-) create mode 100644 lib/default-theme/SideBar.vue delete mode 100644 lib/default-theme/nprogress.css delete mode 100644 lib/default-theme/resolveSidebar.js create mode 100644 lib/default-theme/styles/config.stylus create mode 100644 lib/default-theme/styles/nprogress.stylus rename lib/default-theme/{ => styles}/theme.stylus (60%) diff --git a/lib/default-theme/Layout.vue b/lib/default-theme/Layout.vue index df34ba7dee..9ee3803a3c 100644 --- a/lib/default-theme/Layout.vue +++ b/lib/default-theme/Layout.vue @@ -1,24 +1,6 @@