├── .gitignore ├── README.md ├── demo ├── .angular-cli.json ├── .editorconfig ├── .gitignore ├── dist │ ├── 3rdpartylicenses.txt │ ├── assets │ │ └── icons │ │ │ ├── icon-128x128.png │ │ │ ├── icon-144x144.png │ │ │ ├── icon-152x152.png │ │ │ ├── icon-192x192.png │ │ │ ├── icon-384x384.png │ │ │ ├── icon-512x512.png │ │ │ ├── icon-72x72.png │ │ │ └── icon-96x96.png │ ├── favicon.ico │ ├── index.html │ ├── inline.318b50c57b4eba3d437b.bundle.js │ ├── main.a866d4fcb23f3d37e721.bundle.js │ ├── polyfills.1457c99db4b6dba06e8d.bundle.js │ └── styles.d2e96b7597dbec30d428.bundle.css ├── package.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── components │ │ │ ├── list │ │ │ │ ├── list.component.css │ │ │ │ ├── list.component.html │ │ │ │ └── list.component.ts │ │ │ ├── meme │ │ │ │ ├── meme.component.css │ │ │ │ ├── meme.component.html │ │ │ │ └── meme.component.ts │ │ │ ├── models │ │ │ │ ├── category.ts │ │ │ │ ├── index.ts │ │ │ │ ├── meme.ts │ │ │ │ └── template.ts │ │ │ ├── new │ │ │ │ ├── new.component.css │ │ │ │ ├── new.component.html │ │ │ │ └── new.component.ts │ │ │ └── selector │ │ │ │ ├── selector.component.css │ │ │ │ ├── selector.component.html │ │ │ │ └── selector.component.ts │ │ └── services │ │ │ ├── category.service.ts │ │ │ ├── index.ts │ │ │ ├── meme.service.ts │ │ │ ├── selected-category.service.ts │ │ │ ├── services.module.ts │ │ │ └── template.service.ts │ ├── assets │ │ ├── .gitkeep │ │ └── icons │ │ │ ├── icon-128x128.png │ │ │ ├── icon-144x144.png │ │ │ ├── icon-152x152.png │ │ │ ├── icon-192x192.png │ │ │ ├── icon-384x384.png │ │ │ ├── icon-512x512.png │ │ │ ├── icon-72x72.png │ │ │ └── icon-96x96.png │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ └── typings.d.ts ├── tsconfig.json ├── tslint.json └── yarn.lock ├── lighthouse ├── done.html └── original.html ├── presentation ├── .gitignore ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── css │ ├── print │ │ ├── paper.css │ │ └── pdf.css │ ├── reveal.css │ ├── reveal.scss │ └── theme │ │ ├── README.md │ │ ├── beige.css │ │ ├── black.css │ │ ├── blood.css │ │ ├── league.css │ │ ├── moon.css │ │ ├── night.css │ │ ├── serif.css │ │ ├── simple.css │ │ ├── sky.css │ │ ├── solarized.css │ │ ├── source │ │ ├── beige.scss │ │ ├── black.scss │ │ ├── blood.scss │ │ ├── league.scss │ │ ├── moon.scss │ │ ├── night.scss │ │ ├── serif.scss │ │ ├── simple.scss │ │ ├── sky.scss │ │ ├── solarized.scss │ │ └── white.scss │ │ ├── template │ │ ├── mixins.scss │ │ ├── settings.scss │ │ └── theme.scss │ │ └── white.css ├── demo.html ├── images │ ├── Workbox-Logo.svg │ ├── add-to-home-screen.gif │ ├── angular-logo.svg │ ├── app-shell.png │ ├── atc.png │ ├── bb-8-thumbs-up.jpg │ ├── bbd.png │ ├── chrome.jpeg │ ├── compiling.png │ ├── crown.png │ ├── demo-done.gif │ ├── demo.jpg │ ├── demo.pxm │ ├── devconf.jpg │ ├── docker.png │ ├── edge.png │ ├── elements.png │ ├── firefox.png │ ├── first-paint-after.png │ ├── first-paint.png │ ├── gde-badge.png │ ├── gde.png │ ├── javascript-guy.jpg │ ├── jozijs.png │ ├── lighthouse-after.jpg │ ├── lighthouse-before.jpg │ ├── lighthouse-logo.png │ ├── loading.gif │ ├── material-design.gif │ ├── monica-perf-test.png │ ├── perf-metrics-histogram.png │ ├── profile-picture.jpg │ ├── prpl.png │ ├── rsa.png │ ├── safari.png │ ├── self.jpg │ └── ss-cache-then-network.png ├── index.html ├── js │ ├── reveal.js │ └── reveal.min.js ├── lib │ ├── css │ │ └── zenburn.css │ ├── font │ │ ├── league-gothic │ │ │ ├── LICENSE │ │ │ ├── league-gothic.css │ │ │ ├── league-gothic.eot │ │ │ ├── league-gothic.ttf │ │ │ └── league-gothic.woff │ │ └── source-sans-pro │ │ │ ├── LICENSE │ │ │ ├── source-sans-pro-italic.eot │ │ │ ├── source-sans-pro-italic.ttf │ │ │ ├── source-sans-pro-italic.woff │ │ │ ├── source-sans-pro-regular.eot │ │ │ ├── source-sans-pro-regular.ttf │ │ │ ├── source-sans-pro-regular.woff │ │ │ ├── source-sans-pro-semibold.eot │ │ │ ├── source-sans-pro-semibold.ttf │ │ │ ├── source-sans-pro-semibold.woff │ │ │ ├── source-sans-pro-semibolditalic.eot │ │ │ ├── source-sans-pro-semibolditalic.ttf │ │ │ ├── source-sans-pro-semibolditalic.woff │ │ │ └── source-sans-pro.css │ └── js │ │ ├── classList.js │ │ ├── head.min.js │ │ └── html5shiv.js ├── package-lock.json ├── package.json ├── plugin │ ├── highlight │ │ └── highlight.js │ ├── markdown │ │ ├── example.html │ │ ├── example.md │ │ ├── markdown.js │ │ └── marked.js │ ├── math │ │ └── math.js │ ├── multiplex │ │ ├── client.js │ │ ├── index.js │ │ ├── master.js │ │ └── package.json │ ├── notes-server │ │ ├── client.js │ │ ├── index.js │ │ └── notes.html │ ├── notes │ │ ├── notes.html │ │ └── notes.js │ ├── print-pdf │ │ └── print-pdf.js │ ├── search │ │ └── search.js │ └── zoom-js │ │ └── zoom.js ├── presentation │ └── .gitignore └── test │ ├── examples │ ├── assets │ │ ├── image1.png │ │ └── image2.png │ ├── barebones.html │ ├── embedded-media.html │ ├── math.html │ ├── slide-backgrounds.html │ └── slide-transitions.html │ ├── qunit-1.12.0.css │ ├── qunit-1.12.0.js │ ├── simple.md │ ├── test-markdown-element-attributes.html │ ├── test-markdown-element-attributes.js │ ├── test-markdown-external.html │ ├── test-markdown-external.js │ ├── test-markdown-options.html │ ├── test-markdown-options.js │ ├── test-markdown-slide-attributes.html │ ├── test-markdown-slide-attributes.js │ ├── test-markdown.html │ ├── test-markdown.js │ ├── test-pdf.html │ ├── test-pdf.js │ ├── test.html │ └── test.js ├── snippets ├── html.json ├── javascript.json ├── json.json └── typescript.json └── source ├── api ├── .gitignore ├── index.js ├── package-lock.json ├── package.json └── public │ └── images │ ├── corgi │ ├── IDrive.jpg │ ├── battle.jpg │ ├── corgidown.jpg │ ├── maxderp.jpg │ ├── mistake.jpg │ └── treats.jpg │ ├── lotr │ ├── and-my-axe.jpg │ ├── elevenses.png │ ├── legolas.jpg │ ├── mine.jpg │ ├── not-this-day.jpg │ ├── oh-no.png │ ├── one-does-not-simply.png │ ├── orc.jpg │ ├── survived.png │ ├── yes.jpg │ └── you-have-no-power-here.jpg │ ├── rs │ └── ron-swanson.jpg │ └── sw │ ├── bb-8-thumbs-up.jpg │ ├── bb-ate.jpg │ ├── chosenone.jpg │ ├── deathstar-explosion.jpg │ ├── not-the-droids.jpg │ └── speechless-luke.jpg └── app ├── .angular-cli.json ├── .editorconfig ├── .gitignore ├── package.json ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.css │ ├── app.component.html │ ├── app.component.ts │ ├── app.module.ts │ ├── components │ │ ├── list │ │ │ ├── list.component.css │ │ │ ├── list.component.html │ │ │ └── list.component.ts │ │ ├── meme │ │ │ ├── meme.component.css │ │ │ ├── meme.component.html │ │ │ └── meme.component.ts │ │ ├── models │ │ │ ├── category.ts │ │ │ ├── index.ts │ │ │ ├── meme.ts │ │ │ └── template.ts │ │ ├── new │ │ │ ├── new.component.css │ │ │ ├── new.component.html │ │ │ └── new.component.ts │ │ └── selector │ │ │ ├── selector.component.css │ │ │ ├── selector.component.html │ │ │ └── selector.component.ts │ └── services │ │ ├── category.service.ts │ │ ├── index.ts │ │ ├── meme.service.ts │ │ ├── selected-category.service.ts │ │ ├── services.module.ts │ │ └── template.service.ts ├── assets │ ├── .gitkeep │ └── icons │ │ ├── icon-128x128.png │ │ ├── icon-144x144.png │ │ ├── icon-152x152.png │ │ ├── icon-192x192.png │ │ ├── icon-384x384.png │ │ ├── icon-512x512.png │ │ ├── icon-72x72.png │ │ └── icon-96x96.png ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── manifest.json ├── polyfills.ts ├── styles.css ├── sw.js ├── test.ts ├── tsconfig.app.json └── typings.d.ts ├── tsconfig.json ├── tslint.json ├── workbox-config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/README.md -------------------------------------------------------------------------------- /demo/.angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/.angular-cli.json -------------------------------------------------------------------------------- /demo/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/.editorconfig -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/dist/3rdpartylicenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/3rdpartylicenses.txt -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-128x128.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-144x144.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-152x152.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-192x192.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-384x384.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-512x512.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-72x72.png -------------------------------------------------------------------------------- /demo/dist/assets/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/assets/icons/icon-96x96.png -------------------------------------------------------------------------------- /demo/dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/favicon.ico -------------------------------------------------------------------------------- /demo/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/index.html -------------------------------------------------------------------------------- /demo/dist/inline.318b50c57b4eba3d437b.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/inline.318b50c57b4eba3d437b.bundle.js -------------------------------------------------------------------------------- /demo/dist/main.a866d4fcb23f3d37e721.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/main.a866d4fcb23f3d37e721.bundle.js -------------------------------------------------------------------------------- /demo/dist/polyfills.1457c99db4b6dba06e8d.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/polyfills.1457c99db4b6dba06e8d.bundle.js -------------------------------------------------------------------------------- /demo/dist/styles.d2e96b7597dbec30d428.bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/dist/styles.d2e96b7597dbec30d428.bundle.css -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /demo/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/app.component.html -------------------------------------------------------------------------------- /demo/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/app.component.ts -------------------------------------------------------------------------------- /demo/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/app.module.ts -------------------------------------------------------------------------------- /demo/src/app/components/list/list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/list/list.component.css -------------------------------------------------------------------------------- /demo/src/app/components/list/list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/list/list.component.html -------------------------------------------------------------------------------- /demo/src/app/components/list/list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/list/list.component.ts -------------------------------------------------------------------------------- /demo/src/app/components/meme/meme.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/meme/meme.component.css -------------------------------------------------------------------------------- /demo/src/app/components/meme/meme.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/meme/meme.component.html -------------------------------------------------------------------------------- /demo/src/app/components/meme/meme.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/meme/meme.component.ts -------------------------------------------------------------------------------- /demo/src/app/components/models/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/models/category.ts -------------------------------------------------------------------------------- /demo/src/app/components/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/models/index.ts -------------------------------------------------------------------------------- /demo/src/app/components/models/meme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/models/meme.ts -------------------------------------------------------------------------------- /demo/src/app/components/models/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/models/template.ts -------------------------------------------------------------------------------- /demo/src/app/components/new/new.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/new/new.component.css -------------------------------------------------------------------------------- /demo/src/app/components/new/new.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/new/new.component.html -------------------------------------------------------------------------------- /demo/src/app/components/new/new.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/new/new.component.ts -------------------------------------------------------------------------------- /demo/src/app/components/selector/selector.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/selector/selector.component.css -------------------------------------------------------------------------------- /demo/src/app/components/selector/selector.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/selector/selector.component.html -------------------------------------------------------------------------------- /demo/src/app/components/selector/selector.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/components/selector/selector.component.ts -------------------------------------------------------------------------------- /demo/src/app/services/category.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/category.service.ts -------------------------------------------------------------------------------- /demo/src/app/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/index.ts -------------------------------------------------------------------------------- /demo/src/app/services/meme.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/meme.service.ts -------------------------------------------------------------------------------- /demo/src/app/services/selected-category.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/selected-category.service.ts -------------------------------------------------------------------------------- /demo/src/app/services/services.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/services.module.ts -------------------------------------------------------------------------------- /demo/src/app/services/template.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/app/services/template.service.ts -------------------------------------------------------------------------------- /demo/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-128x128.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-144x144.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-152x152.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-192x192.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-384x384.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-512x512.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-72x72.png -------------------------------------------------------------------------------- /demo/src/assets/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/assets/icons/icon-96x96.png -------------------------------------------------------------------------------- /demo/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /demo/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/environments/environment.ts -------------------------------------------------------------------------------- /demo/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/favicon.ico -------------------------------------------------------------------------------- /demo/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/index.html -------------------------------------------------------------------------------- /demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/main.ts -------------------------------------------------------------------------------- /demo/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/polyfills.ts -------------------------------------------------------------------------------- /demo/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/styles.css -------------------------------------------------------------------------------- /demo/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/test.ts -------------------------------------------------------------------------------- /demo/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/tsconfig.app.json -------------------------------------------------------------------------------- /demo/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/src/typings.d.ts -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /demo/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/tslint.json -------------------------------------------------------------------------------- /demo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/demo/yarn.lock -------------------------------------------------------------------------------- /lighthouse/done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/lighthouse/done.html -------------------------------------------------------------------------------- /lighthouse/original.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/lighthouse/original.html -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /presentation/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/CONTRIBUTING.md -------------------------------------------------------------------------------- /presentation/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/Gruntfile.js -------------------------------------------------------------------------------- /presentation/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/LICENSE -------------------------------------------------------------------------------- /presentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/README.md -------------------------------------------------------------------------------- /presentation/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/bower.json -------------------------------------------------------------------------------- /presentation/css/print/paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/print/paper.css -------------------------------------------------------------------------------- /presentation/css/print/pdf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/print/pdf.css -------------------------------------------------------------------------------- /presentation/css/reveal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/reveal.css -------------------------------------------------------------------------------- /presentation/css/reveal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/reveal.scss -------------------------------------------------------------------------------- /presentation/css/theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/README.md -------------------------------------------------------------------------------- /presentation/css/theme/beige.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/beige.css -------------------------------------------------------------------------------- /presentation/css/theme/black.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/black.css -------------------------------------------------------------------------------- /presentation/css/theme/blood.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/blood.css -------------------------------------------------------------------------------- /presentation/css/theme/league.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/league.css -------------------------------------------------------------------------------- /presentation/css/theme/moon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/moon.css -------------------------------------------------------------------------------- /presentation/css/theme/night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/night.css -------------------------------------------------------------------------------- /presentation/css/theme/serif.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/serif.css -------------------------------------------------------------------------------- /presentation/css/theme/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/simple.css -------------------------------------------------------------------------------- /presentation/css/theme/sky.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/sky.css -------------------------------------------------------------------------------- /presentation/css/theme/solarized.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/solarized.css -------------------------------------------------------------------------------- /presentation/css/theme/source/beige.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/beige.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/black.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/black.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/blood.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/blood.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/league.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/league.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/moon.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/night.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/night.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/serif.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/serif.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/simple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/simple.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/sky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/sky.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/solarized.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/solarized.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/white.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/source/white.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/template/mixins.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/template/settings.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/template/theme.scss -------------------------------------------------------------------------------- /presentation/css/theme/white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/css/theme/white.css -------------------------------------------------------------------------------- /presentation/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/demo.html -------------------------------------------------------------------------------- /presentation/images/Workbox-Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/Workbox-Logo.svg -------------------------------------------------------------------------------- /presentation/images/add-to-home-screen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/add-to-home-screen.gif -------------------------------------------------------------------------------- /presentation/images/angular-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/angular-logo.svg -------------------------------------------------------------------------------- /presentation/images/app-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/app-shell.png -------------------------------------------------------------------------------- /presentation/images/atc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/atc.png -------------------------------------------------------------------------------- /presentation/images/bb-8-thumbs-up.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/bb-8-thumbs-up.jpg -------------------------------------------------------------------------------- /presentation/images/bbd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/bbd.png -------------------------------------------------------------------------------- /presentation/images/chrome.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/chrome.jpeg -------------------------------------------------------------------------------- /presentation/images/compiling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/compiling.png -------------------------------------------------------------------------------- /presentation/images/crown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/crown.png -------------------------------------------------------------------------------- /presentation/images/demo-done.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/demo-done.gif -------------------------------------------------------------------------------- /presentation/images/demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/demo.jpg -------------------------------------------------------------------------------- /presentation/images/demo.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/demo.pxm -------------------------------------------------------------------------------- /presentation/images/devconf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/devconf.jpg -------------------------------------------------------------------------------- /presentation/images/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/docker.png -------------------------------------------------------------------------------- /presentation/images/edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/edge.png -------------------------------------------------------------------------------- /presentation/images/elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/elements.png -------------------------------------------------------------------------------- /presentation/images/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/firefox.png -------------------------------------------------------------------------------- /presentation/images/first-paint-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/first-paint-after.png -------------------------------------------------------------------------------- /presentation/images/first-paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/first-paint.png -------------------------------------------------------------------------------- /presentation/images/gde-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/gde-badge.png -------------------------------------------------------------------------------- /presentation/images/gde.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/gde.png -------------------------------------------------------------------------------- /presentation/images/javascript-guy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/javascript-guy.jpg -------------------------------------------------------------------------------- /presentation/images/jozijs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/jozijs.png -------------------------------------------------------------------------------- /presentation/images/lighthouse-after.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/lighthouse-after.jpg -------------------------------------------------------------------------------- /presentation/images/lighthouse-before.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/lighthouse-before.jpg -------------------------------------------------------------------------------- /presentation/images/lighthouse-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/lighthouse-logo.png -------------------------------------------------------------------------------- /presentation/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/loading.gif -------------------------------------------------------------------------------- /presentation/images/material-design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/material-design.gif -------------------------------------------------------------------------------- /presentation/images/monica-perf-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/monica-perf-test.png -------------------------------------------------------------------------------- /presentation/images/perf-metrics-histogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/perf-metrics-histogram.png -------------------------------------------------------------------------------- /presentation/images/profile-picture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/profile-picture.jpg -------------------------------------------------------------------------------- /presentation/images/prpl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/prpl.png -------------------------------------------------------------------------------- /presentation/images/rsa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/rsa.png -------------------------------------------------------------------------------- /presentation/images/safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/safari.png -------------------------------------------------------------------------------- /presentation/images/self.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/self.jpg -------------------------------------------------------------------------------- /presentation/images/ss-cache-then-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/images/ss-cache-then-network.png -------------------------------------------------------------------------------- /presentation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/index.html -------------------------------------------------------------------------------- /presentation/js/reveal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/js/reveal.js -------------------------------------------------------------------------------- /presentation/js/reveal.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/js/reveal.min.js -------------------------------------------------------------------------------- /presentation/lib/css/zenburn.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/css/zenburn.css -------------------------------------------------------------------------------- /presentation/lib/font/league-gothic/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/league-gothic/LICENSE -------------------------------------------------------------------------------- /presentation/lib/font/league-gothic/league-gothic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/league-gothic/league-gothic.css -------------------------------------------------------------------------------- /presentation/lib/font/league-gothic/league-gothic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/league-gothic/league-gothic.eot -------------------------------------------------------------------------------- /presentation/lib/font/league-gothic/league-gothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/league-gothic/league-gothic.ttf -------------------------------------------------------------------------------- /presentation/lib/font/league-gothic/league-gothic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/league-gothic/league-gothic.woff -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/LICENSE -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /presentation/lib/font/source-sans-pro/source-sans-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/font/source-sans-pro/source-sans-pro.css -------------------------------------------------------------------------------- /presentation/lib/js/classList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/js/classList.js -------------------------------------------------------------------------------- /presentation/lib/js/head.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/js/head.min.js -------------------------------------------------------------------------------- /presentation/lib/js/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/lib/js/html5shiv.js -------------------------------------------------------------------------------- /presentation/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/package-lock.json -------------------------------------------------------------------------------- /presentation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/package.json -------------------------------------------------------------------------------- /presentation/plugin/highlight/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/highlight/highlight.js -------------------------------------------------------------------------------- /presentation/plugin/markdown/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/markdown/example.html -------------------------------------------------------------------------------- /presentation/plugin/markdown/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/markdown/example.md -------------------------------------------------------------------------------- /presentation/plugin/markdown/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/markdown/markdown.js -------------------------------------------------------------------------------- /presentation/plugin/markdown/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/markdown/marked.js -------------------------------------------------------------------------------- /presentation/plugin/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/math/math.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/multiplex/client.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/multiplex/index.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/multiplex/master.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/multiplex/package.json -------------------------------------------------------------------------------- /presentation/plugin/notes-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/notes-server/client.js -------------------------------------------------------------------------------- /presentation/plugin/notes-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/notes-server/index.js -------------------------------------------------------------------------------- /presentation/plugin/notes-server/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/notes-server/notes.html -------------------------------------------------------------------------------- /presentation/plugin/notes/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/notes/notes.html -------------------------------------------------------------------------------- /presentation/plugin/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/notes/notes.js -------------------------------------------------------------------------------- /presentation/plugin/print-pdf/print-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/print-pdf/print-pdf.js -------------------------------------------------------------------------------- /presentation/plugin/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/search/search.js -------------------------------------------------------------------------------- /presentation/plugin/zoom-js/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/plugin/zoom-js/zoom.js -------------------------------------------------------------------------------- /presentation/presentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/presentation/.gitignore -------------------------------------------------------------------------------- /presentation/test/examples/assets/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/assets/image1.png -------------------------------------------------------------------------------- /presentation/test/examples/assets/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/assets/image2.png -------------------------------------------------------------------------------- /presentation/test/examples/barebones.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/barebones.html -------------------------------------------------------------------------------- /presentation/test/examples/embedded-media.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/embedded-media.html -------------------------------------------------------------------------------- /presentation/test/examples/math.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/math.html -------------------------------------------------------------------------------- /presentation/test/examples/slide-backgrounds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/slide-backgrounds.html -------------------------------------------------------------------------------- /presentation/test/examples/slide-transitions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/examples/slide-transitions.html -------------------------------------------------------------------------------- /presentation/test/qunit-1.12.0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/qunit-1.12.0.css -------------------------------------------------------------------------------- /presentation/test/qunit-1.12.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/qunit-1.12.0.js -------------------------------------------------------------------------------- /presentation/test/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/simple.md -------------------------------------------------------------------------------- /presentation/test/test-markdown-element-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-element-attributes.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-element-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-element-attributes.js -------------------------------------------------------------------------------- /presentation/test/test-markdown-external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-external.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-external.js -------------------------------------------------------------------------------- /presentation/test/test-markdown-options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-options.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-options.js -------------------------------------------------------------------------------- /presentation/test/test-markdown-slide-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-slide-attributes.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-slide-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown-slide-attributes.js -------------------------------------------------------------------------------- /presentation/test/test-markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown.html -------------------------------------------------------------------------------- /presentation/test/test-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-markdown.js -------------------------------------------------------------------------------- /presentation/test/test-pdf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-pdf.html -------------------------------------------------------------------------------- /presentation/test/test-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test-pdf.js -------------------------------------------------------------------------------- /presentation/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test.html -------------------------------------------------------------------------------- /presentation/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/presentation/test/test.js -------------------------------------------------------------------------------- /snippets/html.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/snippets/html.json -------------------------------------------------------------------------------- /snippets/javascript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/snippets/javascript.json -------------------------------------------------------------------------------- /snippets/json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/snippets/json.json -------------------------------------------------------------------------------- /snippets/typescript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/snippets/typescript.json -------------------------------------------------------------------------------- /source/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/.gitignore -------------------------------------------------------------------------------- /source/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/index.js -------------------------------------------------------------------------------- /source/api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/package-lock.json -------------------------------------------------------------------------------- /source/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/package.json -------------------------------------------------------------------------------- /source/api/public/images/corgi/IDrive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/IDrive.jpg -------------------------------------------------------------------------------- /source/api/public/images/corgi/battle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/battle.jpg -------------------------------------------------------------------------------- /source/api/public/images/corgi/corgidown.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/corgidown.jpg -------------------------------------------------------------------------------- /source/api/public/images/corgi/maxderp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/maxderp.jpg -------------------------------------------------------------------------------- /source/api/public/images/corgi/mistake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/mistake.jpg -------------------------------------------------------------------------------- /source/api/public/images/corgi/treats.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/corgi/treats.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/and-my-axe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/and-my-axe.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/elevenses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/elevenses.png -------------------------------------------------------------------------------- /source/api/public/images/lotr/legolas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/legolas.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/mine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/mine.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/not-this-day.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/not-this-day.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/oh-no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/oh-no.png -------------------------------------------------------------------------------- /source/api/public/images/lotr/one-does-not-simply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/one-does-not-simply.png -------------------------------------------------------------------------------- /source/api/public/images/lotr/orc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/orc.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/survived.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/survived.png -------------------------------------------------------------------------------- /source/api/public/images/lotr/yes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/yes.jpg -------------------------------------------------------------------------------- /source/api/public/images/lotr/you-have-no-power-here.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/lotr/you-have-no-power-here.jpg -------------------------------------------------------------------------------- /source/api/public/images/rs/ron-swanson.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/rs/ron-swanson.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/bb-8-thumbs-up.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/bb-8-thumbs-up.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/bb-ate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/bb-ate.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/chosenone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/chosenone.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/deathstar-explosion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/deathstar-explosion.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/not-the-droids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/not-the-droids.jpg -------------------------------------------------------------------------------- /source/api/public/images/sw/speechless-luke.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/api/public/images/sw/speechless-luke.jpg -------------------------------------------------------------------------------- /source/app/.angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/.angular-cli.json -------------------------------------------------------------------------------- /source/app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/.editorconfig -------------------------------------------------------------------------------- /source/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/.gitignore -------------------------------------------------------------------------------- /source/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/package.json -------------------------------------------------------------------------------- /source/app/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /source/app/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/app/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/app.component.html -------------------------------------------------------------------------------- /source/app/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/app.component.ts -------------------------------------------------------------------------------- /source/app/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/app.module.ts -------------------------------------------------------------------------------- /source/app/src/app/components/list/list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/list/list.component.css -------------------------------------------------------------------------------- /source/app/src/app/components/list/list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/list/list.component.html -------------------------------------------------------------------------------- /source/app/src/app/components/list/list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/list/list.component.ts -------------------------------------------------------------------------------- /source/app/src/app/components/meme/meme.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/meme/meme.component.css -------------------------------------------------------------------------------- /source/app/src/app/components/meme/meme.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/meme/meme.component.html -------------------------------------------------------------------------------- /source/app/src/app/components/meme/meme.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/meme/meme.component.ts -------------------------------------------------------------------------------- /source/app/src/app/components/models/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/models/category.ts -------------------------------------------------------------------------------- /source/app/src/app/components/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/models/index.ts -------------------------------------------------------------------------------- /source/app/src/app/components/models/meme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/models/meme.ts -------------------------------------------------------------------------------- /source/app/src/app/components/models/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/models/template.ts -------------------------------------------------------------------------------- /source/app/src/app/components/new/new.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/new/new.component.css -------------------------------------------------------------------------------- /source/app/src/app/components/new/new.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/new/new.component.html -------------------------------------------------------------------------------- /source/app/src/app/components/new/new.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/new/new.component.ts -------------------------------------------------------------------------------- /source/app/src/app/components/selector/selector.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/selector/selector.component.css -------------------------------------------------------------------------------- /source/app/src/app/components/selector/selector.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/selector/selector.component.html -------------------------------------------------------------------------------- /source/app/src/app/components/selector/selector.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/components/selector/selector.component.ts -------------------------------------------------------------------------------- /source/app/src/app/services/category.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/category.service.ts -------------------------------------------------------------------------------- /source/app/src/app/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/index.ts -------------------------------------------------------------------------------- /source/app/src/app/services/meme.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/meme.service.ts -------------------------------------------------------------------------------- /source/app/src/app/services/selected-category.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/selected-category.service.ts -------------------------------------------------------------------------------- /source/app/src/app/services/services.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/services.module.ts -------------------------------------------------------------------------------- /source/app/src/app/services/template.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/app/services/template.service.ts -------------------------------------------------------------------------------- /source/app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-128x128.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-144x144.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-152x152.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-192x192.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-384x384.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-512x512.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-72x72.png -------------------------------------------------------------------------------- /source/app/src/assets/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/assets/icons/icon-96x96.png -------------------------------------------------------------------------------- /source/app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /source/app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/environments/environment.ts -------------------------------------------------------------------------------- /source/app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/favicon.ico -------------------------------------------------------------------------------- /source/app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/index.html -------------------------------------------------------------------------------- /source/app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/main.ts -------------------------------------------------------------------------------- /source/app/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/manifest.json -------------------------------------------------------------------------------- /source/app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/polyfills.ts -------------------------------------------------------------------------------- /source/app/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/styles.css -------------------------------------------------------------------------------- /source/app/src/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/sw.js -------------------------------------------------------------------------------- /source/app/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/test.ts -------------------------------------------------------------------------------- /source/app/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/tsconfig.app.json -------------------------------------------------------------------------------- /source/app/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/src/typings.d.ts -------------------------------------------------------------------------------- /source/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/tsconfig.json -------------------------------------------------------------------------------- /source/app/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/tslint.json -------------------------------------------------------------------------------- /source/app/workbox-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/workbox-config.js -------------------------------------------------------------------------------- /source/app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikegeyser/building-pwas-with-angular/HEAD/source/app/yarn.lock --------------------------------------------------------------------------------