├── .env ├── .gitignore ├── CONTRIBUTING ├── CONTRIBUTORS ├── Dockerfile ├── LICENSE ├── README.md ├── async_array.js ├── caddy ├── Caddyfile-dev ├── Caddyfile-prod ├── Dockerfile └── certs │ ├── cert.pem │ └── key.pem ├── design ├── Catamaran-Black.ttf ├── Catamaran-Bold.ttf ├── Catamaran-Light.ttf ├── Catamaran-Medium.ttf └── progressive wordpress.sketch ├── docker-compose.prod.yaml ├── docker-compose.yml ├── package.json └── src ├── pwp-lazy-image-plugin └── pwp-lazy-image-plugin.php └── theme ├── comments.php ├── components ├── article_critical.css ├── article_lazy.css ├── comments_critical.css ├── comments_lazy.css ├── fonts.css ├── footer_critical.css ├── footer_lazy.css ├── header_critical.css ├── header_lazy.css ├── ribbon_critical.css └── ribbon_lazy.css ├── critical.css ├── fonts ├── Catamaran-Black.woff ├── Catamaran-Bold.woff ├── Catamaran-Light.woff └── Catamaran-Medium.woff ├── footer.php ├── fragment-post-footer.php ├── fragment-post-preview.php ├── functions.php ├── header.php ├── images ├── download.svg ├── downloaded.svg ├── github.svg ├── icon.png ├── poster_1280.jpg ├── poster_2048.jpg ├── poster_720.jpg ├── poster_960.jpg ├── rss.svg └── twitter.svg ├── index.php ├── lazy.css ├── page.php ├── scripts ├── analytics-sw.js ├── analytics.js ├── bg-sync-manager.js ├── commentform-expander.js ├── idb.js ├── import-polyfill.js ├── install-sw.js ├── intersectionobserver-polyfill.js ├── lazyload.js ├── nomodule-safari.js ├── offline-articles.js ├── pending-comments.js ├── pubsubhub.js ├── pwp-lazy-image.js ├── pwp-notification.js ├── pwp-spinner.js ├── pwp-view.js ├── resource-updates.js ├── ric-polyfill.js ├── router.js ├── sw.js ├── sw.php ├── transformstream.js └── transition-animator.js ├── single-post.php └── style.css /.env: -------------------------------------------------------------------------------- 1 | DB_PASSWORD=sosafelol 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /uploads 2 | /node_modules 3 | /dist 4 | /tmp 5 | -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/README.md -------------------------------------------------------------------------------- /async_array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/async_array.js -------------------------------------------------------------------------------- /caddy/Caddyfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/caddy/Caddyfile-dev -------------------------------------------------------------------------------- /caddy/Caddyfile-prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/caddy/Caddyfile-prod -------------------------------------------------------------------------------- /caddy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/caddy/Dockerfile -------------------------------------------------------------------------------- /caddy/certs/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/caddy/certs/cert.pem -------------------------------------------------------------------------------- /caddy/certs/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/caddy/certs/key.pem -------------------------------------------------------------------------------- /design/Catamaran-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/design/Catamaran-Black.ttf -------------------------------------------------------------------------------- /design/Catamaran-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/design/Catamaran-Bold.ttf -------------------------------------------------------------------------------- /design/Catamaran-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/design/Catamaran-Light.ttf -------------------------------------------------------------------------------- /design/Catamaran-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/design/Catamaran-Medium.ttf -------------------------------------------------------------------------------- /design/progressive wordpress.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/design/progressive wordpress.sketch -------------------------------------------------------------------------------- /docker-compose.prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/docker-compose.prod.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/package.json -------------------------------------------------------------------------------- /src/pwp-lazy-image-plugin/pwp-lazy-image-plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/pwp-lazy-image-plugin/pwp-lazy-image-plugin.php -------------------------------------------------------------------------------- /src/theme/comments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/comments.php -------------------------------------------------------------------------------- /src/theme/components/article_critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/article_critical.css -------------------------------------------------------------------------------- /src/theme/components/article_lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/article_lazy.css -------------------------------------------------------------------------------- /src/theme/components/comments_critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/comments_critical.css -------------------------------------------------------------------------------- /src/theme/components/comments_lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/comments_lazy.css -------------------------------------------------------------------------------- /src/theme/components/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/fonts.css -------------------------------------------------------------------------------- /src/theme/components/footer_critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/footer_critical.css -------------------------------------------------------------------------------- /src/theme/components/footer_lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/footer_lazy.css -------------------------------------------------------------------------------- /src/theme/components/header_critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/header_critical.css -------------------------------------------------------------------------------- /src/theme/components/header_lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/header_lazy.css -------------------------------------------------------------------------------- /src/theme/components/ribbon_critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/ribbon_critical.css -------------------------------------------------------------------------------- /src/theme/components/ribbon_lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/components/ribbon_lazy.css -------------------------------------------------------------------------------- /src/theme/critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/critical.css -------------------------------------------------------------------------------- /src/theme/fonts/Catamaran-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fonts/Catamaran-Black.woff -------------------------------------------------------------------------------- /src/theme/fonts/Catamaran-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fonts/Catamaran-Bold.woff -------------------------------------------------------------------------------- /src/theme/fonts/Catamaran-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fonts/Catamaran-Light.woff -------------------------------------------------------------------------------- /src/theme/fonts/Catamaran-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fonts/Catamaran-Medium.woff -------------------------------------------------------------------------------- /src/theme/footer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/footer.php -------------------------------------------------------------------------------- /src/theme/fragment-post-footer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fragment-post-footer.php -------------------------------------------------------------------------------- /src/theme/fragment-post-preview.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/fragment-post-preview.php -------------------------------------------------------------------------------- /src/theme/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/functions.php -------------------------------------------------------------------------------- /src/theme/header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/header.php -------------------------------------------------------------------------------- /src/theme/images/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/download.svg -------------------------------------------------------------------------------- /src/theme/images/downloaded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/downloaded.svg -------------------------------------------------------------------------------- /src/theme/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/github.svg -------------------------------------------------------------------------------- /src/theme/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/icon.png -------------------------------------------------------------------------------- /src/theme/images/poster_1280.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/poster_1280.jpg -------------------------------------------------------------------------------- /src/theme/images/poster_2048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/poster_2048.jpg -------------------------------------------------------------------------------- /src/theme/images/poster_720.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/poster_720.jpg -------------------------------------------------------------------------------- /src/theme/images/poster_960.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/poster_960.jpg -------------------------------------------------------------------------------- /src/theme/images/rss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/rss.svg -------------------------------------------------------------------------------- /src/theme/images/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/images/twitter.svg -------------------------------------------------------------------------------- /src/theme/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/index.php -------------------------------------------------------------------------------- /src/theme/lazy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/lazy.css -------------------------------------------------------------------------------- /src/theme/page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/page.php -------------------------------------------------------------------------------- /src/theme/scripts/analytics-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/analytics-sw.js -------------------------------------------------------------------------------- /src/theme/scripts/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/analytics.js -------------------------------------------------------------------------------- /src/theme/scripts/bg-sync-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/bg-sync-manager.js -------------------------------------------------------------------------------- /src/theme/scripts/commentform-expander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/commentform-expander.js -------------------------------------------------------------------------------- /src/theme/scripts/idb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/idb.js -------------------------------------------------------------------------------- /src/theme/scripts/import-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/import-polyfill.js -------------------------------------------------------------------------------- /src/theme/scripts/install-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/install-sw.js -------------------------------------------------------------------------------- /src/theme/scripts/intersectionobserver-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/intersectionobserver-polyfill.js -------------------------------------------------------------------------------- /src/theme/scripts/lazyload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/lazyload.js -------------------------------------------------------------------------------- /src/theme/scripts/nomodule-safari.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/nomodule-safari.js -------------------------------------------------------------------------------- /src/theme/scripts/offline-articles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/offline-articles.js -------------------------------------------------------------------------------- /src/theme/scripts/pending-comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pending-comments.js -------------------------------------------------------------------------------- /src/theme/scripts/pubsubhub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pubsubhub.js -------------------------------------------------------------------------------- /src/theme/scripts/pwp-lazy-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pwp-lazy-image.js -------------------------------------------------------------------------------- /src/theme/scripts/pwp-notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pwp-notification.js -------------------------------------------------------------------------------- /src/theme/scripts/pwp-spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pwp-spinner.js -------------------------------------------------------------------------------- /src/theme/scripts/pwp-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/pwp-view.js -------------------------------------------------------------------------------- /src/theme/scripts/resource-updates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/resource-updates.js -------------------------------------------------------------------------------- /src/theme/scripts/ric-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/ric-polyfill.js -------------------------------------------------------------------------------- /src/theme/scripts/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/router.js -------------------------------------------------------------------------------- /src/theme/scripts/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/sw.js -------------------------------------------------------------------------------- /src/theme/scripts/sw.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/sw.php -------------------------------------------------------------------------------- /src/theme/scripts/transformstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/transformstream.js -------------------------------------------------------------------------------- /src/theme/scripts/transition-animator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/scripts/transition-animator.js -------------------------------------------------------------------------------- /src/theme/single-post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleChromeLabs/ProgressiveWordPress/HEAD/src/theme/single-post.php -------------------------------------------------------------------------------- /src/theme/style.css: -------------------------------------------------------------------------------- 1 | /* empty to trick Wordpress Theme detection */ 2 | --------------------------------------------------------------------------------