From c83e542ea02ca650f6702b19503876eb4f3193b8 Mon Sep 17 00:00:00 2001 From: Rokt33r Date: Wed, 27 May 2015 20:01:53 +0900 Subject: [PATCH] snippet list scaffolded --- src/_bootstrap.scss | 5 ++-- src/_mixins.scss | 1 + src/_variables.scss | 9 ++++++ src/directives/side-nav.js | 5 ++-- src/directives/side-nav.scss | 19 ++++++++++++ src/directives/side-nav.tpl.html | 4 ++- src/main.scss | 11 ++++--- src/services/snippet.js | 16 ++++++++++ src/states/home/home.js | 36 ++++++++++++++++++++++ src/states/home/home.scss | 51 ++++++++++++++++++++++++++++++++ src/states/home/home.tpl.html | 51 ++++++++++++++++++++++++++++++++ src/states/states.js | 7 ++++- 12 files changed, 202 insertions(+), 13 deletions(-) create mode 100644 src/_mixins.scss create mode 100644 src/_variables.scss create mode 100644 src/directives/side-nav.scss create mode 100644 src/services/snippet.js create mode 100644 src/states/home/home.js create mode 100644 src/states/home/home.scss create mode 100644 src/states/home/home.tpl.html diff --git a/src/_bootstrap.scss b/src/_bootstrap.scss index 72734e06..fce410e8 100644 --- a/src/_bootstrap.scss +++ b/src/_bootstrap.scss @@ -1,11 +1,10 @@ // Core variables and mixins -@import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables"; -@import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins"; +@import "variables"; +@import "mixins"; // Reset and dependencies @import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/normalize"; @import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/print"; -// @import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/glyphicons"; // Core CSS @import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/scaffolding"; diff --git a/src/_mixins.scss b/src/_mixins.scss new file mode 100644 index 00000000..ee9abccf --- /dev/null +++ b/src/_mixins.scss @@ -0,0 +1 @@ +@import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins"; diff --git a/src/_variables.scss b/src/_variables.scss new file mode 100644 index 00000000..32e5848f --- /dev/null +++ b/src/_variables.scss @@ -0,0 +1,9 @@ +@import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables"; + +$side-view-bg: $navbar-inverse-bg; +$side-view-color: $navbar-inverse-color; +$side-view-link-color: $navbar-inverse-link-color; +$side-view-link-active-color: $navbar-inverse-link-active-color; +$side-view-link-hover-color: $navbar-inverse-link-hover-color; +$side-view-link-active-bg: $navbar-inverse-link-active-bg; +$side-view-link-hover-bg: $navbar-inverse-link-hover-bg; diff --git a/src/directives/side-nav.js b/src/directives/side-nav.js index 0370f7b2..827c3671 100644 --- a/src/directives/side-nav.js +++ b/src/directives/side-nav.js @@ -1,8 +1,9 @@ + angular.module('codexen.directives') .directive('sideNav', function(){ return { - templateUrl:'directives/side-nav.tpl.html', - controller:'SideNavController as vm' + templateUrl: 'directives/side-nav.tpl.html', + controller: 'SideNavController as vm' } }) .controller('SideNavController', function($auth, User, $rootScope, $scope){ diff --git a/src/directives/side-nav.scss b/src/directives/side-nav.scss new file mode 100644 index 00000000..baaec941 --- /dev/null +++ b/src/directives/side-nav.scss @@ -0,0 +1,19 @@ +@import "../variables"; + +$side-view-link-hover-color: $gray-dark; +$side-view-link-active-color: $link-color; +$side-view-link-active-bg: $body-bg; + +#side-view ul.nav.nav-pills{ + li a{ + color: white; + &:hover{ + color: $side-view-link-hover-color; + } + } + + li.active a{ + color:$side-view-link-active-color; + background-color: $side-view-link-active-bg; + } +} diff --git a/src/directives/side-nav.tpl.html b/src/directives/side-nav.tpl.html index 152ef9e3..bff19685 100644 --- a/src/directives/side-nav.tpl.html +++ b/src/directives/side-nav.tpl.html @@ -1,4 +1,3 @@ -
@@ -20,6 +19,9 @@

Side Nav