Developers
-
Add CSS Methods
Add CSS files or declarations to your themelet that work with Morphs performance options. They can be cached, gzipped, minified and even packed with all the rest to create only 1 css file.
-
AddScript Methods
Add javascript exactly where you want and need it. Morph lets you add scripts in strategic locations. Before or after jQuery for example.
-
Automatic Body Classes
Morph automatically adds a bunch of classes to your body element. These include the current component, view, task, browser, browser version, operating system, user type, language, time of day, etc.
-
Block Overrides
Any of Morphs template core includes that make up the building blocks and utility blocks (logo and topnav) can be overridden from the themelet.
-
Custom Code
Every themelet has what we call "magic files". These are php and javascript files that you use to extend the themelet to build extra site functionality. If they dont exist, you can create them and they will be detected when Morph loads and add them to the page.
-
Extend Easily
Using the variety of features and plugins built into Morph you can extend any themelets functionality to suit your needs. You can for example extend the jQuery UI Tabs to work as a product slideshow or module slider.
-
Morph's Hooks
We have placed php "hooks" in strategic locations in Morph's code. Developers can hook into these hooks and execute a php function to extend their themelet.
-
Script Blacklist
If you are using a Joomla plugin that loads a javascript file, or maybe an instance of jQuery which is already loaded conflicts can arise. Often removing this file can fix any issues, with Morph simply add the path to the blacklist and it will no longer load.
-
Themelet Overrides
Morph like all Joomla templates has its own Joomla html overrides. The only difference is they in turn can be over ridden from the themelet so you never need to modify Morph's core files keeping the upgrade integrity.
Feeling social? Connect with us!