diff --git a/.github/workflows/test.yml-template b/.github/workflows/test.yml-template new file mode 100644 index 000000000..8b5743ecb --- /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/checklist.md b/checklist.md index 0eb951919..47e131d1a 100644 --- a/checklist.md +++ b/checklist.md @@ -4,22 +4,22 @@ ## Tech review 1. Add [favicon](http://joxi.ru/MAjagDPid4DEl2) -2. Add a smooth scroll for the whole page (`scroll-behavior: smooth;`) -3. Logos in header and footer should be links to home page -4. Make sure when you click on logo there is no 404 error (Use `href="#"` in `anchor tag`) -5. Pictures in the blocks "What We Bake" should be ***animated*** on hover -6. All interactive elements (*links, buttons, pictures, icons*) ***should have a hover effect and cursor pointer***. User must intuitively understand that he can interact with them +2. Add a smooth scroll for the whole page (`scroll-behavior: smooth;`) - OK +3. Logos in header and footer should be links to home page - OK +4. Make sure when you click on logo there is no 404 error (Use `href="#"` in `anchor tag`) - OK +5. Pictures in the blocks "What We Bake" should be ***animated*** on hover - OK +6. All interactive elements (*links, buttons, pictures, icons*) ***should have a hover effect and cursor pointer***. User must intuitively understand that he can interact with them - OK ## HR review -1. To make it clear to the recruiter what exactly this landing page is, it is better to give the whole web page the title “Creative Bakery” -2. A landing page is implemented strictly according to the design in Figma -3. Links in the header and footer menus should lead to the corresponding blocks of the landing page -4. ***The speed of animations is the same throughout the landing page*** (for example, increasing when hovering or moving blocks when scrolling) -5. Make sure everything looks neat on mobile and without horizontal scrolling -6. The “learn more” button leads to the “About us” block -7. Buttons "order" lead to the contact in footer -8. All the social icons in the footer should be clickable and open the social networks in a new tab -9. Menu footer buttons when clicked should lead to the relevant blocks of the landing page +1. To make it clear to the recruiter what exactly this landing page is, it is better to give the whole web page the title “Creative Bakery” - OK +2. A landing page is implemented strictly according to the design in Figma - OK +3. Links in the header and footer menus should lead to the corresponding blocks of the landing page - OK +4. ***The speed of animations is the same throughout the landing page*** (for example, increasing when hovering or moving blocks when scrolling) - OK +5. Make sure everything looks neat on mobile and without horizontal scrolling - OK +6. The “learn more” button leads to the “About us” block - OK +7. Buttons "order" lead to the contact in footer - OK +8. All the social icons in the footer should be clickable and open the social networks in a new tab - OK +9. Menu footer buttons when clicked should lead to the relevant blocks of the landing page - OK diff --git a/index.html b/index.html index d339e6856..5a8e8d6b1 100644 --- a/index.html +++ b/index.html @@ -1,19 +1,368 @@ -
- - -
+
+
+ Like many design teams, Onfido made the transition from Abstract + Sketch, to Figma + in the last couple of years. One of the common resistance points internally before making that switch, was + Figma’s lack of Git-style branching that Abstract enabled. The design team had come to rely on branching and had + built a lot of our processes around it.
+Foundation year
+Stores
+Companies
+Clients
+