Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D607F17980 for ; Tue, 31 Mar 2015 01:12:00 +0000 (UTC) Received: (qmail 66056 invoked by uid 500); 31 Mar 2015 01:11:54 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 66007 invoked by uid 500); 31 Mar 2015 01:11:54 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 65998 invoked by uid 99); 31 Mar 2015 01:11:54 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Mar 2015 01:11:54 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 5EC48E1081; Tue, 31 Mar 2015 01:11:54 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: benkeen@apache.org To: commits@couchdb.apache.org Message-Id: <55436dc057a64bfe98ef38b56d95788e@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: fauxton commit: updated refs/heads/master to b671e75 Date: Tue, 31 Mar 2015 01:11:54 +0000 (UTC) Repository: couchdb-fauxton Updated Branches: refs/heads/master 74b22915a -> b671e75a3 Design doc names truncated in sidebar Long design doc names displayed in the sidebar of the Docs page would overlap with the rightmost ("+") icon. This truncates them with an ellipsis and adds a tooltip (just a title attr) to provide a means to let user see the full design doc name. Project: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/commit/b671e75a Tree: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/tree/b671e75a Diff: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/diff/b671e75a Branch: refs/heads/master Commit: b671e75a39eee1838d6f396f5a448d47e6adec35 Parents: 74b2291 Author: Ben Keen Authored: Mon Mar 23 16:07:47 2015 -0700 Committer: Ben Keen Committed: Mon Mar 30 18:14:05 2015 -0700 ---------------------------------------------------------------------- .../databases/tests/nightwatch/checkDatabaseTooltip.js | 4 ++-- app/addons/documents/assets/less/sidenav.less | 11 +++++++++-- app/addons/documents/templates/design_doc_menu.html | 4 ++-- 3 files changed, 13 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/b671e75a/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js ---------------------------------------------------------------------- diff --git a/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js b/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js index ab2fd17..5c6c121 100644 --- a/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js +++ b/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js @@ -33,8 +33,8 @@ module.exports = { .clickWhenVisible('label[for="checkbox-' + newDocumentName + '"]', waitTime, false) .clickWhenVisible('.control-delete', waitTime, false) .acceptAlert() - .waitForElementVisible('.alert.alert-info', waitTime, false) - .click('#nav-links a[href="#/_all_dbs"]') + .waitForElementVisible('#global-notifications .alert.alert-info', waitTime, false) + .clickWhenVisible('#nav-links a[href="#/_all_dbs"]') // now let's look at the actual UI to confirm the tooltip appears .waitForElementPresent('.js-db-graveyard', waitTime, false) http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/b671e75a/app/addons/documents/assets/less/sidenav.less ---------------------------------------------------------------------- diff --git a/app/addons/documents/assets/less/sidenav.less b/app/addons/documents/assets/less/sidenav.less index 588a680..e75a7f6 100644 --- a/app/addons/documents/assets/less/sidenav.less +++ b/app/addons/documents/assets/less/sidenav.less @@ -84,10 +84,17 @@ .accordion-list-item p{ .transition(all 0.25s linear); } - .accordion-list-item p{ + .design-doc-name { + cursor: pointer; margin: 0; - padding: 10px 13px 10px 36px; color: @linkColor; + span { + width: @sidebarWidth - 30px; + display: block; + padding: 10px 13px 10px 36px; + text-overflow: ellipsis; + overflow: hidden; + } } .fonticon-play{ font-size: 12px; http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/b671e75a/app/addons/documents/templates/design_doc_menu.html ---------------------------------------------------------------------- diff --git a/app/addons/documents/templates/design_doc_menu.html b/app/addons/documents/templates/design_doc_menu.html index 120c553..eea0b9a 100644 --- a/app/addons/documents/templates/design_doc_menu.html +++ b/app/addons/documents/templates/design_doc_menu.html @@ -13,10 +13,10 @@ the License. -->