{"push_id":775089969,"size":5,"distinct_size":5,"ref":"refs/heads/sass-themes","head":"0ce0598f2e6b11c450dcd928ef02a7bb703d69b2","before":"ff114537d0772f870e124a11f57cc52cfa000f07","commits":[{"sha":"80106b01afe37a601fe9093cdc99f424e9caa1cb","author":{"email":"86d882e74e69f6f8e75b4ca36eb785127b6605ad@gmail.com","name":"Michael Webster"},"message":"Refactor theme loading, make cinnamon-theme-manager (remove themeManager.js), use\nthreading to discover theme folders, load themes.","distinct":true,"url":"https://api.github.com/repos/mtwebster/Cinnamon/commits/80106b01afe37a601fe9093cdc99f424e9caa1cb"},{"sha":"d0c048cefad65e52d4ad517553815f61d8516a1c","author":{"email":"86d882e74e69f6f8e75b4ca36eb785127b6605ad@gmail.com","name":"Michael Webster"},"message":"Clean up some things","distinct":true,"url":"https://api.github.com/repos/mtwebster/Cinnamon/commits/d0c048cefad65e52d4ad517553815f61d8516a1c"},{"sha":"ba76323121e8b5beb0adf571912c05dee20c57a1","author":{"email":"86d882e74e69f6f8e75b4ca36eb785127b6605ad@gmail.com","name":"Michael Webster"},"message":"parse sass","distinct":true,"url":"https://api.github.com/repos/mtwebster/Cinnamon/commits/ba76323121e8b5beb0adf571912c05dee20c57a1"},{"sha":"10a01610dc9b48d79b1b50fb4bc988f28b425a2f","author":{"email":"86d882e74e69f6f8e75b4ca36eb785127b6605ad@gmail.com","name":"Michael Webster"},"message":"More cleanup","distinct":true,"url":"https://api.github.com/repos/mtwebster/Cinnamon/commits/10a01610dc9b48d79b1b50fb4bc988f28b425a2f"},{"sha":"0ce0598f2e6b11c450dcd928ef02a7bb703d69b2","author":{"email":"86d882e74e69f6f8e75b4ca36eb785127b6605ad@gmail.com","name":"Michael Webster"},"message":"Allow xlets to access theme variables from within their own stylesheets.\n\nrules (tentative):\n- themes that have cinnamon.scss will be processed as sass\n- themes that have cinnamon-variables.scss will have those variables within\n  available to xlet stylesheets\n- xlets can take advantage by naming their file stylesheet.scss (instead of .css)\n  - The can access any variables in cinnamon-variables.scss, and use any sass coding\n  - File will be preprocessed upon loading\n- .scss takes priority over .css - backward/forward compatibility - a theme can supply\n  both, older versions of Cinnamon will still use css, newer will use scss.\n- Ditto for xlet stylesheets - if the theme is sass, the scss stylesheet will be used,\n  otherwise css will be used.  If the theme is not sass, the css will be used.","distinct":true,"url":"https://api.github.com/repos/mtwebster/Cinnamon/commits/0ce0598f2e6b11c450dcd928ef02a7bb703d69b2"}]}