diff --git a/attract/__init__.py b/attract/__init__.py index 95d3dd0..1a0c385 100644 --- a/attract/__init__.py +++ b/attract/__init__.py @@ -144,6 +144,14 @@ class AttractExtension(PillarExtension): return False return True + def sidebar_links(self, project): + + if not self.is_attract_project(project): + return '' + + return flask.render_template('attract/sidebar.html', + project=project) + def _get_current_attract(): """Returns the Attract extension of the current application.""" diff --git a/src/templates/attract/sidebar.jade b/src/templates/attract/sidebar.jade new file mode 100644 index 0000000..d176561 --- /dev/null +++ b/src/templates/attract/sidebar.jade @@ -0,0 +1,6 @@ +li.tabs-attract( + title="Attract", + data-toggle="tooltip", + data-placement="left") + a(href="{{url_for('attract.project_index', project_url=project.url, _external=True)}}") + i.pi-film-thick