Skip to content

Commit c72b544

Browse files
committed
clean up recipe
1 parent debfa63 commit c72b544

9 files changed

Lines changed: 34 additions & 20 deletions

File tree

src/browser/main/controllers/states/RecipesListController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ angular.module('codexen')
8989
}
9090

9191
function searchRecipes () {
92-
vm.filtered = $filter('filter')(myRecipes, vm.search)
92+
vm.filtered = $filter('searchSnippets')(myRecipes, vm.search)
9393
if (vm.search && vm.filtered && vm.filtered[0] && (!vm.recipeId || vm.recipeId !== vm.filtered[0].id)) {
9494
$state.go('recipes.detail', {id: vm.filtered[0].id})
9595
}

src/browser/main/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,23 +51,15 @@
5151
<script src="directives/snippet-item.js"></script>
5252
<script src="directives/tag-item.js"></script>
5353
<script src="directives/tag-list.js"></script>
54+
<script src="filters/from-now.js"></script>
55+
<script src="filters/marked.js"></script>
56+
<script src="filters/search-snippets.js"></script>
5457
<script src="services/Modal.js"></script>
5558
<script src="services/Recipe.js"></script>
5659
<script src="services/Settings.js"></script>
5760
<script src="services/Tag.js"></script>
5861
<script src="services/User.js"></script>
59-
<script src="filters/from-now.js"></script>
60-
<script src="filters/marked.js"></script>
61-
<script src="filters/search-snippets.js"></script>
6262
<script src="controllers/directives/SideNavController.js"></script>
63-
<script src="controllers/modals/DeleteRecipeModalController.js"></script>
64-
<script src="controllers/modals/DeleteSnippetModalController.js"></script>
65-
<script src="controllers/modals/EditRecipeModalController.js"></script>
66-
<script src="controllers/modals/EditSnippetModalController.js"></script>
67-
<script src="controllers/modals/ExpandRecipeModalController.js"></script>
68-
<script src="controllers/modals/NewRecipeModalController.js"></script>
69-
<script src="controllers/modals/NewSnippetModalController.js"></script>
70-
<script src="controllers/modals/SelectSnippetModalController.js"></script>
7163
<script src="controllers/states/AuthRegisterController.js"></script>
7264
<script src="controllers/states/AuthSignInController.js"></script>
7365
<script src="controllers/states/HomeController.js"></script>
@@ -76,6 +68,14 @@
7668
<script src="controllers/states/SettingsController.js"></script>
7769
<script src="controllers/states/SnippetsDetailController.js"></script>
7870
<script src="controllers/states/SnippetsListController.js"></script>
71+
<script src="controllers/modals/DeleteRecipeModalController.js"></script>
72+
<script src="controllers/modals/DeleteSnippetModalController.js"></script>
73+
<script src="controllers/modals/EditRecipeModalController.js"></script>
74+
<script src="controllers/modals/EditSnippetModalController.js"></script>
75+
<script src="controllers/modals/ExpandRecipeModalController.js"></script>
76+
<script src="controllers/modals/NewRecipeModalController.js"></script>
77+
<script src="controllers/modals/NewSnippetModalController.js"></script>
78+
<script src="controllers/modals/SelectSnippetModalController.js"></script>
7979
<script src="../shared/shared.js"></script>
8080
<script src="../shared/config/ace.js"></script>
8181
<script src="../shared/config/env.js"></script>

src/browser/main/styles/app.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@
2626
.select-snippet-modal .snippet-list li:hover {
2727
background-color: #004b5f;
2828
}
29+
.select-snippet-modal .snippet-list li .ace_editor {
30+
height: 150px;
31+
}
32+
.select-snippet-modal .snippet-list li .call-sign {
33+
color: #d5dfe2;
34+
}
2935
#side-view .nav-control-group {
3036
margin: auto 10px;
3137
}

src/browser/main/styles/modals/select-snippet-modal.styl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,7 @@
1111
cursor pointer
1212
&:hover
1313
background-color $backgroundColorSelected
14+
.ace_editor
15+
height 150px
16+
.call-sign
17+
color $textColorHighlight

src/browser/main/tpls/modals/edit-recipe-modal.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ <h4>New Recipe</h4>
3838
</tabset>
3939

4040
<div class="form-group">
41-
<button ng-click="vm.insertSnippet()" class="btn btn-default">Add Snippet</button>
4241
<button btn-expand-recipe="vm.recipe" class="btn btn-default">Expand Editor</button>
4342
</div>
4443

src/browser/main/tpls/modals/new-recipe-modal.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ <h4>New Recipe</h4>
3838
</tabset>
3939

4040
<div class="form-group">
41-
<button ng-click="vm.insertSnippet()" class="btn btn-default">Add Snippet</button>
4241
<button btn-expand-recipe="vm.recipe" class="btn btn-default">Expand Editor</button>
4342
</div>
4443

src/browser/main/tpls/modals/select-snippet-modal.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,17 @@
55
<div class="modal-body">
66
<ul class="snippet-list">
77
<li ng-repeat="snippet in vm.snippets" ng-click="vm.select(snippet)">
8-
<p ng-bind="snippet.callSign"></p>
8+
<p><small>callsign</small> <span ng-bind="snippet.callSign"></span> <small ng-bind="snippet.updatedAt|fromNow" class="call-sign"></small></p>
99
<p ng-bind="snippet.description"></p>
10-
<p class="created-at">
11-
<span ng-bind="snippet.updatedAt|fromNow"></span>
12-
</p>
10+
11+
<div ui-ace="{
12+
showGutter: true,
13+
useWrapMode : true,
14+
mode:snippet.mode.toLowerCase(),
15+
theme:'solarized_dark'
16+
}"
17+
readonly
18+
ng-model="snippet.content"></div>
1319
</li>
1420
</ul>
1521
</div>

src/browser/popup/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@
5757
<script src="popup.js"></script>
5858
<script src="services/snippet.js"></script>
5959
<script src="../shared/shared.js"></script>
60+
<script src="../shared/directives/ui-ace.js"></script>
6061
<script src="../shared/config/ace.js"></script>
6162
<script src="../shared/config/env.js"></script>
6263
<script src="../shared/config/satellizer.js"></script>
63-
<script src="../shared/directives/ui-ace.js"></script>
6464
<script src="../shared/services/Snippet.js"></script>
6565
<!-- endinject -->
6666
</body>

src/browser/shared/directives/ui-ace.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ angular.module('ui.ace', [])
374374
var str = ''
375375
if (cursor.column > 0) str += '\n\n'
376376

377-
acee.insert(str + '```\n' + snippet.content + '\n```\n[snippet:' + snippet.id + '](#/snippets/' + snippet.id + ')\n')
377+
acee.insert(str + '```\n' + snippet.content + '\n```\n> [snippet#' + snippet.id + '](#/snippets/' + snippet.id + ')\n\n')
378378

379379
scope.$evalAsync(function () {
380380
ngModel.$setViewValue(session.getValue())

0 commit comments

Comments
 (0)