Re: [xwiki-devs] [GSoC] Responsive Skin
Hello Friends,
What about having a drop down of recently used spaces under the space menue and wikis under wiki menue on the top.. It currently has document index only.
That's a good idea I think. I'll do one (better?) and put it under the quicklinks, since it is pretty relevant there and will be more visible, what do you guys think? 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.
Sounds good: https://github.com/jssolichin/xorange Unfortunately, I have yet integrate to XWIKI, but for the most part most the skin is as it was in the mock up (desktop). The menu, the issue I had with the scrollbar, and so forth has been resolved. Again http://jssolichin.com/xwiki will show the latest version of where I am at. My next step is to begin down scaling--testing compatibility with tablet (which should not take too long (starting with the 2 column collapse, line breaks etc. )), then finally to mobile and enabling the hidden sidebar function. There are some closer refinements such as font detail etc. that I will begin to compile as I do the next few steps and then I will clear them out together. The community can help me to find these refinements as well. 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.
That is awesome. I will definitely look into this. Thanks for tip.
By the way, the js library smart client (Isomorphic smart client) has UI
components that are device sensitive.The library is made with an object oriented way trying to follow a normal java/c# like oo fasion(because originaly Js has different kinds of concepts as OO.).I think there were some methods to override when you need additional customizations to the UI.
http://demo2.openbravo.com/openbravo/org.openbravo.demo.loginpage.security/L...
This ERP application almost completely uses Smart Client. http://planet.openbravo.com/?p=48278 UI archi. I just said this because there is smart client in the XWiki provided libs. Don't waste your time on it, if it is not relevant.
... [show rest of quote<http://xwiki.475771.n2.nabble.com/GSoC-Responsive-Skin-td7526728i20.html#> ] Indeed, smartclient is not going to be appropriate here. It's a heavyweight widget library for building complex, enterprisy desktop-like UI clients ; where we need something "minimalist" as a framework for a responsive web page.
Sasinda, thanks, that is really cool. Although I agree with Jerome that it's not the best for this, it is good to know that it is out there. Thank you for chiming in! Personally Arch Linux and Open JDK, but that should not change anything. Yea, i know technically it shouldn't. But i've been having a few problem with my present distro, so i'm trying to remove any differences and what not. Thanks for the info. You can drop the hsqldb,jetty profile for the skin, it does not have such
profile. Note that I've publised the skin on extensions.xwiki.org : http://extensions.xwiki.org/xwiki/bin/view/Extension/Lyrebird+Skin See the instructions at the bottom to install it on a XWiki instance. Unfortunately right now skins cannot be installed right from the extension manager, but that will be possible in the future.
Great! Thank you for that clarification. Thanks again for all the help everyone, Jonathan Solichin
Hi Jonathan
Sasinda, thanks, that is really cool. Although I agree with Jerome that it's not the best for this, it is good to know that it is out there. Thank you for chiming in! Its a pleasure ;-)
That's a good idea I think. I'll do one (better?) and put it under the quicklinks, since it is pretty relevant there and will be more visible, what do you guys think? good to have quick links also. I think Xwiki is structured to The root application >> wikis >> spaces in a wiki >> Pages in a space. If you reveal that in the menu users get the intuitive feeling that they can create a wiki also. And in a wiki they can have spaces and etc... Well the first time I used XWiki my intuition was to use the drop down at space to get a list of spaces.I thought the document index would list the spaces available. I was confused to get a list of pages only.Later I got to know that a document means a page ;-) Well, my intuition on the UI aspects may not be everyone's intuition though ;-).
Thanks. Regards, Sasinda. On Sat, Jun 23, 2012 at 2:12 PM, Jonathan Solichin <[email protected]>wrote:
Hello Friends,
What about having a drop down of recently used spaces under the space menue and wikis under wiki menue on the top.. It currently has document index only.
That's a good idea I think. I'll do one (better?) and put it under the quicklinks, since it is pretty relevant there and will be more visible, what do you guys think?
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.
Sounds good: https://github.com/jssolichin/xorange
Unfortunately, I have yet integrate to XWIKI, but for the most part most the skin is as it was in the mock up (desktop). The menu, the issue I had with the scrollbar, and so forth has been resolved. Again http://jssolichin.com/xwiki will show the latest version of where I am at.
My next step is to begin down scaling--testing compatibility with tablet (which should not take too long (starting with the 2 column collapse, line breaks etc. )), then finally to mobile and enabling the hidden sidebar function.
There are some closer refinements such as font detail etc. that I will begin to compile as I do the next few steps and then I will clear them out together. The community can help me to find these refinements as well.
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.
That is awesome. I will definitely look into this. Thanks for tip.
By the way, the js library smart client (Isomorphic smart client) has UI
components that are device sensitive.The library is made with an object oriented way trying to follow a normal java/c# like oo fasion(because originaly Js has different kinds of concepts as OO.).I think there were some methods to override when you need additional customizations to the UI.
http://demo2.openbravo.com/openbravo/org.openbravo.demo.loginpage.security/L...
This ERP application almost completely uses Smart Client. http://planet.openbravo.com/?p=48278 UI archi. I just said this because there is smart client in the XWiki provided libs. Don't waste your time on it, if it is not relevant.
... [show rest of quote< http://xwiki.475771.n2.nabble.com/GSoC-Responsive-Skin-td7526728i20.html#> ] Indeed, smartclient is not going to be appropriate here. It's a heavyweight widget library for building complex, enterprisy desktop-like UI clients ; where we need something "minimalist" as a framework for a responsive web page.
Sasinda, thanks, that is really cool. Although I agree with Jerome that it's not the best for this, it is good to know that it is out there. Thank you for chiming in!
Personally Arch Linux and Open JDK, but that should not change anything.
Yea, i know technically it shouldn't. But i've been having a few problem with my present distro, so i'm trying to remove any differences and what not. Thanks for the info.
You can drop the hsqldb,jetty profile for the skin, it does not have such
profile. Note that I've publised the skin on extensions.xwiki.org : http://extensions.xwiki.org/xwiki/bin/view/Extension/Lyrebird+Skin See the instructions at the bottom to install it on a XWiki instance. Unfortunately right now skins cannot be installed right from the extension manager, but that will be possible in the future.
Great! Thank you for that clarification.
Thanks again for all the help everyone, Jonathan Solichin _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (2)
-
Jonathan Solichin -
sasinda rukshan