Hi, I had a quick question while refining the theme. If you go to document index, and click the tree tab, there is a little input box below the tree. If you use the colibri skin, this box disappears. In other skins (xorange, lyrebird and toucan), this input remains present. But I can't figure out what it does. In xorange, it brings up the search suggest, but without any items. In other skins, I can't seem to figure out what it does, except for open the "main" folder. can anyone give me a hint as to why its hidden in colibri, and/or what its function is so I can figure out what to do with it?
Thanks in advance all, Jonathan Solichin On Tue, Aug 14, 2012 at 12:18 PM, Jonathan Solichin <[email protected]>wrote: > Hi Jerome, > > Don't get me wrong, I didn't meant to stop you from making the skin >> themeable (if that's what you meant). I just think that integrating the >> theme configuration with the bundled color theme app is likely to be a >> wasted effort in the long run, because the app is tied to colibri and >> doesn't offer a mechanism to support skin-specific configurations. (like >> would be for xorange "sidebar length", or breakpoints properties etc.) >> Making it themeable is great :) > > At the present moment it is completely theme-able in terms of the colors. > If you change the skin to use the mint app for example, it > will definitely change the feel of the skin as it will use the colors based > on the colors in the mint app. I put in enough effort that it should like > the color themes are meant for the xorange skin. > > Do you think it's a good idea to try and create a configuration page that > allows the change of xorange specific properties such as the breakpoint for > the media queries? > > I have added the print styling, and at the moment looking for more areas > of improvements. Let me know if you have any improvement ideas everyone. > > Thanks all! > Jonathan Solichin > > On Thu, Aug 9, 2012 at 1:47 AM, Jonathan Solichin <[email protected]>wrote: > >> In that case the right solution would be to extend the color theme >>> mechanism in order for it to offer the additional values you need, not >>> adding a new configuration page :-) >> >> >> I'm not so sure about that. Extending the official color theme >>> application is going to be a PITA for maintenance over the long term for >>> any skin not bundled and supported by the XWiki dev team. >>> It's one thing to use the color theme mechanism for preferences storage >>> of new skin-specific properties (but even that in my opinion doesn't >>> worth it) ; but extending the UI for managing those preferences is >>> another and I don't see that a viable solution right now. >> >> Ok thank you for the thoughts. As per these advice, I will stop that >> plan. The skin works and looks fine without it. I just thought it might be >> interesting to add, but it is in no way unnecessary. >> >> Not final, but this is what I'm heading towards : >>> http://i.imgur.com/RSguA.png. The right part will behave just as >>> xorange >>> sidebar in terms of responsiveness, so this is where deriving xorange >>> will be interesting. >> >> It seems that the primary focus to keep is the sidebar? correct me if I >> am wrong on this. >> >> I went ahead an tried an attempt to separate. If you pull from github >> now, there will be a style.css (core), an xwiki.css (the extension), and a >> new src folder that has the two css line by line where it is divided. The >> first line of style.css is @import to xwiki.css, so if you wish to not pull >> the additional styling, you can just comment this line out (should i make a >> configuration page that does this, or is this too trivial?) >> >> The way i went about the dividing was to try and cut out all the >> typography, padding/margin and etc. I left behind some of the style intact >> because I felt like they were pretty integral to how the skin works. Eg. >> the sidebar is almost completely untouch, and the dropdown is left in. Let >> me know what you think of this division, and whether I should try to >> separate more. >> >> Thanks! >> Jonathan Solichin >> >> On Tue, Aug 7, 2012 at 11:38 AM, Jonathan Solichin >> <[email protected]>wrote: >> >>> Hi Guillaume, >>> >>> Thanks for dropping by. You are right, the feature is part of XWiki; >>> the skin is just now implemented to take advantage of it. >>> >>> The reason I wanted to create a specific configuration page for the skin >>> on top of this is because some of the features/color styling that are in >>> the original skin are not part of XWiki's color theme. Eg. rgba color >>> coding (allows for changes in opacity), and h1-h6 color differentiation >>> etc. Some of the color themes available through xwiki are not very relevant >>> to the skin either. Eg. Gradients and so forth. >>> >>> The other option is to use all the colors on XWiki color theme, but it >>> might not be named correctly (eg. using button's 2nd gradient color as the >>> color for h4). >>> >>> Let me know if that sort of addresses your concern, or whether you still >>> think there is a better way to go about this. >>> >>> Thanks again! >>> Jonathan Solichin >>> >>> >>> On Tue, Aug 7, 2012 at 1:21 AM, Jonathan Solichin >>> <[email protected]>wrote: >>> >>>> Hello friends, >>>> >>>> I just updated the skin to allow the use of xwiki built in color >>>> themes. My plan is to have a settings page that allows you to use xwiki >>>> color themes, or use a preset color theme specifically made for xorange >>>> (eg. the original one + maybe a couple more). >>>> >>>> Beside this major change, most of the fixes mentioned earlier are >>>> implemented (eg. blog skin and other miscellaneous fixes/skin improvements >>>> (js, responsiveness etc.)). >>>> >>>> I am still working on separating the core skin with the extra portion. >>>> I'm still not sure of what part people might change, so I don't know where >>>> I should draw the line. Any thoughts on this would be appreciated. >>>> >>>> Thanks again everyone, >>>> Jonathan Solichin >>>> >>>> >>>> On Thu, Aug 2, 2012 at 1:29 AM, Jonathan Solichin <[email protected] >>>> > wrote: >>>> >>>>> Hello friends, >>>>> >>>>> Beside yesterday's addition, these have also been addressed. I >>>>> apologize if you checked yesterday and the addition was not on github/live >>>>> instance, I uploaded the unchanged folder. >>>>> >>>>> - Lots of sections in Administration are missing the styles + some >>>>>> portion >>>>>> of settings are displayed after the administration menu ends (Chrome) >>>>>> (you >>>>>> need to scroll in order to see all the options, see Administration -> >>>>>> Applications -> WYSIWYG Editor settings ) >>>>> >>>>> >>>>> - .xform style for .xHint are gone (you can observe this when creating >>>>>> pages/spaces) >>>>> >>>>> I just uploaded some stylings that makes this more eye pleasing and >>>>> responsive. >>>>> >>>>> - The page -> Share by email feature is style-less. >>>>> >>>>> Styled this as well >>>>> >>>>> Thank you, >>>>> Jonathan Solichin >>>>> >>>>> >>>> >>> >> > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

