From 2a3981253e4b0d8c946735cc9a5d6e74ffd335b4 Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Thu, 8 Oct 2015 11:13:48 +0900 Subject: [PATCH] refactor modules code a bit; still working on menu component --- .../lib/client/templates/modules/modules.html | 2 +- .../lib/client/templates/modules/modules.js | 20 +- .../client/templates/nav/submit_button.html | 2 +- packages/telescope-core/lib/modules.js | 6 +- packages/telescope-menu/README.md | 8 +- packages/telescope-menu/lib/menu.scss | 268 ------------------ packages/telescope-menu/lib/menu_component.js | 20 +- .../lib/stylesheets/_collapsible.scss | 83 ++++++ .../lib/stylesheets/_common.scss | 59 ++++ .../lib/stylesheets/_dropdown.scss | 109 +++++++ .../telescope-menu/lib/stylesheets/menu.scss | 3 + packages/telescope-menu/package.js | 7 +- .../client/templates/notifications_menu.js | 2 +- .../client/templates/modules/post_author.html | 2 +- .../lib/client/templates/post_item.html | 2 +- .../templates/posts_list/posts_list.html | 2 +- .../lib/client/templates/categories_menu.html | 2 +- .../lib/client/templates/categories_menu.js | 12 +- .../lib/client/scss/screen.scss | 1 + .../lib/client/scss/specific/_menus.scss | 5 + .../lib/client/scss/specific/_mobile_nav.scss | 56 ++-- packages/telescope-theme-base/package.js | 1 + .../lib/client/templates/nav/user_menu.js | 2 +- 23 files changed, 342 insertions(+), 332 deletions(-) delete mode 100644 packages/telescope-menu/lib/menu.scss create mode 100644 packages/telescope-menu/lib/stylesheets/_collapsible.scss create mode 100644 packages/telescope-menu/lib/stylesheets/_common.scss create mode 100644 packages/telescope-menu/lib/stylesheets/_dropdown.scss create mode 100644 packages/telescope-menu/lib/stylesheets/menu.scss create mode 100644 packages/telescope-theme-base/lib/client/scss/specific/_menus.scss diff --git a/packages/telescope-core/lib/client/templates/modules/modules.html b/packages/telescope-core/lib/client/templates/modules/modules.html index 7f5e49d4c..c5fcc3216 100644 --- a/packages/telescope-core/lib/client/templates/modules/modules.html +++ b/packages/telescope-core/lib/client/templates/modules/modules.html @@ -20,7 +20,7 @@ wrapperId (String) [optional] -->