1
0
mirror of https://github.com/BoostIo/Boostnote synced 2026-01-16 10:29:21 +00:00

add snippet list

This commit is contained in:
Rokt33r
2015-05-28 13:35:42 +09:00
parent c83e542ea0
commit bf560c207d
22 changed files with 1183 additions and 131 deletions

View File

@@ -0,0 +1,15 @@
angular.module('codexen.directives')
.directive('btnNewSnippet', function (newSnippetModal, $rootScope) {
return {
link: function (scope, el) {
el.on('click', function () {
newSnippetModal.open()
.result.then(function (snippet) {
$rootScope.$broadcast('snippetUpdated', snippet)
}, function () {
console.log('new snippet modal dismissed')
})
})
}
}
})

View File

@@ -1,10 +1,16 @@
@import "../variables";
@import "../mixins";
$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 hr{
margin: 5px 0;
border-color: lighten($gray-dark, 20%);
}
li a{
color: white;
&:hover{

View File

@@ -3,7 +3,7 @@
<img width="30" ng-src="http://www.gravatar.com/avatar/{{ vm.currentUser.email | gravatar }}">
<span ng-bind="vm.currentUser.name"></span>
<span class="dropdown" dropdown is-open>
<button type="button" name="button" dropdown-toggle class="btn btn-default dropdown-toggle"><i class="fa fa-caret-down"></i></button>
<a type="button" name="button" dropdown-toggle class="btn btn-sm btn-default dropdown-toggle"><i class="fa fa-caret-down"></i></a>
<ul class="dropdown-menu">
<li>
<a ng-click="vm.signOut()"><i class="fa fa-signout"></i> Sign Out</a>
@@ -19,10 +19,23 @@
<p>Side Nav</p>
<ul class="nav nav-pills nav-stacked">
<li>
<a btn-new-snippet href="#"><i class="fa fa-plus-square-o"></i> New Snippet</a>
</li>
<li class="divider"><hr></li>
<li>
</li>
<li ui-sref-active="active">
<a ui-sref="home"><i class="fa fa-home"></i> Home</a>
</li>
<li ui-sref-active="active">
<a ui-sref="snippets"><i class="fa fa-code"></i> Snippets</a>
</li>
<li ui-sref-active="active">
<a ui-sref="clips"><i class="fa fa-paperclip"></i> Clips</a>
</li>
<li class="divider"><hr></li>
<li>
<a href="">My Page</a>
<a href=""><i class="fa fa-gears"></i> Configuration</a>
</li>
</ul>