Return-Path: X-Original-To: apmail-incubator-bloodhound-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-bloodhound-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BD765DB62 for ; Thu, 4 Oct 2012 17:30:15 +0000 (UTC) Received: (qmail 82502 invoked by uid 500); 4 Oct 2012 17:30:15 -0000 Delivered-To: apmail-incubator-bloodhound-dev-archive@incubator.apache.org Received: (qmail 82479 invoked by uid 500); 4 Oct 2012 17:30:15 -0000 Mailing-List: contact bloodhound-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bloodhound-dev@incubator.apache.org Delivered-To: mailing list bloodhound-dev@incubator.apache.org Received: (qmail 82466 invoked by uid 99); 4 Oct 2012 17:30:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Oct 2012 17:30:15 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of olemis@gmail.com designates 209.85.220.175 as permitted sender) Received: from [209.85.220.175] (HELO mail-vc0-f175.google.com) (209.85.220.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Oct 2012 17:30:06 +0000 Received: by mail-vc0-f175.google.com with SMTP id p1so860923vcq.6 for ; Thu, 04 Oct 2012 10:29:46 -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:content-transfer-encoding; bh=SEA+aphbr4oqP3FvZWUmBSmy3SgcL6aI6xNrSdXrWBw=; b=WBbnHKUoa3mpp1i+IzOTUR3CShFA0dGX996beIGfkxQAGV6BJV7iW8MJgicnVlV1N3 9HWJyWtG+Yg8eXQGMTm0ofiRjpSAAVMrLyehRzVD5eUaG05DbZEJBf0eOXX87siQZe45 OjWTYsupRP5B71lxwXc6MvpQDzjKS25iFYJyD3reB8Go07E2gYA5xEKI2+avx0Nkw3TV Z5hErY+1qxao1IE6I8D6gxY/4oF7dMTKJj/Ug+cI/liNEUdHhlIbTcg2r0NbRF9w2gmV jmOPqttfUV9hf5usxRYpB5vMDm4a54W1Ocn66UtDUeqPM8HQEQmYeLiHtLUMk1OxHYLa FJXg== MIME-Version: 1.0 Received: by 10.52.175.35 with SMTP id bx3mr2947809vdc.4.1349371785945; Thu, 04 Oct 2012 10:29:45 -0700 (PDT) Received: by 10.58.79.177 with HTTP; Thu, 4 Oct 2012 10:29:45 -0700 (PDT) In-Reply-To: <506D95D1.2020604@wandisco.com> References: <506D95D1.2020604@wandisco.com> Date: Thu, 4 Oct 2012 12:29:45 -0500 Message-ID: Subject: Re: Making Bloodhound's layout responsive [ticket #217] From: Olemis Lang To: bloodhound-dev@incubator.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On 10/4/12, Gary Martin wrote: > On 03/10/12 19:06, Olemis Lang wrote: >> On 10/3/12, Joachim Dreimann wrote: >> >>> My suggestion is to enable it using an opt-in mechanism in the Admin >>> settings of any Bloodhound deployment, showing a clear 'Responsive >>> layout >>> beta' banner at the top of pages where the responsive stylesheet is in >>> use. >>> >> There's a suggestion about how this could be done ... **IF** a generic >> translation is possible at stream filters level . > > If we are trying to get to something close to the wide view in the > pre-responsive layout considerations, I am not sure that we need much > extra at the stream filters level. For the purposes of responsiveness > (that is dynamically responding to changes in width), would it be better > for this to be handled in js and css? I could of course be > misunderstanding your point. > I don't know whether there's a misunderstanding . I was thinking of using fluid layout (rather than current fixed layout) if responsive features are enabled . That's what stream filter would be for. Besides it could help with including responsive CSS classes in elements initially found in non-responsive layout. Of course we could write different Genshi templates for responsive layouts > I wonder how much of a need there will be for opt-in and beta banners > for this as well but I look forward to finding out. > IMO it's ok as long as we dedicate some effort to improve significant features we decide to incorporate . GMail is a beta release ... so ... ;) >> >>> Responsive Ticket view >>> mockup >>> >> > Is there a place for reply and edit buttons on comments (assuming that > these are still required). afaicr they should be hidden by default . Nonetheless I've been thinking about this and the classes used in the patch submitted for #182 only consider screen size . Nonetheless touchscreen devices having big dimensions exist . In those cases the same problem will happen and it will be hard (impossible?) to see reply/edit buttons . CMIIW > I can imagine that some kind of click event > could bring up a small context menu for these if space is at a premium > but I am not sure that would work well on touch screen devices. > something like a dropdown ? e.g. Actions =E2=86=93 ___________ | Edit | | Reply | |___________| --=20 Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: