{"action":"opened","issue":{"url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/issues/208","labels_url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/issues/208/labels{/name}","comments_url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/issues/208/comments","events_url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/issues/208/events","html_url":"https://github.com/mysociety/whatdotheyknow-theme/issues/208","id":86136713,"number":208,"title":"Refactor theme stylesheets/overrides","user":{"login":"garethrees","id":282788,"avatar_url":"https://avatars.githubusercontent.com/u/282788?v=3","gravatar_id":"","url":"https://api.github.com/users/garethrees","html_url":"https://github.com/garethrees","followers_url":"https://api.github.com/users/garethrees/followers","following_url":"https://api.github.com/users/garethrees/following{/other_user}","gists_url":"https://api.github.com/users/garethrees/gists{/gist_id}","starred_url":"https://api.github.com/users/garethrees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garethrees/subscriptions","organizations_url":"https://api.github.com/users/garethrees/orgs","repos_url":"https://api.github.com/users/garethrees/repos","events_url":"https://api.github.com/users/garethrees/events{/privacy}","received_events_url":"https://api.github.com/users/garethrees/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/labels/1%20-%20new","name":"1 - new","color":"e11d21"},{"url":"https://api.github.com/repos/mysociety/whatdotheyknow-theme/labels/design","name":"design","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-08T11:25:02Z","updated_at":"2015-06-08T11:25:02Z","closed_at":null,"body":"[`custom.scss`](https://github.com/mysociety/whatdotheyknow-theme/blob/master/assets/stylesheets/responsive/custom.scss) is nearly 1000 lines long.\r\n\r\n- Have we been customising alaveteli in the best way?\r\n- Could we make use of the `_page_layout/style` files to override limited parts of the app?\r\n- Could we make use of built-in scss variables? (e.g. `$nav_background_color` rather than setting it ourselves)\r\n- Can we make the scss itself more modular\r\n- Anything we can do to override fewer view templates?\r\n\r\nCould be a good one to talk about in person\r\n"}}