diff --git a/attract/routes.py b/attract/routes.py index 0965e0f..e5ecfb4 100644 --- a/attract/routes.py +++ b/attract/routes.py @@ -123,3 +123,12 @@ def subversion_kick(project, attract_props): 'previous_last_seen_revision': last_seen_revision, 'last_seen_revision': observer.last_seen_revision, }) + + +@blueprint.route('/') +@attract_project_view(extension_props=True) +def project_index(project, attract_props): + + return render_template('attract/project.html', + project=project, + attract_props=attract_props) diff --git a/src/templates/attract/project.jade b/src/templates/attract/project.jade new file mode 100644 index 0000000..f5169bc --- /dev/null +++ b/src/templates/attract/project.jade @@ -0,0 +1,13 @@ +| {% extends 'attract/layout.html' %} +| {% block page_title %}{{ project.name }} - Attract{% endblock %} +| {% block body %} +#page-container + #page-content + .project + h1 {{ project.name }} + ul + li + a(href="{{ url_for('attract.tasks.perproject.index', project_url=project.url) }}") Tasks + li + a(href="{{ url_for('attract.shots.perproject.index', project_url=project.url) }}") Shots +| {% endblock %}