{"action":"created","issue":{"url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/1468","repository_url":"https://api.github.com/repos/plone/Products.CMFPlone","labels_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/1468/labels{/name}","comments_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/1468/comments","events_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/1468/events","html_url":"https://github.com/plone/Products.CMFPlone/issues/1468","id":140637185,"number":1468,"title":"Allow to build CSS for file system based themes","user":{"login":"ebrehault","id":460966,"avatar_url":"https://avatars.githubusercontent.com/u/460966?v=3","gravatar_id":"","url":"https://api.github.com/users/ebrehault","html_url":"https://github.com/ebrehault","followers_url":"https://api.github.com/users/ebrehault/followers","following_url":"https://api.github.com/users/ebrehault/following{/other_user}","gists_url":"https://api.github.com/users/ebrehault/gists{/gist_id}","starred_url":"https://api.github.com/users/ebrehault/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebrehault/subscriptions","organizations_url":"https://api.github.com/users/ebrehault/orgs","repos_url":"https://api.github.com/users/ebrehault/repos","events_url":"https://api.github.com/users/ebrehault/events{/privacy}","received_events_url":"https://api.github.com/users/ebrehault/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/plone/Products.CMFPlone/labels/04%20type:%20enhancement","name":"04 type: enhancement","color":"00fa00"},{"url":"https://api.github.com/repos/plone/Products.CMFPlone/labels/99%20tag:%20UX%20Integrator/Themer","name":"99 tag: UX Integrator/Themer","color":"f3f3f3"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-14T10:43:46Z","updated_at":"2016-03-17T12:52:55Z","closed_at":null,"body":"When we create a theme addon which inherits from Barceloneta, we cannot use (easily) our own toolchain to compile our LESS files, because things like:\r\n```\r\n@import \"++theme++barceloneta/less/barceloneta.plone.less\";\r\n```\r\nwon't be supported.\r\nAnd we cannot use `plone-compile-resources` to compile Diazo resources.\r\n\r\nFortunately, we can go to the Plone theming editor, and use the \"Build CSS\" button.\r\nUnfortunately, it fails (because we are not allowed to write in a FilesystemResourceDirectory).\r\n\r\nWe should return the generated CSS to the browser so we can copy/paste it in our add-on.\r\n"},"comment":{"url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/comments/197865979","html_url":"https://github.com/plone/Products.CMFPlone/issues/1468#issuecomment-197865979","issue_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/1468","id":197865979,"user":{"login":"vangheem","id":524413,"avatar_url":"https://avatars.githubusercontent.com/u/524413?v=3","gravatar_id":"","url":"https://api.github.com/users/vangheem","html_url":"https://github.com/vangheem","followers_url":"https://api.github.com/users/vangheem/followers","following_url":"https://api.github.com/users/vangheem/following{/other_user}","gists_url":"https://api.github.com/users/vangheem/gists{/gist_id}","starred_url":"https://api.github.com/users/vangheem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vangheem/subscriptions","organizations_url":"https://api.github.com/users/vangheem/orgs","repos_url":"https://api.github.com/users/vangheem/repos","events_url":"https://api.github.com/users/vangheem/events{/privacy}","received_events_url":"https://api.github.com/users/vangheem/received_events","type":"User","site_admin":false},"created_at":"2016-03-17T12:52:55Z","updated_at":"2016-03-17T12:52:55Z","body":"Looks good to me."}}