From f2cdddc887124fdbfabc4eff6fd7f1bf48ad7f9e Mon Sep 17 00:00:00 2001 From: Serhii Date: Wed, 3 Jun 2026 10:07:28 +0300 Subject: [PATCH 1/4] Add catalog page --- .github/workflows/test.yml-template | 29 ++ package-lock.json | 170 +----------- package.json | 2 +- readme.md | 6 +- src/index.html | 404 +++++++++++++++++++++++++++- src/styles/index.scss | 3 - src/styles/styles.scss | 218 +++++++++++++++ 7 files changed, 658 insertions(+), 174 deletions(-) create mode 100644 .github/workflows/test.yml-template delete mode 100644 src/styles/index.scss create mode 100644 src/styles/styles.scss diff --git a/.github/workflows/test.yml-template b/.github/workflows/test.yml-template new file mode 100644 index 0000000000..8b5743ecb4 --- /dev/null +++ b/.github/workflows/test.yml-template @@ -0,0 +1,29 @@ +name: Test + +on: + pull_request: + branches: [ master ] + +jobs: + build: + + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [20.x] + + steps: + - uses: actions/checkout@v2 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + - run: npm install + - run: npm test + - name: Upload HTML report(backstop data) + if: ${{ always() }} + uses: actions/upload-artifact@v2 + with: + name: report + path: backstop_data diff --git a/package-lock.json b/package-lock.json index 6dd164c6e0..a1c3f92dc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@mate-academy/backstop-config": "latest", "@mate-academy/bemlint": "latest", "@mate-academy/linthtml-config": "latest", - "@mate-academy/scripts": "^1.8.6", + "@mate-academy/scripts": "^2.1.3", "@mate-academy/stylelint-config": "latest", "@parcel/transformer-sass": "^2.12.0", "backstopjs": "6.3.23", @@ -1212,10 +1212,11 @@ "dev": true }, "node_modules/@mate-academy/scripts": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@mate-academy/scripts/-/scripts-1.8.6.tgz", - "integrity": "sha512-b4om/whj4G9emyi84ORE3FRZzCRwRIesr8tJHXa8EvJdOaAPDpzcJ8A0sFfMsWH9NUOVmOwkBtOXDu5eZZ00Ig==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@mate-academy/scripts/-/scripts-2.1.3.tgz", + "integrity": "sha512-a07wHTj/1QUK2Aac5zHad+sGw4rIvcNl5lJmJpAD7OxeSbnCdyI6RXUHwXhjF5MaVo9YHrJ0xVahyERS2IIyBQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/rest": "^17.11.2", "@types/get-port": "^4.2.0", @@ -5471,87 +5472,6 @@ "node": ">=12 || >=16" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-select/node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/css-select/node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/css-select/node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/css-select/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/css-tree": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", @@ -5589,45 +5509,6 @@ "node": ">=4" } }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/data-uri-to-buffer": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", @@ -10757,20 +10638,6 @@ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, - "node_modules/srcset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-5.0.1.tgz", - "integrity": "sha512-/P1UYbGfJVlxZag7aABNRrulEXAwCSDo7fklafOQrantuPTDmYgijJMks2zusPCVzgW9+4P69mq7w6pYuZpgxw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -11176,33 +11043,6 @@ "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, - "node_modules/svgo": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, "node_modules/table": { "version": "6.8.2", "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", diff --git a/package.json b/package.json index 34398805fa..f538e623d5 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@mate-academy/backstop-config": "latest", "@mate-academy/bemlint": "latest", "@mate-academy/linthtml-config": "latest", - "@mate-academy/scripts": "^1.8.6", + "@mate-academy/scripts": "^2.1.3", "@mate-academy/stylelint-config": "latest", "@parcel/transformer-sass": "^2.12.0", "backstopjs": "6.3.23", diff --git a/readme.md b/readme.md index acd5174814..66ed0ad2e0 100644 --- a/readme.md +++ b/readme.md @@ -9,7 +9,7 @@ Create an HTML page with a catalog. Develop semantic page structure as shown on - add `data-qa="card-hover"` (not just `hover`) to the link `Buy` inside the first card - nav links color is not `black` anymore (nav links should have `#060b35` color) - add the class `is-active` to the first link (`Apple`) in the navigation -- use `
` tag for cards container +- use `
` tag for cards container - use the grid for cards with different numbers of columns: - 1 for the smaller screens - 2 starting at `488px` @@ -33,8 +33,8 @@ This is possible because [we use the Parcel library](https://en.parceljs.org/scs ## Checklist ❗️ Replace `` with your GitHub username and copy the links to the `Pull Request` description: -- [DEMO LINK](https://.github.io/layout_catalog/) -- [TEST REPORT LINK](https://.github.io/layout_catalog/report/html_report/) +- [DEMO LINK](https://serezatkacik8-boop.github.io/layout_catalog/) +- [TEST REPORT LINK](https://serezatkacik8-boop.github.io/layout_catalog/report/html_report/) ❗️ Copy this `Checklist` to the `Pull Request` description after links, and put `- [x]` before each point after you checked it. diff --git a/src/index.html b/src/index.html index 9cff78eeb7..bc597588ff 100644 --- a/src/index.html +++ b/src/index.html @@ -17,11 +17,411 @@ /> -

Catalog

+
+ +
+ +
+
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+ +
+ Apple A1419 iMac 27 + +

+ APPLE A1419 iMac 27" Retina 5K Monoblock (MNED2UA/A) +

+ +

Product code: 195434

+ +
+
+ + + + + +
+ + Reviews: 5 +
+ +
+ Price: + $2,199 +
+ + + Buy + +
+
diff --git a/src/styles/index.scss b/src/styles/index.scss deleted file mode 100644 index 293d3b1f13..0000000000 --- a/src/styles/index.scss +++ /dev/null @@ -1,3 +0,0 @@ -body { - margin: 0; -} diff --git a/src/styles/styles.scss b/src/styles/styles.scss new file mode 100644 index 0000000000..3e8fb5d8ef --- /dev/null +++ b/src/styles/styles.scss @@ -0,0 +1,218 @@ +* { + box-sizing: border-box; +} + +body { + margin: 0; + font-family: Roboto, Arial, sans-serif; + color: #060b35; +} + +.header { + border-bottom: 1px solid #e1e7ed; + + &__container { + display: flex; + justify-content: space-between; + align-items: center; + height: 60px; + padding: 0 50px; + } + + &__logo { + display: flex; + } + + &__logo-image { + display: block; + width: 40px; + height: 40px; + } +} + +.nav { + &__list { + display: flex; + gap: 20px; + margin: 0; + padding: 0; + list-style: none; + } + + &__link { + position: relative; + display: flex; + align-items: center; + height: 60px; + font-size: 12px; + font-weight: 500; + line-height: 60px; + color: #060b35; + text-transform: uppercase; + text-decoration: none; + transition: color 300ms; + + &:hover { + color: #00acdc; + } + } +} + +.is-active { + color: #00acdc; + + &::after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 4px; + border-radius: 8px; + background-color: #00acdc; + } +} + +.catalog { + display: grid; + grid-template-columns: repeat(1, 200px); + justify-content: center; + gap: 46px 48px; + margin-top: -1px; + padding: 50px 40px; + + @media (min-width: 488px) { + grid-template-columns: repeat(2, 200px); + } + + @media (min-width: 768px) { + grid-template-columns: repeat(3, 200px); + } + + @media (min-width: 1024px) { + grid-template-columns: repeat(4, 200px); + } +} + +.card { + position: relative; + width: 200px; + padding: 32px 16px 16px; + border: 1px solid #f3f3f3; + border-radius: 5px; + background-color: #fff; + transition: transform 300ms; + + &__title { + min-height: 36px; + margin: 40px 0 4px; + color: #060b35; + font-size: 12px; + font-weight: 500; + line-height: 18px; + transition: color 300ms; + } + + &:hover { + z-index: 1; + transform: scale(1.2); + } + + &:hover .card__title { + color: #34568b; + } + + &__image { + display: block; + width: 160px; + height: 134px; + margin: 0 auto; + object-fit: contain; + } + + &__code { + margin: 0 0 16px; + color: #616070; + font-size: 10px; + line-height: 14px; + } + + &__price { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 16px; + + &-label { + color: #616070; + font-size: 12px; + line-height: 18px; + } + + &-value { + color: #060b35; + font-size: 16px; + font-weight: 700; + line-height: 18px; + } + } + + &__rating { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 24px; + } + + &__reviews { + font-size: 10px; + line-height: 14px; + color: #060b35; + } + + &__button { + display: block; + height: 40px; + border: 1px solid #00acdc; + border-radius: 5px; + background-color: #00acdc; + color: #fff; + font-size: 14px; + font-weight: 700; + line-height: 38px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + transition: + background-color 300ms, + color 300ms; + + &:hover { + background-color: #fff; + color: #00acdc; + } + } +} + +.stars { + display: flex; + + &__star { + width: 16px; + height: 16px; + margin-right: 4px; + background-image: url(/src/images/star.svg); + background-repeat: no-repeat; + background-position: center; + + &:last-child { + margin-right: 0; + } + } + + &--4 { + .stars__star:nth-child(-n + 4) { + background-image: url(/src/images/star-active.svg); + } + } +} From 69ee2b6783ec26992efbade40b42736d2ea9b6f9 Mon Sep 17 00:00:00 2001 From: Serhii Date: Wed, 3 Jun 2026 11:45:18 +0300 Subject: [PATCH 2/4] fix page --- src/styles/styles.scss | 58 +++++++++++++++++++++++++----------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/src/styles/styles.scss b/src/styles/styles.scss index 3e8fb5d8ef..9caf6b28a5 100644 --- a/src/styles/styles.scss +++ b/src/styles/styles.scss @@ -1,3 +1,13 @@ +$color-primary: #060b35; +$color-accent: #00acdc; +$color-secondary: #34568b; +$color-muted: #616070; +$color-white: #fff; +$color-border-header: #e1e7ed; +$color-border-card: #f3f3f3; +$size-large: 60px; +$size-medium: 50px; + * { box-sizing: border-box; } @@ -5,18 +15,18 @@ body { margin: 0; font-family: Roboto, Arial, sans-serif; - color: #060b35; + color: $color-primary; } .header { - border-bottom: 1px solid #e1e7ed; + border-bottom: 1px solid $color-border-header; &__container { display: flex; justify-content: space-between; align-items: center; - height: 60px; - padding: 0 50px; + height: $size-large; + padding: 0 $size-medium; } &__logo { @@ -43,23 +53,23 @@ body { position: relative; display: flex; align-items: center; - height: 60px; + height: $size-large; font-size: 12px; font-weight: 500; - line-height: 60px; - color: #060b35; + line-height: $size-large; + color: $color-primary; text-transform: uppercase; text-decoration: none; transition: color 300ms; &:hover { - color: #00acdc; + color: $color-accent; } } } .is-active { - color: #00acdc; + color: $color-accent; &::after { content: ''; @@ -69,7 +79,7 @@ body { width: 100%; height: 4px; border-radius: 8px; - background-color: #00acdc; + background-color: $color-accent; } } @@ -79,7 +89,7 @@ body { justify-content: center; gap: 46px 48px; margin-top: -1px; - padding: 50px 40px; + padding: $size-medium 40px; @media (min-width: 488px) { grid-template-columns: repeat(2, 200px); @@ -98,15 +108,15 @@ body { position: relative; width: 200px; padding: 32px 16px 16px; - border: 1px solid #f3f3f3; + border: 1px solid $color-border-card; border-radius: 5px; - background-color: #fff; + background-color: $color-white; transition: transform 300ms; &__title { min-height: 36px; margin: 40px 0 4px; - color: #060b35; + color: $color-primary; font-size: 12px; font-weight: 500; line-height: 18px; @@ -119,7 +129,7 @@ body { } &:hover .card__title { - color: #34568b; + color: $color-secondary; } &__image { @@ -132,7 +142,7 @@ body { &__code { margin: 0 0 16px; - color: #616070; + color: $color-muted; font-size: 10px; line-height: 14px; } @@ -144,13 +154,13 @@ body { margin-bottom: 16px; &-label { - color: #616070; + color: $color-muted; font-size: 12px; line-height: 18px; } &-value { - color: #060b35; + color: $color-primary; font-size: 16px; font-weight: 700; line-height: 18px; @@ -167,16 +177,16 @@ body { &__reviews { font-size: 10px; line-height: 14px; - color: #060b35; + color: $color-primary; } &__button { display: block; height: 40px; - border: 1px solid #00acdc; + border: 1px solid $color-accent; border-radius: 5px; - background-color: #00acdc; - color: #fff; + background-color: $color-accent; + color: $color-white; font-size: 14px; font-weight: 700; line-height: 38px; @@ -188,8 +198,8 @@ body { color 300ms; &:hover { - background-color: #fff; - color: #00acdc; + background-color: $color-white; + color: $color-accent; } } } From 6c9498cf37d94ec6927bc5f3afe3e54136261d91 Mon Sep 17 00:00:00 2001 From: Serhii Date: Wed, 3 Jun 2026 12:12:17 +0300 Subject: [PATCH 3/4] fix img --- src/index.html | 2 +- src/styles/styles.scss | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/index.html b/src/index.html index bc597588ff..0ef7f2e17d 100644 --- a/src/index.html +++ b/src/index.html @@ -17,7 +17,7 @@ /> diff --git a/src/styles/styles.scss b/src/styles/styles.scss index 9caf6b28a5..b63a80f61f 100644 --- a/src/styles/styles.scss +++ b/src/styles/styles.scss @@ -211,7 +211,7 @@ body { width: 16px; height: 16px; margin-right: 4px; - background-image: url(/src/images/star.svg); + background-image: url(../images/star.svg); background-repeat: no-repeat; background-position: center; @@ -222,7 +222,7 @@ body { &--4 { .stars__star:nth-child(-n + 4) { - background-image: url(/src/images/star-active.svg); + background-image: url(../images/star-active.svg); } } } From 8280fca7026fa0b7497eb82dc28cebb9aa4520f5 Mon Sep 17 00:00:00 2001 From: Serhii Date: Wed, 3 Jun 2026 13:06:08 +0300 Subject: [PATCH 4/4] Fix catalog styles --- src/index.html | 2 +- src/scripts/main.js | 1 + src/styles/{styles.scss => index.scss} | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename src/styles/{styles.scss => index.scss} (100%) diff --git a/src/index.html b/src/index.html index 0ef7f2e17d..2f80a0b8a2 100644 --- a/src/index.html +++ b/src/index.html @@ -17,7 +17,7 @@ /> diff --git a/src/scripts/main.js b/src/scripts/main.js index ad9a93a7c1..eb109abbed 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -1 +1,2 @@ 'use strict'; + diff --git a/src/styles/styles.scss b/src/styles/index.scss similarity index 100% rename from src/styles/styles.scss rename to src/styles/index.scss