├── .gitignore ├── README.md ├── package.json ├── server.js └── web ├── 404.html ├── about.html ├── add-post.html ├── contact.html ├── css └── style.css ├── images ├── logo.gif └── offline.png ├── index.html ├── js ├── add-post.js ├── blog.js ├── external │ └── idb-keyval-iife.min.js ├── home.js ├── login.js └── sw.js ├── login.html ├── offline.html └── posts └── post.html /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | web/posts/2* 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/server.js -------------------------------------------------------------------------------- /web/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/404.html -------------------------------------------------------------------------------- /web/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/about.html -------------------------------------------------------------------------------- /web/add-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/add-post.html -------------------------------------------------------------------------------- /web/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/contact.html -------------------------------------------------------------------------------- /web/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/css/style.css -------------------------------------------------------------------------------- /web/images/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/images/logo.gif -------------------------------------------------------------------------------- /web/images/offline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/images/offline.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/index.html -------------------------------------------------------------------------------- /web/js/add-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/add-post.js -------------------------------------------------------------------------------- /web/js/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/blog.js -------------------------------------------------------------------------------- /web/js/external/idb-keyval-iife.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/external/idb-keyval-iife.min.js -------------------------------------------------------------------------------- /web/js/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/home.js -------------------------------------------------------------------------------- /web/js/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/login.js -------------------------------------------------------------------------------- /web/js/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/js/sw.js -------------------------------------------------------------------------------- /web/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/login.html -------------------------------------------------------------------------------- /web/offline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/offline.html -------------------------------------------------------------------------------- /web/posts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrontendMasters/service-workers-offline/HEAD/web/posts/post.html --------------------------------------------------------------------------------