From: Loren C. <lor...@gm...> - 2014-03-06 11:02:46
|
Hello Joern, I think that the github repository for this app should be under EXPath and not eXist-db. The control panels should be under the eXist-db github repository. I can setup a wiki at my site where we can explore ideas. I am attaching my initial mockups from while at XML Prague 2014. On Mar 6, 2014, at 5:10 AM, Joern Turner <joe...@gm...> wrote: > Hi Loren, > > i appreciate efforts to improve the dashboard. It was just a first quick sketch back then and it's about time to think of version 2. As it's a central part of the eXist user interface we should however design it sensibly and gather as much input as possible. > > So first thing would be about sharing the ideas and mockups and ideally allow comments to certain elements online (does anyone know a tool allowing that?). Same applies to the actual code - why not setup it as a repo on the eXistdb github (i'll ask Wolfgang about that) so more interested people can participate. > > My first questions about your sketch: > am i getting you right that you'd like to make a distinction between our current plugins (which handle administrative things within eXist) and the actual xar applications and put them in a kind of toolbar? If so, i agree in general with the idea - however i'm not sure if i favour a toolbar for that - probably i can come up with some alternative so let me think about it. > > We should also probably define some requirements: > - defnitely should be responsive (+1 for your effort to do so) > - should allow for themes. It's a matter of taste if you like shades or prefer a flat look. Same applies to backgrounds. So a design should use sensible CSS classes from ground up and favor a simple and clean markup underneath. > - we have to think about icon sizes as scaling (as a result of responsive design) not always works good out of the box and icons might look ugly for certain resolutions. So we have to test and see if we need to apply one (or several) standard size(s) > - we should keep highres displays in mind (retina) > > I appreciate the use of Polymer as it seems to be ideal for the job. We need to keep in mind however that all the plugins would need re-implementation as they depend on Dojo at the moment - this can be quite an undertaking. > > Great that you triggered the effort - it's been on my list for quite some time so it's time to get it going. > > Thanks, > > Joern > > > > > > On Thu, Mar 6, 2014 at 4:49 AM, Loren Cahlander <lor...@gm...> wrote: > Hello Folks, > > Please take a look at http://greatlinkup.com/foo/ > > From our discussion at the eXist pre-conference session, I am working on a new dashboard that should be general for all EXPath implementations. > > The differences between implementations would be in the control panels. I am planning on moving the control panels out of the plugins. I am planning on placing the control panels in /db/system/controls for eXist. The control panels will have a smaller icon and the icons will be on the top bar. When a control panel icon is selected, then the control panel then slides down underneath the top bar. An example of this can be seen by selecting the first icon on the top bar and see the drop-down to show the control panels. > > The squares below are for the launch of each app. I have made the page mobile responsive. It is also made using the Polymer web components and not bootstrap. > > Loren > > > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and the > freedom to use Git, Perforce or both. Make the move to Perforce. > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > > |