├── .dockerignore ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .scss-lint.yml ├── Dockerfile ├── LICENSE ├── README.md ├── demo.webm ├── gulpfile.js ├── nginx ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── bin │ └── inline.sh ├── doc │ ├── TOC.md │ ├── common-problems.md │ ├── examples │ │ └── hotlink-protection.md │ ├── getting-started.md │ ├── h5bp.md │ ├── how-nginx-works.md │ ├── nginx-conf.md │ ├── sites-available.md │ ├── sites-enabled.md │ └── usage.md ├── h5bp │ ├── README.md │ ├── basic.conf │ ├── directive-only │ │ ├── cache-file-descriptors.conf │ │ ├── cross-domain-insecure.conf │ │ ├── extra-security.conf │ │ ├── no-transform.conf │ │ ├── spdy.conf │ │ ├── ssl-stapling.conf │ │ ├── ssl.conf │ │ └── x-ua-compatible.conf │ └── location │ │ ├── cache-busting.conf │ │ ├── cross-domain-fonts.conf │ │ ├── expires.conf │ │ └── protect-system-files.conf ├── mime.types ├── nginx.conf ├── sites-available │ ├── README.md │ ├── default.conf │ ├── example.com │ ├── no-default │ └── ssl.example.com ├── sites-enabled │ ├── .gitignore │ └── default.conf └── ssl │ └── fullchain.pem ├── package.json ├── semantic.json ├── src ├── app │ ├── components │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ └── app.component.ts │ │ ├── cart │ │ │ ├── cart.component.html │ │ │ ├── cart.component.scss │ │ │ └── cart.component.ts │ │ ├── catalog │ │ │ ├── catalog.component.html │ │ │ ├── catalog.component.scss │ │ │ └── catalog.component.ts │ │ ├── checkout │ │ │ ├── checkout.component.html │ │ │ ├── checkout.component.scss │ │ │ └── checkout.component.ts │ │ ├── country │ │ │ ├── country.component.html │ │ │ └── country.component.ts │ │ ├── featured │ │ │ ├── featured.component.html │ │ │ ├── featured.component.scss │ │ │ └── featured.component.ts │ │ ├── me │ │ │ ├── me.component.html │ │ │ └── me.component.ts │ │ ├── nav │ │ │ ├── nav.component.html │ │ │ ├── nav.component.scss │ │ │ └── nav.component.ts │ │ ├── payment │ │ │ ├── payment.component.html │ │ │ ├── payment.component.scss │ │ │ └── payment.component.ts │ │ └── shipping │ │ │ ├── shipping.component.html │ │ │ ├── shipping.component.scss │ │ │ └── shipping.component.ts │ ├── main.ts │ ├── services │ │ ├── cart.service.ts │ │ ├── catalog.service.ts │ │ ├── featured.service.ts │ │ ├── magento.service.ts │ │ ├── payment.service.ts │ │ └── shipping.service.ts │ └── typings │ │ ├── additional-data.d.ts │ │ ├── adress.d.ts │ │ ├── payment-method.d.ts │ │ ├── product.d.ts │ │ ├── semantic-ui.d.ts │ │ ├── shipping-method.d.ts │ │ └── totals.d.ts ├── audio │ ├── ding.mp3 │ └── elevator.mp3 ├── index.html └── js │ ├── elevator.js │ └── systemjs.config.js ├── tsconfig.json ├── tslint.json └── typings.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/.gitignore -------------------------------------------------------------------------------- /.scss-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/.scss-lint.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/README.md -------------------------------------------------------------------------------- /demo.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/demo.webm -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/gulpfile.js -------------------------------------------------------------------------------- /nginx/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/CHANGELOG.md -------------------------------------------------------------------------------- /nginx/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/CONTRIBUTING.md -------------------------------------------------------------------------------- /nginx/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/LICENSE.txt -------------------------------------------------------------------------------- /nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/README.md -------------------------------------------------------------------------------- /nginx/bin/inline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/bin/inline.sh -------------------------------------------------------------------------------- /nginx/doc/TOC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/TOC.md -------------------------------------------------------------------------------- /nginx/doc/common-problems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/common-problems.md -------------------------------------------------------------------------------- /nginx/doc/examples/hotlink-protection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/examples/hotlink-protection.md -------------------------------------------------------------------------------- /nginx/doc/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/getting-started.md -------------------------------------------------------------------------------- /nginx/doc/h5bp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/h5bp.md -------------------------------------------------------------------------------- /nginx/doc/how-nginx-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/how-nginx-works.md -------------------------------------------------------------------------------- /nginx/doc/nginx-conf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/nginx-conf.md -------------------------------------------------------------------------------- /nginx/doc/sites-available.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/sites-available.md -------------------------------------------------------------------------------- /nginx/doc/sites-enabled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/sites-enabled.md -------------------------------------------------------------------------------- /nginx/doc/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/doc/usage.md -------------------------------------------------------------------------------- /nginx/h5bp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/README.md -------------------------------------------------------------------------------- /nginx/h5bp/basic.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/basic.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/cache-file-descriptors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/cache-file-descriptors.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/cross-domain-insecure.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/cross-domain-insecure.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/extra-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/extra-security.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/no-transform.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/no-transform.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/spdy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/spdy.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/ssl-stapling.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/ssl-stapling.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/ssl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/directive-only/ssl.conf -------------------------------------------------------------------------------- /nginx/h5bp/directive-only/x-ua-compatible.conf: -------------------------------------------------------------------------------- 1 | # Force the latest IE version 2 | add_header "X-UA-Compatible" "IE=Edge"; 3 | -------------------------------------------------------------------------------- /nginx/h5bp/location/cache-busting.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/location/cache-busting.conf -------------------------------------------------------------------------------- /nginx/h5bp/location/cross-domain-fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/location/cross-domain-fonts.conf -------------------------------------------------------------------------------- /nginx/h5bp/location/expires.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/location/expires.conf -------------------------------------------------------------------------------- /nginx/h5bp/location/protect-system-files.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/h5bp/location/protect-system-files.conf -------------------------------------------------------------------------------- /nginx/mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/mime.types -------------------------------------------------------------------------------- /nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/nginx.conf -------------------------------------------------------------------------------- /nginx/sites-available/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/sites-available/README.md -------------------------------------------------------------------------------- /nginx/sites-available/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/sites-available/default.conf -------------------------------------------------------------------------------- /nginx/sites-available/example.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/sites-available/example.com -------------------------------------------------------------------------------- /nginx/sites-available/no-default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/sites-available/no-default -------------------------------------------------------------------------------- /nginx/sites-available/ssl.example.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/sites-available/ssl.example.com -------------------------------------------------------------------------------- /nginx/sites-enabled/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nginx/sites-enabled/default.conf: -------------------------------------------------------------------------------- 1 | ../sites-available/default.conf -------------------------------------------------------------------------------- /nginx/ssl/fullchain.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/nginx/ssl/fullchain.pem -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/package.json -------------------------------------------------------------------------------- /semantic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/semantic.json -------------------------------------------------------------------------------- /src/app/components/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/app/app.component.html -------------------------------------------------------------------------------- /src/app/components/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/app/app.component.scss -------------------------------------------------------------------------------- /src/app/components/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/app/app.component.ts -------------------------------------------------------------------------------- /src/app/components/cart/cart.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/cart/cart.component.html -------------------------------------------------------------------------------- /src/app/components/cart/cart.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/cart/cart.component.scss -------------------------------------------------------------------------------- /src/app/components/cart/cart.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/cart/cart.component.ts -------------------------------------------------------------------------------- /src/app/components/catalog/catalog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/catalog/catalog.component.html -------------------------------------------------------------------------------- /src/app/components/catalog/catalog.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/catalog/catalog.component.scss -------------------------------------------------------------------------------- /src/app/components/catalog/catalog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/catalog/catalog.component.ts -------------------------------------------------------------------------------- /src/app/components/checkout/checkout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/checkout/checkout.component.html -------------------------------------------------------------------------------- /src/app/components/checkout/checkout.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/checkout/checkout.component.scss -------------------------------------------------------------------------------- /src/app/components/checkout/checkout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/checkout/checkout.component.ts -------------------------------------------------------------------------------- /src/app/components/country/country.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/country/country.component.html -------------------------------------------------------------------------------- /src/app/components/country/country.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/country/country.component.ts -------------------------------------------------------------------------------- /src/app/components/featured/featured.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/featured/featured.component.html -------------------------------------------------------------------------------- /src/app/components/featured/featured.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/featured/featured.component.scss -------------------------------------------------------------------------------- /src/app/components/featured/featured.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/featured/featured.component.ts -------------------------------------------------------------------------------- /src/app/components/me/me.component.html: -------------------------------------------------------------------------------- 1 |

