Loading...
 

Tikiwiki-devel (mailman list mirror)


Change default theme for new installs, etc.

posts: 1345

Hi,

couldn’t we take the occasion and implement ‘*left+right off-canvas
sidebar*’?

I have identified and tested a few a while ago and recently I found one
under MIT in codeply.
Gary imho has one in use aswell.

It is quite minimal amount of code (bt HTML, bit CSS and bit JavaScript,
few lines each.

I jaust start to use it for an associations website (upgrade 12-> 17)
plus their conference website plus other websites step by step. Having
it legacy wise would ease my work hugely and others might want it aswell!?

If we would implement that as legacy - maybe default option for all
themes with two additional module zones - we might want to move the
‘main adminisration menu and the quickadmin into the left off-canvas
sidebar in general and the respective topbar navigation into the right
off-canvas sidebar for narrow screens.

I think this would especially fit well with the HappyScroll details.

Thoughts?

Regards,
Torsten



On 07.11.2017 03:51, Gary Cunningham-Lee wrote:
> Hi,
>
> Recently there was a suggestion by Xavi that it would be nice if the
> homepage of new Tiki installations was more impressive, with
> static-background sections and smooth-scrolling in-page links like on
> http://demo.zukathemes.com/Happy Scroll . Luci volunteered to
> contribute background images such as nature scenes, and probably the
> page content can be improved and made more graphical.
>
> Looking into this, I noticed the Happy Scroll theme is actually really
> similar to FiveAlive, except for colors and font, so this could be an
> opportunity to make some changes involving the
> FiveAlive/FiveAlive-lite themes at the same time that I had been
> thinking about.
>
> I think it would be good to
>
> * Kil FiveAlive-lite. (In the beginning, it was quite different from
> FiveAlive, but over time FiveAlive seems to have been given more
> FiveAlive-lite design details so now they are pretty similar except
> for at the page top.)
>
> * Simplify FiveAlive’s page header area. (The original design, the
> combination of white background and colored background, looks nice but
> is hard for users to configure modules on top of - I’ve often seen
> logos/titles running over both background colors.) So it could use
> just the solid color (according to theme option) at the page top, and
> no dark bar at the very top of the page.
>
> * Add the Happy Scroll details like the smooth scrolling, and
> documentation or profile for the static-background image sections.
>
> * Make this the default theme for new installations.
>
> Hopefully also the project site site headers/navbars can become less
> fiddly and not so much custom CSS, etc. Maybe these can be rethought
> and simplified (Not so many links, etc.) so it isn’t so much trouble
> to get good a user experience.
>
> What do you think?
>
> — Gary
>
> ------------------------------------------------------------------------------
>
> Check out the vibrant tech community on one of the world’s most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> TikiWiki-devel mailing list
> TikiWiki-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

posts: 4185 Japan

Hi,

I think offcanvas sidebars would be a nice addition to Tiki, but they
should probably be developed separately from this theme idea, just to
keep things simple and with the idea that they should work with any
theme. Maybe during or just after the Bootstrap 3 to 4 update would be a
good time, since a number of things will be getting revised, etc. then.

-- Gary

On 11/10/2017 12:36 AM, Torsten wrote:
> Hi,
>
> couldn’t we take the occasion and implement ‘*left+right off-canvas
> sidebar*’?
>
> I have identified and tested a few a while ago and recently I found one
> under MIT in codeply.
> Gary imho has one in use aswell.
>
> It is quite minimal amount of code (bt HTML, bit CSS and bit JavaScript,
> few lines each.
>
> I jaust start to use it for an associations website (upgrade 12-> 17)
> plus their conference website plus other websites step by step. Having
> it legacy wise would ease my work hugely and others might want it aswell!?
>
> If we would implement that as legacy - maybe default option for all
> themes with two additional module zones - we might want to move the
> ‘main adminisration menu and the quickadmin into the left off-canvas
> sidebar in general and the respective topbar navigation into the right
> off-canvas sidebar for narrow screens.
>
> I think this would especially fit well with the HappyScroll details.
>
> Thoughts?
>
> Regards,
> Torsten
>
>
>
> On 07.11.2017 03:51, Gary Cunningham-Lee wrote:
>> Hi,
>>
>> Recently there was a suggestion by Xavi that it would be nice if the
>> homepage of new Tiki installations was more impressive, with
>> static-background sections and smooth-scrolling in-page links like on
>> http://demo.zukathemes.com/Happy Scroll . Luci volunteered to
>> contribute background images such as nature scenes, and probably the
>> page content can be improved and made more graphical.
>>
>> Looking into this, I noticed the Happy Scroll theme is actually really
>> similar to FiveAlive, except for colors and font, so this could be an
>> opportunity to make some changes involving the
>> FiveAlive/FiveAlive-lite themes at the same time that I had been
>> thinking about.
>>
>> I think it would be good to
>>
>> * Kil FiveAlive-lite. (In the beginning, it was quite different from
>> FiveAlive, but over time FiveAlive seems to have been given more
>> FiveAlive-lite design details so now they are pretty similar except
>> for at the page top.)
>>
>> * Simplify FiveAlive’s page header area. (The original design, the
>> combination of white background and colored background, looks nice but
>> is hard for users to configure modules on top of - I’ve often seen
>> logos/titles running over both background colors.) So it could use
>> just the solid color (according to theme option) at the page top, and
>> no dark bar at the very top of the page.
>>
>> * Add the Happy Scroll details like the smooth scrolling, and
>> documentation or profile for the static-background image sections.
>>
>> * Make this the default theme for new installations.
>>
>> Hopefully also the project site site headers/navbars can become less
>> fiddly and not so much custom CSS, etc. Maybe these can be rethought
>> and simplified (Not so many links, etc.) so it isn’t so much trouble
>> to get good a user experience.
>>
>> What do you think?
>>
>> — Gary
>>
>> ------------------------------------------------------------------------------
>>
>> Check out the vibrant tech community on one of the world’s most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> TikiWiki-devel mailing list
>> TikiWiki-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world’s most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> ___
> TikiWiki-devel mailing list
> TikiWiki-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world’s most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
TikiWiki-devel mailing list
TikiWiki-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel


Why Register?

Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.