diff --git a/hc/front/views.py b/hc/front/views.py index 0f41c44b..3b5310d2 100644 --- a/hc/front/views.py +++ b/hc/front/views.py @@ -200,9 +200,6 @@ def index(request): if request.user.is_authenticated: projects = list(request.profile.projects()) - if len(projects) == 1: - return redirect("hc-checks", projects[0].code) - ctx = { "page": "projects", "projects": projects diff --git a/static/css/projects.css b/static/css/projects.css index 15deee76..8a13166d 100644 --- a/static/css/projects.css +++ b/static/css/projects.css @@ -14,6 +14,7 @@ border-color: #ddd; padding: 24px 24px 24px 64px; position: relative; + min-height: 120px; } #project-selector .project h4 { @@ -28,4 +29,19 @@ #project-selector .project .status { position: absolute; left: 24px; +} + +#project-selector #add-project .project { + border: 1px dashed #ddd; + padding: 0; + text-align: center; + font-size: 18px; + font-weight: bold; + color: #999; + line-height: 120px; +} + +#project-selector #add-project:hover .project { + border-color: #0091EA; + color: #333; } \ No newline at end of file diff --git a/templates/front/projects.html b/templates/front/projects.html index b769f127..5a705d51 100644 --- a/templates/front/projects.html +++ b/templates/front/projects.html @@ -9,13 +9,6 @@

My Projects - -
- -

@@ -43,11 +36,16 @@
- {% empty %} -
-

You do not have any projects.

-
{% endfor %} + + +
+
+ Create New Project… +
+
+
+