Skip to content

Commit 66df387

Browse files
committed
docs: Start API reference
1 parent ef66069 commit 66df387

File tree

6 files changed

+72
-10
lines changed

6 files changed

+72
-10
lines changed

docs/angular-meteor/client/index.html

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,9 @@
2424
<li><a href="/tutorial-02">Tutorial 2 - User management, security, privacy and Angular forms</a></li>
2525
</ul>
2626
</li>
27+
<li><a href="/api">API Reference</a></li>
28+
<li><a href="/about">About us</a></li>
2729
</ul>
28-
<form class="navbar-form navbar-left" role="search">
29-
<div class="form-group">
30-
<input type="text" class="form-control" placeholder="Search">
31-
</div>
32-
</form>
3330
</div><!-- /.navbar-collapse -->
3431
</div>
3532
</header>

docs/angular-meteor/client/scripts/routes.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,18 @@ angular.module("meteor-angular-docs").config(['$urlRouterProvider', '$stateProvi
99
template: UiRouter.template('main.html'),
1010
controller: 'MainCtrl'
1111
})
12+
.state('about', {
13+
url: '/about',
14+
template: UiRouter.template('about.html')
15+
})
16+
.state('api', {
17+
url: '/api',
18+
template: UiRouter.template('api.html')
19+
})
20+
.state('api.collection', {
21+
url: '/collection',
22+
template: UiRouter.template('api.collection.html')
23+
})
1224
.state('tutorial', {
1325
abstract: true,
1426
url: '/tutorial',
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template name="about.html">
2+
<div class="container">
3+
<div class="row">
4+
<div class="col-md-12">
5+
<h1>Team</h1>
6+
<ul class="nav">
7+
<li><a href="https://github.com/Urigo">@Urigo</a></li>
8+
<li><a href="https://github.com/dotansimha">@dotansimha</a></li>
9+
<li><a href="https://github.com/Arambse">@Arambse</a></li>
10+
<li><a href="https://github.com/davidyaha">@davidyaha</a></li>
11+
<li><a href="https://github.com/netanelgilad">@netanelgilad</a></li>
12+
</ul>
13+
</div>
14+
</div>
15+
</div>
16+
</template>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<template name="api.html">
2+
<div class="container tutorial-container">
3+
<div class="row">
4+
<div class="col-md-3">
5+
<h2><a href="/api">API</a></h2>
6+
<ul class="nav">
7+
<li><a href="/api/collection">$collection</a></li>
8+
<li><a href="/api/step_01">$collection.bind</a></li>
9+
<li><a href="/api/step_01">$collection.bindOne</a></li>
10+
<li><a href="/api/step_02">AngularMeteorCollection.save</a></li>
11+
<li><a href="/api/step_03">AngularMeteorCollection.remove</a></li>
12+
<li><a href="/api/step_03">$subscribe.subscribe</a></li>
13+
<li><a href="/api/step_03">$methods.call</a></li>
14+
<li><a href="/api/step_03">User</a></li>
15+
<li><a href="/api/step_03">meteor-include directive</a></li>
16+
<li><a href="/api/step_03">meteor-angular-ui-router</a></li>
17+
</ul>
18+
<h2><a href="https://docs.angularjs.org/api">AngularJS API Reference</a></h2>
19+
<h2><a href="https://docs.meteor.com/#/full/">Meteor Docs</a></h2>
20+
</div>
21+
<div class="col-md-9 main-tutorial">
22+
<div ui-view></div>
23+
</div>
24+
</div>
25+
</div>
26+
</template>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<template name="api.collection.html">
2+
<div>
3+
<a href="https://github.com/Urigo/angular-meteor/edit/master/docs/angular-meteor/client/views/steps/tutorial.intro.html"
4+
class="btn btn-default btn-lg improve-button">
5+
<i class="glyphicon glyphicon-edit">&nbsp;</i>Improve this doc
6+
</a>
7+
8+
<do-nothing>
9+
{{#markdown}}
10+
11+
12+
{{/markdown}}
13+
</do-nothing>
14+
</div>
15+
</template>

docs/angular-meteor/client/views/main.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,13 @@ <h1>Combining the best frameworks - FutureStack</h1>
1212
<i class="icon-github-sign"></i>
1313
View on Github</a>
1414
</div>
15-
<br>
16-
<br>
17-
<a href="/tutorial">
18-
From nothing to full application tutorial</a>
1915
</div>
2016
</div>
2117
<div class="hero-unit">
2218
<div class="container">
2319
<h1><a href="/tutorial">The tutorial</a></h1>
2420
<div>
25-
<iframe width="560" height="315" src="//www.youtube.com/embed/LVuCeKswPPE?list=PLhCf3AUOg4PgQoY_A6xWDQ70yaNtPYtZd" frameborder="0" allowfullscreen></iframe>
21+
<iframe width="960" height="720" src="//www.youtube.com/embed/LVuCeKswPPE?list=PLhCf3AUOg4PgQoY_A6xWDQ70yaNtPYtZd" frameborder="0" allowfullscreen></iframe>
2622
</div>
2723
</div>
2824
</div>

0 commit comments

Comments
 (0)