{"action":"opened","issue":{"url":"https://api.github.com/repos/code-corps/code-corps-ember/issues/672","repository_url":"https://api.github.com/repos/code-corps/code-corps-ember","labels_url":"https://api.github.com/repos/code-corps/code-corps-ember/issues/672/labels{/name}","comments_url":"https://api.github.com/repos/code-corps/code-corps-ember/issues/672/comments","events_url":"https://api.github.com/repos/code-corps/code-corps-ember/issues/672/events","html_url":"https://github.com/code-corps/code-corps-ember/issues/672","id":188845390,"number":672,"title":"Use BEM for Styles","user":{"login":"rileytaylor","id":4505664,"avatar_url":"https://avatars.githubusercontent.com/u/4505664?v=3","gravatar_id":"","url":"https://api.github.com/users/rileytaylor","html_url":"https://github.com/rileytaylor","followers_url":"https://api.github.com/users/rileytaylor/followers","following_url":"https://api.github.com/users/rileytaylor/following{/other_user}","gists_url":"https://api.github.com/users/rileytaylor/gists{/gist_id}","starred_url":"https://api.github.com/users/rileytaylor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rileytaylor/subscriptions","organizations_url":"https://api.github.com/users/rileytaylor/orgs","repos_url":"https://api.github.com/users/rileytaylor/repos","events_url":"https://api.github.com/users/rileytaylor/events{/privacy}","received_events_url":"https://api.github.com/users/rileytaylor/received_events","type":"User","site_admin":false},"labels":[{"id":396317991,"url":"https://api.github.com/repos/code-corps/code-corps-ember/labels/CSS","name":"CSS","color":"ededed","default":false},{"id":227686085,"url":"https://api.github.com/repos/code-corps/code-corps-ember/labels/help%20wanted","name":"help wanted","color":"159818","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-11T20:35:57Z","updated_at":"2016-11-11T20:35:57Z","closed_at":null,"body":"# Problem\r\n\r\nWe want to standardize our stylesheets using [BEM](http://getbem.com/introduction/). This is a master issue to track all needed refactoring.\r\n\r\nThe lists below correspond to stylesheets. Each stylesheet (except those with `_` in front of the name) correspond to a `.hbs` template file. General styles will need to be renamed to fit the naming conventions, which then need to be changed everywhere they exist in templates. Take one `_name.scss` file at a time. Create a separate issue and reference this master issue. Take advantage of `git grep` to find all references to that style. If you are making changes to styles within components or templates, feel free to create a grouped issue and pull request (as in #673) Once each issue and it's related PR's are complete, check off the files refactored on this list. Make sure you make changes in both the `.scss` and `.hbs`! \r\n\r\n# Files to Refactor\r\n## General\r\n- [ ] _alerts.scss\r\n- [ ] _animations.scss\r\n- [ ] _buttons.scss\r\n- [ ] _code.scss\r\n- [ ] _colors.scss\r\n- [ ] _fonts.scss\r\n- [ ] _forms.scss\r\n- [ ] _header.scss\r\n- [ ] _icons.scss\r\n- [ ] _images.scss\r\n- [ ] _inputs.scss\r\n- [ ] _misc.scss\r\n- [ ] _pace.scss\r\n- [ ] _retina.scss\r\n- [ ] _settings.scss\r\n\r\n## Templates\r\n- [ ] app.scss\r\n- [ ] dropdown-menu.scss\r\n- [ ] index.scss\r\n- [ ] main.scss\r\n- [ ] start.scss\r\n- [ ] task.scss\r\n- [ ] task.scss\r\n- [ ] task-new.scss\r\n- [ ] templates/about.scss\r\n- [ ] templates/team.scss\r\n- [ ] templates/project/index.scss\r\n- [ ] templates/project/settings/contributors.scss\r\n- [ ] templates/start/expertiese.scss\r\n- [ ] templates/start/hello.scss\r\n- [ ] templates/start/skills.scss\r\n\r\n## Components\r\n- [ ] donations/donation-progress.scss\r\n- [ ] donations/donation-status.scss\r\n- [ ] categories-list.scss\r\n- [ ] category-item.scss\r\n- [ ] code-theme-selector.scss\r\n- [ ] create-comment-form.scss\r\n- [ ] donation-goal-edit.scss\r\n- [ ] donation-goal.scss\r\n- [ ] donation-payment.scss\r\n- [ ] drag-zone.scss\r\n- [ ] editor-with-preview.scss\r\n- [ ] error-wrapper.scss\r\n- [ ] image-drop.scss\r\n- [ ] login-form.scss\r\n- [ ] member-list-item.scss\r\n- [ ] navigation-menu.scss\r\n- [ ] organization-header.scss\r\n- [ ] organization-members.scss\r\n- [ ] pager-control.scss\r\n- [ ] progress-bar.scss\r\n- [ ] project-card-members.scss\r\n- [ ] project-card-skills.scss\r\n- [ ] project-card.scss\r\n- [ ] project-details.scss\r\n- [ ] project-header.scss\r\n- [ ] project-item.scss\r\n- [ ] project-list.scss\r\n- [ ] project-long-description.scss\r\n- [ ] project-menu.scss\r\n- [ ] project-task-list.scss\r\n- [ ] role-item.scss\r\n- [ ] settings-menu.scss\r\n- [ ] signup-form.scss\r\n- [ ] site-footer.scss\r\n- [ ] stripe-connect-button.scss\r\n- [ ] task-comment-list.scss\r\n- [ ] task-details.scss\r\n- [ ] task-header.scss\r\n- [ ] task-item.scss\r\n- [ ] task-new-form.scss\r\n- [ ] task-status-button.scss\r\n- [ ] task-status.scss\r\n- [ ] task-title.scss\r\n- [ ] user-details.scss\r\n- [ ] user-menu.scss\r\n- [ ] user-organizations-list.scss\r\n- [ ] user-sidebar.scss\r\n- [ ] user-skills-input.scss\r\n\r\n"}}
{"actor":{"display_login":"rileytaylor"}}