{ "info": { "author": "Lars Kosubek", "author_email": "post@larskosubek.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python" ], "description": "htwkimn.theme\n==============\n\nThis is a responsive Diazo Plone Theme. It's build on top of the responsive Diazo `plonetheme.onegov` product and creates beautiful content representations on desktop and mobile devices. \n\nIt was created in a masters thesis about mobile-friendly Plone websites, that could be developed and maintained by small and fast changing dev-teams and was initially used at the faculty `FIMN `_ - a part of the largest university of applied sciences in East Germany.\n\n**Important** this package doesn't work with python 2.6, it requires at least python 2.7\n\n\nUsage\n-----\n\n- Add ``htwkimn.theme`` to your buildout configuration:\n\n::\n\n [instance]\n eggs +=\n htwkimn.theme\n\n- Install/Activate the generic import profile via extension setup in your site configuration\n- Have a look for the resources/dummy-content folder for some content examples\n- Depending on the version you'll fetch from plonetheme.onegov, you might need to pin ``six = 1.5.2``\n\nGoals and strategy\n------------------\n\nThe theme aims for an easy maintainable way to develop a responsive, mobile-friendly website with small or fast-changing teams. Therefore\nit's build as child-theme, that can't live without but benefits from the continuing development of\nits parent-theme `plonetheme.onegov`. \n\nIt has less code than an individual theme. So you can get an overview about its source code faster, which \nmakes it easier for new staff to change the look and feel of the resulting website, especially if they are \nunfamiliar with Plone or Diazo.\n\nTo reach that goal, the child-theme extends the parent-theme, adds some Diazo rules to modifiy the parents HTML-structure on the fly and registers some custom SCSS files, to overwrite the original CSS styles.\n\n.. image:: https://raw.github.com/lkosubek/htwkimn.theme/master/docs/diazo_parent-theme-model.png\n\nAs you can see, the child brings its own Diazo rules.xml to adapt the Diazo html-template of the parent-theme. Furthermore it brings its own CSS styles to adapt the parents layout as well as its styling. \n\n\nFeatures\n--------\n- Fully responsive design for mobile devices like smartphones or tablets and traditional desktops\n- Flexible width, based on a flexible 16-column grid (`deco grid `_) and desktop-first design\n- Slider and tile-navigation on home page\n- Collapsing `SimpleLayout `_ columns in content area\n- SCSS based for easy CSS development\n- Less code, faster understanding if you're unfamiliar with Diazo or Plone themes\n- Includes features of `plonetheme.onegov `_ \n- Benefits from fixes and upgrades of `plonetheme.onegov `_ but own implementations won't be overwriten\n- SCSS variables for an easy switch to your own corporate design\n- Based on Plone 4 best practises\n\n\nCustom SCSS\n---------------\n\n@see https://github.com/OneGov/plonetheme.onegov#additional-scss\n\n\nUtilizes following add-ons for comfort of content editors\n---------------------------------------------------------\n- ftw.contentpage\n- ftw.contenttemplates\n- ftw.contentmenu\n- ftw.footer\n- ftw.upgrade\n- ftw.mobilenavigation\n\n\nExamples\n--------\n\nLive and in action\n\n`HTWK faculty FIMN `_\n\nDesktop\n\n.. image:: https://raw.github.com/lkosubek/htwkimn.theme/master/docs/screenshot-desktop.jpg\n\nMobile-Landscape\n\n.. image:: https://raw.github.com/lkosubek/htwkimn.theme/master/docs/screenshot-mobile-landscape.jpg\n\n\nCopyright\n---------\n\nThis package is copyright by `Lars Kosubek `_ and was developed in his master thesis `Webseiten f\u00fcr mobile sowie konventionelle Endger\u00e4te mit dem Content-Management-System Plone, Konzeption und Implementierung eines leicht zu wartenden Themes auf Basis von Diazo und Responsive Webdesign f\u00fcr das CMS einer Fakult\u00e4t der HTWK-Leipzig `_. \n\n``htwkimn.theme`` is licensed under GNU General Public License, version 2.\n\n\n\nChangelog\n=========\n\n1.0.10\n-------------------\n- documentation fixed \n\n1.0.9\n-------------------\n- version dependencies updated \n\n1.0.8\n-------------------\n- workaround to remove \"relations_library\" navi item of Faculty Staff Directory\n\n1.0.4-1.0.7\n-------------------\n- navi css changed\n- header link added\n- header home-button rule fixed\n- doc extended\n- dummy content added\n\n1.0.3\n-------------------\n- requirement constraints updated\n\n1.0 (release)\n-------------------\n- header variants added\n- mobilenavigation as dependency added\n- docs completed, example images added\n- generic setup, ftw.upgrade activation added\n- more expressive comments and filenames\n\n0.1dev (unreleased)\n-------------------\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lkosubek/htwkimn.theme", "keywords": "theme,responsive,diazo,plonetheme.onegov,university", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "htwkimn.theme", "package_url": "https://pypi.org/project/htwkimn.theme/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/htwkimn.theme/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lkosubek/htwkimn.theme" }, "release_url": "https://pypi.org/project/htwkimn.theme/1.0.10/", "requires_dist": null, "requires_python": null, "summary": "A responsive Diazo theme for mobile-friendly websites with Plone 4. As child theme, it extends the responsive plonetheme.onegov and aims for easy development with small or fast changing teams - like at the faculty IMN of the University of Applied Sience Leipzig (HTWK), Germany.", "version": "1.0.10" }, "last_serial": 1888381, "releases": { "0.1": [], "1.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f979724982d37bfca34ebb451c677df2", "sha256": "fd489b6739869cc78fffbf266cb665d1e6f3a136b5cc350f2f9dd797415e8ba6" }, "downloads": -1, "filename": "htwkimn.theme-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f979724982d37bfca34ebb451c677df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9390375, "upload_time": "2015-05-02T21:52:31", "url": "https://files.pythonhosted.org/packages/e8/32/ca5af3ae3057def8b7f871c0671df043c03208dabb2433611ac97eda91ff/htwkimn.theme-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "2cf01e4406f6bbeb7163463b15396d55", "sha256": "e85091f5ad851f87bb86745bd4b92c01ab6a4cebd766e59bc60c93590fb283b6" }, "downloads": -1, "filename": "htwkimn.theme-1.0.10.tar.gz", "has_sig": false, "md5_digest": "2cf01e4406f6bbeb7163463b15396d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9529065, "upload_time": "2016-01-04T23:13:51", "url": "https://files.pythonhosted.org/packages/1b/78/030b22f6f5e2b5242ef8329ac843ad442d816faa8b9c617b14098d65271b/htwkimn.theme-1.0.10.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "2e1ba5fe4275e4bd04ae090d15c52a91", "sha256": "76fba776e68644cecc8d9b489d29435d9144a68319af76e8c2eeea2925dcbcf4" }, "downloads": -1, "filename": "htwkimn.theme-1.0.2.tar.gz", "has_sig": false, "md5_digest": "2e1ba5fe4275e4bd04ae090d15c52a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9390395, "upload_time": "2015-05-02T22:42:21", "url": "https://files.pythonhosted.org/packages/fc/f8/fa940eccbfb9f89f855594f9c4aa646b9e57377a0aa14f15a5b5ec80b348/htwkimn.theme-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "caa0d701fc8f0135c1e3af4d9f98c32c", "sha256": "4671ccd7a8f78910a7779e224926e7f0db98d3c5f7854e455272d85c603fb239" }, "downloads": -1, "filename": "htwkimn.theme-1.0.3.tar.gz", "has_sig": false, "md5_digest": "caa0d701fc8f0135c1e3af4d9f98c32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9390203, "upload_time": "2015-05-03T20:03:24", "url": "https://files.pythonhosted.org/packages/a0/c2/bc25b0dda14ba5bdda94900c255d7a25d003d69314852fd0d4ebc27001d1/htwkimn.theme-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "08f3f7f5094f63db5207019da91bcb97", "sha256": "d9852652f571e975083b278a7b6567049362d3b4148fe5b8e6952b521f87e198" }, "downloads": -1, "filename": "htwkimn.theme-1.0.4.tar.gz", "has_sig": false, "md5_digest": "08f3f7f5094f63db5207019da91bcb97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9528658, "upload_time": "2015-11-02T20:04:30", "url": "https://files.pythonhosted.org/packages/73/f5/f4cc868a07fec22de0a4980672aa68d4852ed84c7e24ceb98e0b06fd8227/htwkimn.theme-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "6c4a92c33ccb576960b7435bda4006cb", "sha256": "83aef9bd043da6f8b3fd55839aa5c09274d7ebcbad14c00b984cd8b49b189e03" }, "downloads": -1, "filename": "htwkimn.theme-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6c4a92c33ccb576960b7435bda4006cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9528680, "upload_time": "2015-11-02T20:11:35", "url": "https://files.pythonhosted.org/packages/5b/37/1becc861cb548bf6eb523167e5ffe993cf1ec72da8507291edc520b9ec22/htwkimn.theme-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "a7f9d3f63689876be54b1a9bf8940056", "sha256": "478c0095345a385a8d6dc4af23c8ac0824aec078d795acd242ac32d8d094659f" }, "downloads": -1, "filename": "htwkimn.theme-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a7f9d3f63689876be54b1a9bf8940056", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9528811, "upload_time": "2015-11-02T20:31:24", "url": "https://files.pythonhosted.org/packages/86/20/3be04a67db08a04b65fedabf7c823207cc9cabc30cf00d33d0c52875fda0/htwkimn.theme-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "12c08da2cb166255132e7ca883b48079", "sha256": "0f5d1b35ba7ad6594249c51b1ca3306bb4031e844190618c9dd32101f983e285" }, "downloads": -1, "filename": "htwkimn.theme-1.0.7.tar.gz", "has_sig": false, "md5_digest": "12c08da2cb166255132e7ca883b48079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9528926, "upload_time": "2015-11-02T20:50:16", "url": "https://files.pythonhosted.org/packages/90/56/a861e943d7ec3804dceedd71756dce73a9ba744cfcc19ef97a05f3e3610d/htwkimn.theme-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "511e7298f9b6c483965fc65778e6190f", "sha256": "d798b7acc0d323182cfc34c5df2960e0414cc08b5bfed505010d2dfb34d50136" }, "downloads": -1, "filename": "htwkimn.theme-1.0.8.tar.gz", "has_sig": false, "md5_digest": "511e7298f9b6c483965fc65778e6190f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9529279, "upload_time": "2015-11-06T19:50:37", "url": "https://files.pythonhosted.org/packages/e6/3c/d027fd1aa31589ed172f887e127e5a0119a722acced4e7ef9af9552b0991/htwkimn.theme-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "a13ba42ee8c5048454307d07f413b12a", "sha256": "91d7670cff11ad78b5d2abff51f4adc74aa97e89f89de4da0f70a7f5aad22dc3" }, "downloads": -1, "filename": "htwkimn.theme-1.0.9.tar.gz", "has_sig": false, "md5_digest": "a13ba42ee8c5048454307d07f413b12a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9529312, "upload_time": "2015-11-10T19:40:57", "url": "https://files.pythonhosted.org/packages/86/f9/56b2bab5393a85712ce458933bdbd0d188cbc3b904fe585e217e33d7fac9/htwkimn.theme-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2cf01e4406f6bbeb7163463b15396d55", "sha256": "e85091f5ad851f87bb86745bd4b92c01ab6a4cebd766e59bc60c93590fb283b6" }, "downloads": -1, "filename": "htwkimn.theme-1.0.10.tar.gz", "has_sig": false, "md5_digest": "2cf01e4406f6bbeb7163463b15396d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9529065, "upload_time": "2016-01-04T23:13:51", "url": "https://files.pythonhosted.org/packages/1b/78/030b22f6f5e2b5242ef8329ac843ad442d816faa8b9c617b14098d65271b/htwkimn.theme-1.0.10.tar.gz" } ] }