jungi / theme-bundle
The friendly themes engine designed for the Symfony2
Installs: 1 913
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 1
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.9
- mobiledetect/mobiledetectlib: ^2.5|^3.0
- symfony/framework-bundle: ^2.5|^3.0
- symfony/templating: ^2.5|^3.0
- symfony/twig-bundle: ^2.5|^3.0
Requires (Dev)
- symfony/finder: ^2.5|^3.0
- symfony/validator: ^2.5|^3.0
Suggests
- symfony/finder: For using the cache warmer
- symfony/validator: For using the ValidationListener
This package is not auto-updated.
Last update: 2019-08-11 18:59:45 UTC
README
The JungiThemeBundle is a themes engine designed for the Symfony2 and the Symfony3. It provides wide features which allows you to create flexible and smart themes with so-called tags. Thanks to these tags you can e.g. create a theme for desktop and mobile devices (Responsive Web Design) or create two separate themes where each one is designed for another device (Adaptive Web Design). Of course the functionality of the bundle not ends here. Read the documentation to know more.
The most useful features:
- Themes with tags support
- A possibility of change the current theme
- Smart theme matching for the request
- Support of the Responsive Web Design, the Adaptive Web Design and the Responsive + Server-Side
- Various theme mappings (xml, php, yaml)
- Themes validation
Third Party Packages
- MobileDetect - used for detecting mobile devices (incl. tablets)
Demonstration
You can play with the bundle by entering this website or by installing the sandbox version.
Documentation
All documentation files are located in the Resources/doc
directory.
Installation
The installation steps are located here.
License
This bundle is under the MIT license