Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 34B6C17818 for ; Sat, 4 Apr 2015 17:54:32 +0000 (UTC) Received: (qmail 5031 invoked by uid 500); 4 Apr 2015 17:54:31 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 4968 invoked by uid 500); 4 Apr 2015 17:54:31 -0000 Mailing-List: contact dev-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 dev@couchdb.apache.org Received: (qmail 4956 invoked by uid 99); 4 Apr 2015 17:54:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2015 17:54:31 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of wadsashika@gmail.com designates 209.85.214.181 as permitted sender) Received: from [209.85.214.181] (HELO mail-ob0-f181.google.com) (209.85.214.181) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2015 17:54:27 +0000 Received: by obbgh1 with SMTP id gh1so197862103obb.1 for ; Sat, 04 Apr 2015 10:54:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=SrVbYvoST7ZCAumDCMxahQhfMUQ+MIyKD3F9Y1Ml4rc=; b=hG+/VMtepSaBROPdPcNjtyh4TI2PuLq5VpmlXzYqQYJTZwYXExZi0a0lj3Iwa/yrZ7 EFcYAQNLIx88uLOtg55DjLDgQCKkPIQQSVyktsGyojN+8lPzx6E7vAeJlfK5c0joxtx/ UIsjy7Hb1PjAcEExF+tYC3QYjncj2Ujpg8M7mw2eR7y8wH1N2r0nzJ6J+OOxsnGNnRvg N2S5+aW8uaXzrSImHblWZiaCIBD6IL5gOzYT7iT/HxFv8yQ8aJzyEaKuxUQDW4fZSLNy TruV2EtQqvKf2aTuJNuJZaPNObicPigUnpdH8pXB9mmTq6G7rvGo31AgDVHfzTRD0fRX Xicw== MIME-Version: 1.0 X-Received: by 10.182.236.196 with SMTP id uw4mr9468661obc.41.1428170047075; Sat, 04 Apr 2015 10:54:07 -0700 (PDT) Received: by 10.76.10.233 with HTTP; Sat, 4 Apr 2015 10:54:06 -0700 (PDT) In-Reply-To: References: Date: Sat, 4 Apr 2015 23:24:06 +0530 Message-ID: Subject: Re: [COUCHDB-2214] Dashboard as main page From: Dulanga Sashika To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=001a11c300ee55bbcd0512e9c00a X-Virus-Checked: Checked by ClamAV on apache.org --001a11c300ee55bbcd0512e9c00a Content-Type: text/plain; charset=UTF-8 Hi Robert, By following given links and playing around with the code, I could successfully implement a react component and display a text in the dashboard. I added a new dashboard.less file to apply styles for that. But it didn't work. Is there any configurations to do before using those less files for the styles? As a next step, I am hoping to implement some complex components. Specially, some movable items with add and remove features as Alex suggested. Best Regards On Sat, Mar 28, 2015 at 12:49 AM, Dulanga Sashika wrote: > Thank you very much for your valuable ideas Alex. As we discussed in > IRC, I will move into implementing basic structure of the dashboard > rather than bothering about widget design. After doing that, we can go > into widgets. > > Cheers > > On 3/27/15, Alexander Shorin wrote: > > On Sat, Mar 21, 2015 at 11:00 PM, Dulanga Sashika > > wrote: > >> https://www.dropbox.com/s/n1q4whsd460neil/Dashboard_mockup.png?dl=0 > > > > http://i.imgur.com/FFiIpbv.png > > > > 1. Widgets customization button shouldn't consume so much valuable space. > > 2. These buttons are duplicates sidebar menu items without giving any > > benefits. > > 3. 10 active replication are cool, but which are there? I to get this > > I need to click more which isn't much different from click on Active > > Tasks sidebar menu item and select filter by replication tasks. > > Dashboard should just works and not require any actions from use side. > > If user click on widget and leaves it - dashboard main goal is failed. > > 4. Active tasks are already running (: There couldn't be active > > stopped ones. Also, here you can show active replications and add some > > filter. Yes, it will duplicate an active tasks page at some points, > > but the difference is in short summary of the recent activity shaped > > into compact form. > > 5. Recently visited databases cool, but are they be only 4? May be 10 > > or 20? How about search field to filter this list as well? > > 6. Again button that leads to some other page. Why not just a simple > > list users and a form to search and register new ones? > > 7. Same problem. Why not a form to instantly run a replication? If it > > will be a replication widget, it could also steal a part of features > > from active tasks widget to show only replications. > > > > -- > > ,,,^..^,,, > > > > > -- > W. A. Dulanga Sashika, > Undergraduate Student, > Department of Computer Science and Engineering, > University of Moratuwa. > -- W. A. Dulanga Sashika, Undergraduate Student, Department of Computer Science and Engineering, University of Moratuwa. --001a11c300ee55bbcd0512e9c00a--