Me

2 | -------------------------------------------------------------------------------- /src/app/components/me/me.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/me/me.component.ts -------------------------------------------------------------------------------- /src/app/components/nav/nav.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/nav/nav.component.html -------------------------------------------------------------------------------- /src/app/components/nav/nav.component.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/app/components/nav/nav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/nav/nav.component.ts -------------------------------------------------------------------------------- /src/app/components/payment/payment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/payment/payment.component.html -------------------------------------------------------------------------------- /src/app/components/payment/payment.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/payment/payment.component.scss -------------------------------------------------------------------------------- /src/app/components/payment/payment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/payment/payment.component.ts -------------------------------------------------------------------------------- /src/app/components/shipping/shipping.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/shipping/shipping.component.html -------------------------------------------------------------------------------- /src/app/components/shipping/shipping.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/shipping/shipping.component.scss -------------------------------------------------------------------------------- /src/app/components/shipping/shipping.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/components/shipping/shipping.component.ts -------------------------------------------------------------------------------- /src/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/main.ts -------------------------------------------------------------------------------- /src/app/services/cart.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/cart.service.ts -------------------------------------------------------------------------------- /src/app/services/catalog.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/catalog.service.ts -------------------------------------------------------------------------------- /src/app/services/featured.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/featured.service.ts -------------------------------------------------------------------------------- /src/app/services/magento.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/magento.service.ts -------------------------------------------------------------------------------- /src/app/services/payment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/payment.service.ts -------------------------------------------------------------------------------- /src/app/services/shipping.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/services/shipping.service.ts -------------------------------------------------------------------------------- /src/app/typings/additional-data.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/additional-data.d.ts -------------------------------------------------------------------------------- /src/app/typings/adress.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/adress.d.ts -------------------------------------------------------------------------------- /src/app/typings/payment-method.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/payment-method.d.ts -------------------------------------------------------------------------------- /src/app/typings/product.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/product.d.ts -------------------------------------------------------------------------------- /src/app/typings/semantic-ui.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/semantic-ui.d.ts -------------------------------------------------------------------------------- /src/app/typings/shipping-method.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/shipping-method.d.ts -------------------------------------------------------------------------------- /src/app/typings/totals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/app/typings/totals.d.ts -------------------------------------------------------------------------------- /src/audio/ding.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/audio/ding.mp3 -------------------------------------------------------------------------------- /src/audio/elevator.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/audio/elevator.mp3 -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/index.html -------------------------------------------------------------------------------- /src/js/elevator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/js/elevator.js -------------------------------------------------------------------------------- /src/js/systemjs.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/src/js/systemjs.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/tslint.json -------------------------------------------------------------------------------- /typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocwang/storefront/HEAD/typings.json --------------------------------------------------------------------------------