Metadata-Version: 2.4
Name: redturtle.gallery
Version: 3.0.0
Summary: Plone addon that adds a gallery view with a carousel made with slick.
Home-page: https://pypi.python.org/pypi/redturtle.gallery
Author: Redturtle Dev Team
Author-email: sviluppoplone@redturtle.it
License: GPL version 2
Keywords: Python Plone
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 5.1
Classifier: Framework :: Plone :: 5.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.7
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
License-File: LICENSE.GPL
License-File: LICENSE.rst
Requires-Dist: collective.slick>=0.2.0
Requires-Dist: plone.api
Requires-Dist: Products.GenericSetup>=1.8.2
Requires-Dist: setuptools
Provides-Extra: test
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plone.testing>=5.0.0; extra == "test"
Requires-Dist: plone.app.contenttypes; extra == "test"
Requires-Dist: plone.app.robotframework[debug]; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

=================
redturtle.gallery
=================

Plone addon that adds a gallery view with a carousel made with slick.


Features
--------

- **Gallery view**: It adds a view called *gallery_view* and it's appliable to a folder that contains images and to a collection of images. This view renders the images in natural dimensions and at click they open in a modal.
- **Gallery modal**: It's the modal opened by clicking on images in *Gallery view*. It's a Plone modal made with `Mockup`__ with a `Slick`__ carousel inside.


__ https://github.com/plone/mockup/
__ http://kenwheeler.github.io/slick/


Examples
--------

**Gallery view**

.. image:: https://github.com/RedTurtle/redturtle.gallery/blob/master/docs/screenshots/gallery_view.png
   :alt: Gallery view preview


**Gallery modal**

.. image:: https://github.com/RedTurtle/redturtle.gallery/blob/master/docs/screenshots/gallery_modal.png
   :alt: Gallery modal preview


Translations
------------

This product has been translated into

- Italian


Installation
------------

Install redturtle.gallery by adding it to your buildout::

    [buildout]

    ...

    eggs =
        redturtle.gallery


and then running ``bin/buildout``


Dependencies
------------

This product has been tested on Plone 5.1


This add-on requires ``plone.app.imaging``.


Credits
------------

Developed with the support of `Regione Emilia Romagna`__.

__ http://www.regione.emilia-romagna.it/



Authors
------------

This product was developed by RedTurtle Technology team.

.. image:: https://www.redturtle.it/redturtle_banner.png
   :alt: RedTurtle Technology Site
   :target: https://www.redturtle.it/


Contributors
============

- Redturtle Dev Team, sviluppoplone@redturtle.it


Changelog
=========


3.0.0 (2026-03-26)
------------------

- Plone 6 compatibility. Use 2.x versions for Plone < 6.
  [cekk]


2.3.0 (2020-07-21)
------------------

- Fixed focus issues on focus trap
  [nzambello]


2.2.3 (2020-06-25)
------------------

- Removed debug log
  [nzambello]


2.2.2 (2020-06-25)
------------------

- a11y: fixed focus on slick item and focus trap
  [giuliaghisini]


2.2.1 (2020-04-21)
------------------

- gallery modal: leaved space for title, handled imgs width/height to fit anyway and be always visible
  [nzambello]


2.2.0 (2020-03-06)
------------------

- Remove p.a.imaging unneeded dependency.
  [cekk]
- Python 3 compatibility.
  [cekk]


2.1.0 (2019-02-15)
------------------

- Added description in modal view [nzambello]


2.0.3 (2018-07-04)
------------------

- Fixed collective-slick import [pnicolli]
- Pinned collective-slick >= 0.2.0 [pnicolli]


2.0.2 (2018-02-26)
------------------

- Removed internal slick library code and added collective.slick dependency [pnicolli]


2.0.1 (2018-01-25)
------------------

- Republish 2.x version, because 2.0.0 somehow had a missing commit [pnicolli]


2.0.0 (2018-01-24)
------------------

- [Breaking change] removed js patterns: modal made in vanilla js and imported slick manually [nzambello]


1.0.0 (2018-01-11)
------------------

- Fix in template objects [nzambello]
- Fix js event handling [nzambello]
- Gallery view: added support for collections of images [nzambello]


0.1.5 (2017-12-29)
------------------

- Fix in registry.xml [pnicolli]


0.1.4 (2017-12-21)
------------------

- Handled tabs navigation preventing going out of the modal [nzambello]
- Added close button to avoid mockup modal close button issues [nzambello]
- Added uninstall profiles [pnicolli]
- Loading resources bundle only when showing our custom view [pnicolli]


0.1.3 (2017-10-13)
------------------

- Added focus on load [nzambello]


0.1.2 (2017-10-04)
------------------

- Added dependencies in metadata.xml to programmatically install them on add-on installation [nzambello]


0.1.1 (2017-10-03)
------------------

- Fix arrow icon URL [nzambello]


0.1.0 (2017-10-03)
------------------

- Initial release.
  [RedTurtle]
