{"id":15590609,"url":"https://github.com/coderberry/presentations-2014.01.23-ember-testing","last_synced_at":"2026-03-08T16:36:40.942Z","repository":{"id":13296799,"uuid":"15982857","full_name":"coderberry/presentations-2014.01.23-Ember-Testing","owner":"coderberry","description":null,"archived":false,"fork":false,"pushed_at":"2014-01-24T16:30:10.000Z","size":1312,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-24T05:35:45.568Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coderberry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-16T22:23:16.000Z","updated_at":"2014-01-24T16:30:11.000Z","dependencies_parsed_at":"2022-08-28T20:30:18.141Z","dependency_job_id":null,"html_url":"https://github.com/coderberry/presentations-2014.01.23-Ember-Testing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderberry%2Fpresentations-2014.01.23-Ember-Testing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderberry%2Fpresentations-2014.01.23-Ember-Testing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderberry%2Fpresentations-2014.01.23-Ember-Testing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderberry%2Fpresentations-2014.01.23-Ember-Testing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coderberry","download_url":"https://codeload.github.com/coderberry/presentations-2014.01.23-Ember-Testing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250572662,"owners_count":21452334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T23:23:14.334Z","updated_at":"2026-03-08T16:36:40.878Z","avatar_url":"https://github.com/coderberry.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EmberJS Meetup Slides\n\n## Configuring the slides\n\nMuch of the deck is customized by changing the settings in [`slide_config.js`](slide_config.js).\nSome of the customizations include the title, Analytics tracking ID, speaker\ninformation (name, social urls, blog), web fonts to load, themes, and other\ngeneral behavior.\n\n### Customizing the `#emberjs` hash\n\nThe bottom of the slides include `#emberjs` by default. If you'd like to change\nthis, please update the variable `$social-tags: '#emberjs';` in\n[`/theme/scss/default.scss`](theme/scss/default.scss).\n\nSee the next section on \"Editing CSS\" before you go editing things.\n\n## Editing CSS\n\n[Compass](http://compass-style.org/install/) is a CSS preprocessor used to compile\nSCSS/SASS into CSS. We chose SCSS for the new slide deck for maintainability,\neasier browser compatibility, and because...it's the future!\n\nThat said, if not comfortable working with SCSS or don't want to learn something\nnew, not a problem. The generated .css files can already be found in\n(see [`/theme/css`](theme/css)). You can just edit those and bypass SCSS altogether.\nHowever, our recommendation is to use Compass. It's super easy to install and use.\n\n### Installing Compass and making changes\n\nFirst, install compass:\n\n    sudo gem update --system\n    sudo gem install compass\n\nNext, you'll want to watch for changes to the exiting .scss files in [`/theme/scss`](theme/scss)\nand any new one you add:\n\n    $ cd ember-meetup-slides\n    $ compass watch\n\nThis command automatically recompiles the .scss file when you make a change.\nIts corresponding .css file is output to [`/theme/css`](theme/css). Slick.\n\nBy default, [`config.rb`](config.rb) in the main project folder outputs minified\n.css. It's a best practice after all! However, if you want unminified files,\nrun watch with the style output flag:\n\n    compass watch -s expanded\n\n*Note:* You should not need to edit [`_base.scss`](theme/scss/_base.scss).\n\n## Building the slides\n\nThe slides are all in a single markdown file [`slides.md`](scripts/md/slides). To build the slides, you need to run the python `render.py`\nscript.\n\n    $ cd scripts/md\n    $ python slides.md\n\n## Running the slides\n\nThe slides can be run locally from `file://` making development easy :)\n\n### Running from a web server\n\nIf at some point you should need a web server, use [`serve.sh`](serve.sh). It will\nlaunch a simple one and point your default browser to [`http://localhost:8000/template.html`](http://localhost:8000/template.html):\n\n    $ cd ember-meetup-slides\n    $ ./serve.sh\n\nYou can also specify a custom port:\n\n    $ ./serve.sh 8080\n\n### Presenter mode\n\nThe slides contain a presenter mode feature (beta) to view + control the slides\nfrom a popup window.\n\nTo enable presenter mode, add `presentme=true` to the URL: [http://localhost:8000/template.html?presentme=true](http://localhost:8000/template.html?presentme=true)\n\nTo disable presenter mode, hit [http://localhost:8000/template.html?presentme=false](http://localhost:8000/template.html?presentme=false)\n\nPresenter mode is sticky, so refreshing the page will persist your settings.\n\n---\n\nThat's all she wrote!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderberry%2Fpresentations-2014.01.23-ember-testing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoderberry%2Fpresentations-2014.01.23-ember-testing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderberry%2Fpresentations-2014.01.23-ember-testing/lists"}