From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1IjO6e-0006PG-Hs for mharc-grub-devel@gnu.org; Sat, 20 Oct 2007 19:51:48 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IjO6d-0006Nq-5t for grub-devel@gnu.org; Sat, 20 Oct 2007 19:51:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IjO6b-0006ML-LI for grub-devel@gnu.org; Sat, 20 Oct 2007 19:51:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IjO6b-0006M3-Fo for grub-devel@gnu.org; Sat, 20 Oct 2007 19:51:45 -0400 Received: from aybabtu.com ([69.60.117.155]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IjO6a-0006xA-Du for grub-devel@gnu.org; Sat, 20 Oct 2007 19:51:45 -0400 Received: from [192.168.10.6] (helo=thorin) by aybabtu.com with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1IjO6T-0007mJ-QQ for grub-devel@gnu.org; Sun, 21 Oct 2007 01:51:43 +0200 Received: from rmh by thorin with local (Exim 4.63) (envelope-from ) id 1IjO5z-0002ny-9e for grub-devel@gnu.org; Sun, 21 Oct 2007 01:51:07 +0200 Date: Sun, 21 Oct 2007 01:51:07 +0200 From: Robert Millan To: The development of GRUB 2 Message-ID: <20071020235107.GA10720@thorin> References: <4719265F.6090805@nic.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4719265F.6090805@nic.fi> Organization: free as in freedom X-Message-Flag: Microsoft discourages use of Outlook. X-Debbugs-No-Ack: true User-Agent: Mutt/1.5.13 (2006-08-11) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: Layout testing for graphical menu X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Oct 2007 23:51:47 -0000 On Sat, Oct 20, 2007 at 12:49:19AM +0300, Vesa Jääskeläinen wrote: > Hi, > > I was hoping that someone else might stand-up but as there wasn't really > interest I made a draft. This is basically using Okuji's idea of using > CSS for specifying look. I made HTML page and example CSS filling > information. And of course it looks ugly as I didn't spent too much on > tuning it. > > At first layout of the page would be hard-coded to grub2 graphical menu > to make it simple, but now I would like to invite people with some > stylish touch (and free time) to try it out and pin-point possible > problems with the layout and possibly design some menu theme that could > be used as a basis for official grub2 (or at least for testing it out) > :). Please be free to use bitmaps, preferably PNG or other lossless > format (so it can be easily converted to another if needed for testing > purposes). > > Contents of the HTML basicly is changeable, div tags are for now > hardcoded to be as they are specified. With a good reason that can be > changed (eg. discuss it before hand). > > I haven't yet decided what kind of layout engine there would be but > something simple most likely. There is most likely need to have scroll > bar support for menuitems, haven't figured out yet how define it nicely. > Possibly there needs to be some UI components, eg. way to specify what > kind of progress bar there is, some flags for about it etc. > > Final style sheet will be most likely some extension to CSS in order to > give more flexibility, but I think the common concepts should be saved > to make it easier to adapt to it. > > All ideas are welcome and now would be good time to share them... One thing that would be nice to have is a scheme by which GRUB could display a popup "window" such as an informative message or a boolean query. -- Robert Millan I know my rights; I want my phone call! What use is a phone call, if you are unable to speak? (as seen on /.)