Skip to content

Digital-Peak-Incubator/tpl_tauristar

Repository files navigation

Joomla! CMS™

Build Status

Travis-CI: Build Status

What is this?

This repository shows an approach how to introduce CSS/JS frameworks like bootstrap 3 or font awesome into the current Joomla version without breaking backwards compatibility.

How to get started?

Install Joomla as usual by downloading it from this repository. As default template is tauristar set, which loads the bootstrap 3 framework without any template overrides.

You can install the sample blog data on the last installation screen or create some sample articles by yourself.

What is new?

Templates define which framework (bs3, bs4) they want to work with and then the layouts are loaded with prefixes like bs3 according to the template (framework parameter)[templates/tauristar/templateDetails.xml#L48]. For example when tauristar is activated, then the file (default.bs3.php)[modules/mod_menu/tmpl/default.bs3.php] is loaded instead of the (default.php)[modules/mod_menu/tmpl/default.php] file. The same works for component views and JLayouts.

If the framework parameter is not set, then the layout is loaded as before. Like that backwards compatibility is guaranteed.

How to contribute?

<<<<<<< Upstream, based on origin/tpl_tauristar Play around with the installation, pick an issue and convert some layout files to bootstrap 3. Don't forget to open a pull request!!

Learn Joomla!

What are the benefits of Joomla?

  • The functionality of a Joomla website can be extended by installing extensions that you can create (or download) to suit your needs.
  • There are many ready-made extensions that you can download and install.
  • Check out the Joomla! Extensions Directory (JED).

Is it easy to change the layout display?

  • The layout is controlled by templates that you can edit.
  • There are a lot of ready-made professional templates that you can download.
  • Template management information is available here.

Ready to install Joomla?

Updates are free!

Where can you get support and help?

Do you already have a Joomla! site that isn't built with Joomla! 3.x?

Do you want to improve Joomla?

68e7b44 Spelling errors (#11604)

Copyright

  • Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved.
  • Special Thanks
  • Distributed under the GNU General Public License version 2 or later
  • See License details

About

An approach to make Joomla fit for bootstrap 3! Instructions can be found below.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published