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/search.js > media/js/src/search.min.js
|
||||||
@cat media/js/src/jobs.js > media/js/src/jobs.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/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/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/modules/snipt.js > media/js/src/modules/snipt.min.js
|
||||||
@cat media/js/src/pro.js > media/js/src/pro.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/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/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/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/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/modules/snipt.js|jsmin > media/js/src/modules/snipt.min.js
|
||||||
cat media/js/src/pro.js|jsmin > media/js/src/pro.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 %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<section class="snipts" id="snipts"></section>
|
<div ng-controller="TeamController">
|
||||||
<section class="profile group">
|
<section class="snipts" id="snipts"></section>
|
||||||
<aside>
|
<section class="profile group">
|
||||||
<ul class="nav nav-list ng-cloak" ng-cloak>
|
<aside>
|
||||||
<li class="nav-header">Team: {{ team.name }}</li>
|
<ul class="nav nav-list ng-cloak" ng-cloak>
|
||||||
<li class="active">
|
<li class="nav-header">Team: {{ team.name }}</li>
|
||||||
<a href="/{{ team.slug }}/members/">Members</a>
|
<li class="active">
|
||||||
</li>
|
<a href="/{{ team.slug }}/members/">Members</a>
|
||||||
<li>
|
</li>
|
||||||
<a href="/{{ team.slug }}/billing/">Billing</a>
|
<li>
|
||||||
</li>
|
<a href="/{{ team.slug }}/billing/">Billing</a>
|
||||||
</ul>
|
</li>
|
||||||
</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>
|
</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>
|
||||||
</section>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block analytics %}
|
{% 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/codemirror.js"></script>
|
||||||
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/highlight.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/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/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/modules/snipt.js"></script>
|
||||||
<script type="text/javascript" src="{{ STATIC_URL }}js/src/account.js"></script>
|
<script type="text/javascript" src="{{ STATIC_URL }}js/src/account.js"></script>
|
||||||
|
|
Loading…
Reference in New Issue