Skip to main content

Integration of SCSS in the CMS Plone

Project description

Introduction

This add-on provide scss integration into Plone. It use python implementation from Kirill Klenov available on github.

You will be able to write scss stylesheets and register them into the css registry (portal_css).

How to use scss with Plone

You have to create a new file (mysheet.scss). Next register a css stylesheet as a browser view using your scss file:

<browser:page
  name="mysheet.css"
  for="*"
  class="collective.scss.stylesheet.SCSSView"
  template="mysheet.scss"
  permission="zope2.View
  />

Now you just have to register your stylesheet in the css registry. Using a GenericSetup profile you just have to add an entry in the cssregistry.xml file, restart your zope server and apply the profile:

<?xml version="1.0"?>
<object name="portal_css">
 <stylesheet title=""
    id="mysheet.css"
    media="screen" rel="stylesheet" rendering="import"
    cacheable="True" compression="safe" cookable="True"
    enabled="1" expression="" />
</object>

Credits

Companies

makinacom

Authors

Changelog

1.0b1 (2011-11-12)

  • 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

collective.scss-1.0b1.tar.gz (15.9 kB view details)

Uploaded Source

File details

Details for the file collective.scss-1.0b1.tar.gz.

File metadata

File hashes

Hashes for collective.scss-1.0b1.tar.gz
Algorithm Hash digest
SHA256 45c2ef09f83291cc40d8ef5187040ccc8c28fd0b55046cecbe69d92c7be0f86a
MD5 dc4c6b07e41a8961dc829e0d365d2b0a
BLAKE2b-256 ea666c83fda73767c8e38c25379d11729d911789e738984d60a01dffd1d2630d

See more details on using hashes here.

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