diff --git a/src/app/static/stylesheet.css b/src/app/static/stylesheet.css
index b8efb54..f3c8e5a 100644
--- a/src/app/static/stylesheet.css
+++ b/src/app/static/stylesheet.css
@@ -113,3 +113,11 @@ nav ul {
#project_meta {
margin: auto;
}
+
+div {
+ margin: auto;
+}
+
+form {
+ margin: auto;
+}
diff --git a/src/app/templates/open_projects.html b/src/app/templates/open_projects.html
index d321366..6589778 100644
--- a/src/app/templates/open_projects.html
+++ b/src/app/templates/open_projects.html
@@ -17,7 +17,7 @@ $def with (nav, categories, open_projects)
$for category in categories:
$for project in open_projects:
diff --git a/src/app/templates/project.html b/src/app/templates/project.html
index 1587ddc..28d6864 100644
--- a/src/app/templates/project.html
+++ b/src/app/templates/project.html
@@ -12,7 +12,7 @@ $def with (nav, project_form, project, tasks, permissions, categories)
$:nav
- $if len(project):
+ $if len(project) and permissions[0]:
Project: $project[3]
$if project[5] == "open" and session.userid != project[2]:
@@ -38,8 +38,9 @@ $def with (nav, project_form, project, tasks, permissions, categories)
$project_form.taskid.set_value(task[0])
$:project_form.taskid.render()
$if (task[5] == "waiting for delivery" or task[5] == "declined"):
- $:project_form.myfile.render()
- $:project_form.submit.render()
+ $if permissions[1]:
+ $:project_form.myfile.render()
+ $:project_form.submit.render()
$if permissions[2]:
$:project_form.deliver.render()
$if session.userid == project[2] and task[5] == "delivered":
@@ -48,5 +49,7 @@ $def with (nav, project_form, project, tasks, permissions, categories)
-
+
+ $else:
+
You do not have permissions to view this project