Setup for team JS work on add-member.
parent
1d2a85437d
commit
ebf356a8a8
1
Makefile
1
Makefile
|
@ -37,6 +37,7 @@ assets:
|
|||
@cat media/js/src/search.js > media/js/src/search.min.js
|
||||
@cat media/js/src/jobs.js > media/js/src/jobs.min.js
|
||||
@cat media/js/src/application.js > media/js/src/application.min.js
|
||||
@cat media/js/src/team.js > media/js/src/team.min.js
|
||||
@cat media/js/src/modules/site.js > media/js/src/modules/site.min.js
|
||||
@cat media/js/src/modules/snipt.js > media/js/src/modules/snipt.min.js
|
||||
@cat media/js/src/pro.js > media/js/src/pro.min.js
|
||||
|
|
|
@ -35,6 +35,7 @@ cat media/js/src/snipts.js|jsmin > media/js/src/snipts.min.js
|
|||
cat media/js/src/search.js|jsmin > media/js/src/search.min.js
|
||||
cat media/js/src/jobs.js|jsmin > media/js/src/jobs.min.js
|
||||
cat media/js/src/application.js|jsmin > media/js/src/application.min.js
|
||||
cat media/js/src/team.js|jsmin > media/js/src/team.min.js
|
||||
cat media/js/src/modules/site.js|jsmin > media/js/src/modules/site.min.js
|
||||
cat media/js/src/modules/snipt.js|jsmin > media/js/src/modules/snipt.min.js
|
||||
cat media/js/src/pro.js|jsmin > media/js/src/pro.min.js
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
(function() { 'use strict';
|
||||
|
||||
if (typeof angular !== 'undefined') {
|
||||
|
||||
var root = this;
|
||||
var $ = root.jQuery;
|
||||
var controllers = {};
|
||||
var app = root.app;
|
||||
|
||||
// Services.
|
||||
app.factory('TeamStorage', function($http) {
|
||||
return {
|
||||
|
||||
};
|
||||
});
|
||||
|
||||
// Controllers.
|
||||
controllers.TeamController = function($scope, TeamStorage) {
|
||||
|
||||
};
|
||||
|
||||
// Assign the controllers.
|
||||
app.controller(controllers);
|
||||
|
||||
}
|
||||
|
||||
}).call(this);
|
|
@ -10,32 +10,34 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<section class="snipts" id="snipts"></section>
|
||||
<section class="profile group">
|
||||
<aside>
|
||||
<ul class="nav nav-list ng-cloak" ng-cloak>
|
||||
<li class="nav-header">Team: {{ team.name }}</li>
|
||||
<li class="active">
|
||||
<a href="/{{ team.slug }}/members/">Members</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/{{ team.slug }}/billing/">Billing</a>
|
||||
</li>
|
||||
</ul>
|
||||
</aside>
|
||||
<section class="content">
|
||||
<div class="def" data-title="Owner">
|
||||
{{ team.owner }}
|
||||
</div>
|
||||
<div class="def" data-title="Members ({{ team.members.all|length }} of {{ team.member_limit }})">
|
||||
<ul style="margin-bottom: 0">
|
||||
{% for member in team.members.all %}
|
||||
<li>{{ member }}</li>
|
||||
{% endfor %}
|
||||
<div ng-controller="TeamController">
|
||||
<section class="snipts" id="snipts"></section>
|
||||
<section class="profile group">
|
||||
<aside>
|
||||
<ul class="nav nav-list ng-cloak" ng-cloak>
|
||||
<li class="nav-header">Team: {{ team.name }}</li>
|
||||
<li class="active">
|
||||
<a href="/{{ team.slug }}/members/">Members</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/{{ team.slug }}/billing/">Billing</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</aside>
|
||||
<section class="content">
|
||||
<div class="def" data-title="Owner">
|
||||
{{ team.owner }}
|
||||
</div>
|
||||
<div class="def" data-title="Members ({{ team.members.all|length }} of {{ team.member_limit }})">
|
||||
<ul style="margin-bottom: 0">
|
||||
{% for member in team.members.all %}
|
||||
<li>{{ member }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block analytics %}
|
||||
|
|
|
@ -420,6 +420,7 @@
|
|||
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/codemirror.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/highlight.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/application.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/team.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/modules/site.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/modules/snipt.js"></script>
|
||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/account.js"></script>
|
||||
|
|
Loading…
Reference in New Issue