On Thu, Jun 21, 2012 at 8:40 AM, Jonathan Solichin <[email protected]>wrote:

> Hello friends and Jerome,
>
> Thanks for the response.
>
>
> > Can you describe us the issue you are trying to address regarding this
> > sidebar and the associated javascript ?
> > It looks like unnecessary complexity for me. Aren't media queries just
> > enough to have the sidebar resize/move when the viewport size changes ?
> > I'd like we keep things simple as much as possible, so tell me if I'm
> > missing something.
>
> So the reason i am using javascript, is because although media queries
> handle viewport changes, its adaptation is does not completely work in some
> scenarios. Eg. the sidebar scrolling area (for when there's a lot of things
> on that topic), would require a fix height to get the overflow to work (or
> else it will stretch along and will no longer be a "fixed sidebar").
> However, if we have a fixed height, during viewport size change it would
> cause an issue (of it no longer being a fixed sidebar since it's longer
> than the viewport). i think there is a couple other issue that prevented me
> from using straight up html/css, but I can't think of it at the moment. Let
> me know if you have a better suggestion!
>
> Additionally, I want the sidebar to be resizable at least a desktop/tablet
> level where there is a good amount of width so that if you're more concern
> on reading the additional info, you can get more space for it. The great
> thing (or the idea behind) the sidebar was to allow supplemental info to be
> viewed along with the content (think Microsoft SmartGlass if you've learned
> about that aha). But the issue is that the size of a sidebar is not always
> optimal for reading long contents, so i want it to be resizable
> to accommodate. So this resizing thing will also be done via jQuery.
>
> In any regards, I have been to resolve most of the issue and it seems to
> work well atm (let me know any bugs that i missed). Again you can check out
> the working demo that i'm working on at: http://jssolichin.com/xwiki .
> Unfortunately the code behind is a bit ugly right now, and need to be
> cleaned up. My next step is to finish up the navigation (the mouse over
> event revealing different sections and the icons indicating content on each
> section) and making it look like the mock up.
>

Thanks. I'll take some time to look into this deeper. Maybe you could start
committing the row HTML/CSS/JS in a repository on your github account, so
that it's easier to collaborate on.

Interestingly, this small library has just been published today:
http://fat.github.com/coffin/

It might be interesting for you as either inspiration or even support for
implementation.

Jerome



> Most of use are using either OSX or Linux. Are you following
> > http://dev.xwiki.org/xwiki/bin/view/Community/Building ?
>
> I am. Which distro? and oracle or openjdk for java?
>
> What module are you trying to build exactly ? Most of the times you don't
> > need to build everything, but just the module(s) you are working on (and
> > possibly the final distribution, like XE).
>
> I'm trying to build your Lyrebird (from its source) to learn about creating
> VMs. I think I am able to build it now actually. I am going into the
> lyrebird directory and running "mvn clean install -Phsqldb,jetty" to build
> it. But I am still not sure what to do next? Can you point me in the right
> direction?
>
> Thank you again!
> Jonathan Solichin
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Jérôme Velociter
Winesquare
http://www.winesquare.net/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to