From 781a99edd8dd3346b85d3b276244443fdd4419f3 Mon Sep 17 00:00:00 2001 From: Mathias Meyer Date: Tue, 6 May 2014 14:46:52 +0200 Subject: [PATCH] Add button to add a new repository from sidebar. It's currently not obvious where to click to add a new repository, and if anything, we should make it easier for people to set up new repositories. --- assets/scripts/app/templates/repos/list/tabs.hbs | 4 ++++ assets/scripts/app/views/repo/list.coffee | 4 ++++ assets/styles/tabs.sass | 10 +++++++++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/assets/scripts/app/templates/repos/list/tabs.hbs b/assets/scripts/app/templates/repos/list/tabs.hbs index 1286c1fe..4253c77c 100644 --- a/assets/scripts/app/templates/repos/list/tabs.hbs +++ b/assets/scripts/app/templates/repos/list/tabs.hbs @@ -10,4 +10,8 @@ + +
  • +
    {{#link-to "profile.index" title="Add New Repository"}}+{{/link-to}}
    +
  • diff --git a/assets/scripts/app/views/repo/list.coffee b/assets/scripts/app/views/repo/list.coffee index 4509761d..e4867ae6 100644 --- a/assets/scripts/app/views/repo/list.coffee +++ b/assets/scripts/app/views/repo/list.coffee @@ -47,3 +47,7 @@ classSearch: (-> 'active' if @get('tab') == 'search' ).property('tab') + + classNew: (-> + 'display-inline' if @get('currentUser') + ).property('currentUser') diff --git a/assets/styles/tabs.sass b/assets/styles/tabs.sass index d180a641..41a3215d 100644 --- a/assets/styles/tabs.sass +++ b/assets/styles/tabs.sass @@ -44,8 +44,16 @@ display: none #tab_owned.display display: inline-block + #tab_new + display: none + height: 25px + width: 26px - + h5 + line-height: 25px + + #tab_new.display + display: inline-block #main .tabs