Forums

Resolved
0 votes
Hi!

Every few years, apps typically undergo a revamp of their theme system to take advantage of new technical possibilities and to refresh the look & feel. The ClearOS theme/branding is really nice so there is no rush, but something to consider when the time comes.

Some fantastic new opportunities have emerged in last 2-3 years:
http://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)
http://en.wikipedia.org/wiki/Foundation_(framework)

This provides many benefits, one of which is easy access to theme generators and thousands of free and paid themes. But also "mobile-first" design and intensive testing with all browsers, etc. Many PHP apps have moved to Bootstrap, like Joomla!, Moodle, phpMyFAQ, etc. and Tiki is moving to Bootstrap in Tiki13.

The Tiki community has a TikiFest on the topic November 18-24, 2013 in Ottawa. You are all welcome as this is a great opportunity to explore this possibility: http://tiki.org/TikiFestBootstrap

The two main options are:
https://www.google.com/search?q=Bootstrap+vs+Foundation

Best regards,

M ;-)
Thursday, October 31 2013, 01:17 AM
Share this post:
Responses (3)
  • Accepted Answer

    Friday, August 01 2014, 01:15 AM - #Permalink
    Resolved
    0 votes
    Hi!

    For the record, ClearOS migration to Bootstrap is in the works:
    http://tracker.clearfoundation.com/view.php?id=1609

    tharok: Indeed, reducing the number of hard to maintain image files is a very good thing. SVG or fonts can be used for scalable icons that you can apply styles to (ex.: colors). Here is a page with a bunch of links & discussions on the topic: https://themes.tiki.org/Icons+SVG+or+Fonts

    I am involved with SVG-edit, so I would love to have all the icons editable via the browser:
    https://code.google.com/p/svg-edit/

    Best regards,

    M ;-)
    The reply is currently minimized Show
  • Accepted Answer

    tharok
    tharok
    Offline
    Tuesday, November 05 2013, 04:54 PM - #Permalink
    Resolved
    0 votes
    +1, Bootstrap is a really solid solution that would reduce time and effort developing the frontend of ClearOS and any "visual" part of it, but it's not the only thing that could help. In example you could improve the design using the latests trends and "good practices" reducing the number of images. Right now you can make very interesting menus and layouts using only CSS and stylize a full page with the same Kbs of a single image. This would also improve rendering on new devices as mobiles and tablets using media queries "recicling" a lot of code (less code = less size = less repetitive work) and adapting the interface to the user. Even if you want to go further, you can make really cool animations and effects using CSS3 transitions (they work better than any javascript effect, because they are "native" to the browser engine).
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 31 2013, 02:16 PM - #Permalink
    Resolved
    0 votes
    Hi Marc,

    I did a little digging around last week -- CodeIgniter and Bootstrap work really well together :-) I think migrating to Bootstrap is a good candidate for the ClearOS 7 (coming in 2014) roadmap. We'll make it work in ClearOS 6 too since we're not going to break app/theme compatibility in the 6-to-7 upgrade.
    The reply is currently minimized Show
Your Reply