Skip to main content

A child theme product, that inherits from and extends the responsive diazo theme https://pypi.python.org/pypi/plonetheme.onegov Build for the faculty IMN of the University of Applied Since Leipzig (HTWK Leipzig), Germany.

Project description

htwkimn.theme

This is a responsive Diazo Plone theme. It’s build on top of the product plonetheme.onegov and was initialy developed for the Plone4 website of the faculty FIMN (http://imn.htwk-leipzig.de), which is part of the largest university of applied sciences in East Germany, HTWK Leipzig (http://www.htwk-leipzig.de).

Important this package doesn’t work with python 2.6, it requires at least python 2.7

Usage

  • Add htwkimn.theme to your buildout configuration:

[instance]
eggs +=
    htwkimn.theme
  • Install/Activate the generic import profile via extension setup in your site configuration

  • Have a look for the resources/dummy-content folder for some content examples

Goals

The main goal of the theme is easy maintainability. So it’s build as child-theme that can’t live without but benefits from the continuing development of it’s parent plonetheme.onegov.

It has less code than an own theme. So you can get an overview about the source code faster, which makes it easy for future staff to change the look of the faculty website, especially if they are unfamiliar with Plone.

To reach that goal, the child extends the parents rules.xml, adds some rules to modifiy the parent template on the fly and registers some custom scss files, to overwrite the neccessary css styles.

Features

  • Fully responsive design

  • Slider and tile-navigation on home page

  • Collapsing simple layout columns in content area

  • SCSS based

  • Less code, faster understanding if you’re unfamiliar with Diazo themes

  • Includes features of plonetheme.onegov (https://github.com/OneGov/plonetheme.onegov#Features)

  • Benefits from fixes and upgrades of plonetheme.onegov but adapations won’t be overwriten

  • Variables to easily adapt to corporate design of faculty and university

Additional SCSS

@see https://github.com/OneGov/plonetheme.onegov#additional-scss

Utilizes following add-ons for comfort of content editors

  • ftw.contentpage

  • ftw.contenttemplates

  • ftw.contentmenu

  • ftw.footer

  • ftw.upgrade

  • ftw.mobilenavigation

Examples

Desktop

https://raw.github.com/lkosubek/htwkimn.theme/master/docs/screenshot-desktop.jpg

Mobile-Landscape

https://raw.github.com/lkosubek/htwkimn.theme/master/docs/screenshot-mobile-landscape.jpg

Changelog

1.0 (release)

  • header variants added

  • mobilenavigation as dependency added

  • docs completed, example images added

  • generic setup, ftw.upgrade activation added

  • more expressive comments and filenames

0.1dev (unreleased)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

htwkimn.theme-1.0.1.tar.gz (9.4 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page