Metadata-Version: 1.1
Name: plonetheme.onegov
Version: 1.5.1
Summary: Theme package for OneGov
Home-page: http://www.4teamwork.ch
Author: Julian Infanger
Author-email: julian.infanger@4teamwork.ch
License: GPL
Description: plonetheme.onegov
        =================
        
        This is the default theme for all OneGov Plone modules (http://onegov.ch).
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_onegov.png
        
        **Important** this package doesn't work with python 2.6, it requires at least python 2.7
        
        Usage
        -----
        
        - Add ``plonetheme.onegov`` to your buildout configuration:
        
        ::
        
            [instance]
            eggs +=
                plonetheme.onegov
        
        - Install the generic import profile.
        
        Features
        --------
        - Customize styles in control panel.
        - Responsive design for tablets and smartphones
        - Special path bar with children
        
        
        Layout customizations
        ---------------------
        
        Theme is SCSS based and styles most things with variables which can easily be customized
        in a control panel.
        
        Just visit the customization view: http://localhost:8080/Plone/customstyles_form
        
        Here are some examples how the Layout can be customized:
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_zg_ch.png
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_menzingen.png
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_custom.png
        
        
        Additional SCSS
        ---------------
        
        You can easily register custom SCSS files in your addon package using ZCML, if you need to customize
        more than available through the web:
        
        .. code:: xml
        
            <configure
                xmlns:theme="http://namespaces.zope.org/plonetheme.onegov">
        
                <include package="plonetheme.onegov" />
                <theme:add_scss path="resources/custom.scss" />
        
            </configure>
        
        The SCSS files can also be restricted to a specific context interface or a specific request layer.
        Be aware that the context interface applies to the context the styles are rendered on, which is either
        the Plone site root or an `INavigationRoot` object.
        
        .. code:: xml
        
            <configure
                xmlns:theme="http://namespaces.zope.org/plonetheme.onegov">
        
                <include package="plonetheme.onegov" />
                <theme:add_scss
                    path="resources/custom.scss"
                    for="my.package.interfaces.ISubsite"
                    layer="my.package.interfaces.IMyPackageLayer" />
        
            </configure>
        
        Flyout navigation
        -----------------
        This theme comes with a flyout navigation. If you click on an element in the global navigation you get the children as a flyout navigation and also a link to go 'direct to' the element you clicked on.
        This behavior can be disabled in the plone.app.registry, using the setting ``plonetheme.onegov.flyout_navigation``.
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_flyout_navigation.png
        
        
        Special path bar
        ----------------
        For another fast way to navigate between content, this theme includes a special path bar, which shows the breadcrumb's children.
        This behavior can be disabled in the plone.app.registry, using the setting ``plonetheme.onegov.flyout_breadcrumbs``.
        
        .. image:: https://raw.github.com/OneGov/plonetheme.onegov/master/docs/screenshot_flyout_breadcrumbs.png
        
        Print
        -----
        Known issue page-break in WebKit
        https://bugs.webkit.org/show_bug.cgi?id=5097
        
        Links
        -----
        
        - Github project repository: https://github.com/OneGov/plonetheme.onegov
        - Issue tracker: https://github.com/OneGov/plonetheme.onegov/issues
        - Continuous integration: https://jenkins.4teamwork.ch/search?q=plonetheme.onegov
        
        
        Copyright
        ---------
        
        This package is copyright by `4teamwork <http://www.4teamwork.ch/>`_.
        
        ``plonetheme.onegov`` is licensed under GNU General Public License, version 2.
        
        Changelog
        =========
        
        1.5.1 (2015-03-12)
        ------------------
        
        - Fix responsive personalbar behavior and margin to other elements.
          [mathias.leimgruber]
        
        - Navigation portlet: fix error when parent object is not published / not accessible.
          [jone]
        
        - Show required markers in IE.
          [msom]
        
        
        1.5.0 (2015-02-24)
        ------------------
        
        - Fix layout in seantis.people.
          [msom]
        
        - Use the javascript from ftw.mobilenavigation instead of the custom one.
          [mbaechtold]
        
        - Changed invalid HTML structure. Adapted css styles for new elements.
          [Kevin Bieri]
        
        - Fixed invalid newsTemplate portlet HTML structure.
          [Kevin Bieri]
        
        - Load flyout initially.
          [Kevin Bieri]
        
        - Fixed HTML structure for accessibility.
          [Kevin Bieri]
        
        - Remove tabindex -1.
          [KevinKevin Bieri
        
        1.4.1 (2014-12-11)
        ------------------
        
        - Add zip-download icon.
          [Kevin Bieri]
        
        
        1.4.0 (2014-12-02)
        ------------------
        
        - BugFix directory.scss: Apply margin on ul elements on in the #content area.
          [mathias.leimgruber]
        
        - Use some default icons for seantis.dirbase/contacts content types.
          [mathias.leimgruber]
        
        - Use pyScss 1.2.0 - the latest release breaks the build.
          [mathias.leimgruber]
        
        - Add new print styles.
          [Kevin Bieri]
        
        1.3.3 (2014-09-09)
        ------------------
        
        - Improve print representation in IE.
          [Julian Infanger]
        
        
        1.3.2 (2014-08-19)
        ------------------
        
        - Also include linguaplone / multilingual languageselector into theme.
          [Julian Infanger]
        
        - Highlight accessibility link for search correctly.
          [Julian Infanger]
        
        - Allow to customize footer background.
          [Julian Infanger]
        
        - Fixed flyout navigation styles.
          [Julian Infanger]
        
        - Fix double border in navigation without children.
          [Julian Infanger]
        
        - Remove ftw.slider styles.
          This is now defined in the ftw.slider package.
          [Julian Infanger]
        
        
        1.3.1 (2014-08-15)
        ------------------
        
        - Adds styles for seantis.reservation 1.1.3.
          [href]
        
        - Added test which generates the css file, to make sure there is no syntax error.
          [Julian Infanger]
        
        - Added styles for new ftw.slider release.
          [Julian Infanger]
        
        - Improves the "your reservations" look in seantis.reservation. A lot.
          [href]
        
        - Fix small style issues with seantis.reservation 1.1, like unregular gaps.
          [href]
        
        
        1.3.0 (2014-08-05)
        ------------------
        
        - Added new styles for the upcoming seantis.reservation 1.1 release.
          [href]
        
        - Changed PostIt portlet color to yellow.
          [Julian Infanger]
        
        - Use bigger font for print.
          [Julian Infanger]
        
        - Add z3c form "required" styles (Copy from plone authoting.css).
          [mathias.leimgruber]
        
        - Added icon for kml download document action.
          [Julian Infanger]
        
        - Added styles for ftw.bridge watcher portlet.
          [Julian Infanger]
        
        
        1.2.9 (2014-07-16)
        ------------------
        
        - Removed !global variable, this caused problems.
          [Julian Infanger]
        
        
        1.2.8 (2014-07-16)
        ------------------
        
        - Do not hide .documentDescription globally.
          [Julian Infanger]
        
        - Improves positioning of "edit formdata" link in seantis.reservation.
          [href]
        
        - Adds styles for new 'broken-data' view in seantis.reservation.
          [href]
        
        - Fixed path of pb_close image.
          [Julian Infanger]
        
        - Make Onegov Theme default Skin
          [tschanzt]
        
        - Use portal_url for portal and theme url also added the portalurl to the csscachekey so we don't get problems with image.
          [tschanzt]
        
        1.2.7 (2014-07-11)
        ------------------
        
        - Updated styles for new ftw.slider implementation.
          Requires ftw.slider >= 2.0.0
          [Julian Infanger]
        
        - Make Textarea wider on notification_form.
          [tschanzt]
        
        - Updated styles for book reader view.
          [Julian Infanger]
        
        
        1.2.6 (2014-06-24)
        ------------------
        
        - Adds styles for new navigation introduced in seantis.people 0.19
          [href]
        
        - Various seantis.reservation improvements.
          [href]
        
        - Removes superfluous scrollbars in fullcalendar instances.
          [href]
        
        
        1.2.5 (2014-06-12)
        ------------------
        
        - Updated margin of tabbedview headings.
          [Julian Infanger]
        
        - Use 100% for table in meeting item body.
          [Julian Infanger]
        
        - Only style button links as button.
          [Julian Infanger]
        
        - Use pdf icon for export pdf document action.
          [Julian Infanger]
        
        - Do not show default pages in navigation.
          If the parent is a default page, show the default page title.
          [jone]
        
        - Fixed skins properties.
          Do not longer inject skin layer into all skins.
          [Julian Infanger]
        
        
        1.2.4 (2014-05-09)
        ------------------
        
        - Fixed listing block gallery styles.
          [Julian Infanger]
        
        - Added outline style for :focus, to ensure better accessibility.
          [Julian Infanger]
        
        - Added styles for new tabbedview action buttons.
          [Julian Infanger]
        
        - Do not hide tabbedview spinner.
          [Julian Infanger]
        
        - Escape HTML chars in navigation and breadcrumbs.
          [Julian Infanger]
        
        - Add possibility to disable the flyout navigation in globalnav.
          [Julian Infanger]
        
        - Fallback in import customstyles if listDirectory is None.
          [Julian Infanger]
        
        - Added some tests for load_flyout_children view.
          [Julian Infanger]
        
        - Append "/view" to objects in breadcrumbs if they are in the
          'typesUseViewActionInListings' property.
          [Julian Infanger]
        
        
        1.2.3 (2014-04-14)
        ------------------
        
        - Append "/view" to objects in left navigation if they are in the
          'typesUseViewActionInListings' property.
          [Julian Infanger]
        
        
        1.2.2 (2014-04-14)
        ------------------
        
        - Added styles for news archive portlet.
          [Julian Infanger]
        
        
        1.2.1 (2014-04-08)
        ------------------
        
        - BugFix: ftw.subsite logo integration use plone.scaling to create the logo
          url. This also fixes a traversal Issue with the virtualHostMonster.
          [mathias.leimgruber]
        
        - Added missing dependency to setup.py.
          [Julian Infanger]
        
        - Fixed styles of theming controlpanel.
          [Julian Infanger]
        
        - Updated styles for seantis.dir.events release 1.1.
          [Marc Sommerhalder]
        
        - Fixed seantis.dir.events styling.
          [Marc Sommerhalder]
        
        
        1.2.0 (2014-03-31)
        ------------------
        
        - Always hide ajax spinner.
          [Julian Infanger]
        
        - Replaced inline css with a browserview returning the theme css.
          This allows to cache the CSS efficient.
          [Julian Infanger]
        
        - Optimized accessibility:
          - lang attribute in HTML
          - use right doctype
          - move styles and script tags from body to head
          [Julian Infanger]
        
        - Added information that this package requires >= python2.7
          [Julian Infanger]
        
        - Added path_bar with flyout children.
          [Julian Infanger]
        
        - Added styles for workspaces and other onegov modules.
          [Julian Infanger]
        
        - Adds styles for seantis.kantonsrat.
          [href]
        
        - Added special styles for batching in tabbedview.
          [Julian Infanger]
        
        - Improve the reading experience by a complete new styled
          ftw.book's reader view.
          [jone, Julian Infanger]
        
        - Update style for newsportlet.
          Do not use a bigger font for news title.
          [Julian Infanger]
        
        - Fix ftw.book icons: interchange "PDF" and "Read" icons.
          [jone]
        
        - Added style for calendar portlet.
          [Julian Infanger]
        
        - Added margin in simplelayoutDropZonePortlet blocks.
          [Julian Infanger]
        
        - Added Norwegian translation.
          [espenmn]
        
        
        1.1.1 (2014-02-10)
        ------------------
        
        - Fixed tinymce popup styles.
          [Julian Infanger]
        
        - Navigation portlet: add "content-expired" class on expired items.
          [jone]
        
        - Navigation portlet: add css class with item workflow state.
          [jone]
        
        - Customstyles: fix meta image inclusion (favicons, apple touch icons).
          [jone]
        
        - Fix customstyles caching reset bug when modifying existing configurations.
          [jone]
        
        - Adds styles for a number of Seantis products, including seantis.dir.contacts,
          seantis.dir.events and seantis.reservation.
          [href]
        
        - Added default plone collapsible style.
          [Julian Infanger]
        
        
        1.1.0 (2014-01-29)
        ------------------
        
        - Change the navigation behavior to respect the "currentFolderOnly" portlet option.
          For the old behavior, the "currentFolderOnly" needs to be activated on the portlet.
          [jone]
        
        
        1.0.0 (2014-01-29)
        ------------------
        
        - Initial release
        
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Programming Language :: Python
