Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/test.yml-template
Original file line number Diff line number Diff line change
@@ -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
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# Kickstarter landing page (HARD)

**⚠️ Attention: this is a hard landing page for development. We highly recommend choosing this landing page only if you didn't have a lot of troubles with previous homework tasks and if you sent all homework in time (didn't miss deadlines).**
**⚠️ Attention: this is a hard landing page for development. We highly recommend choosing this landing page only if you didn't have a lot of troubles with previous homework tasks and if you sent all homework in time (didn't miss deadlines).**

Implement landing page according to [Figma design](<https://www.figma.com/file/Ujp7bCFuvuJlkn8TSbQPSZ/%E2%84%9611-(kickstarter)?node-id=19655%3A33>) - Use BEM and SCSS

Implement landing page according to [Figma design](https://www.figma.com/file/Ujp7bCFuvuJlkn8TSbQPSZ/%E2%84%9611-(kickstarter)?node-id=19655%3A33) - Use BEM and SCSS
- The design 1440px
- Desktop 1280px
- Tablet 640px
Expand All @@ -14,11 +15,10 @@ Implement landing page according to [Figma design](https://www.figma.com/file/Uj
1. Implement `About us` block.
1. Implement `Technology` block.
1. Implement `Testimonilas` block.
1. Implement `Features` block.
1. Implement `capabilities` block.
1. Implement `Questions` block
1. Implement the footer.


## Github flow

1. **Fork** the repo.
Expand All @@ -34,7 +34,7 @@ Implement landing page according to [Figma design](https://www.figma.com/file/Uj
11. `git push origin develop` - to send you code for PR
12. Create a Pull Request (PR) from your branch `develop` to branch `master` of original repo.
13. Replace `<your_account>` with your Github username in the
[DEMO LINK](https://<your_account>.github.io/Kickstarter/)
[DEMO LINK](https://AngelaStrechen.github.io/Kickstarter/)
14. Copy `DEMO LINK` to the PR description

> To update you PR repeat steps 7-11
7 changes: 3 additions & 4 deletions checklist.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# Checklist for preparing a portfolio project

## Tech review
Expand All @@ -7,15 +6,15 @@
2. Add a smooth scroll for the whole page (`scroll-behavior: smooth;`)
3. Menu on mobile should contain navigation links. [Menu example](http://joxi.ru/VrwJRDPcoOzEZA)
4. Logos should become bigger on hover and lead to the first section
5. Icons in the “about us” block should be ***animated*** on hover
5. Icons in the “about us” block should be **_animated_** on hover
6. The arrow icon in the footer should increase when hovering and when clicked smoothly scroll the page to the top
7. Under the button “see more about us”, the strip should stretch to the full width when hovering and lead to the CrazyBaby website
8. 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
8. 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
9. Make sure when you click on logo there is no 404 error (Use `href="#"` in `anchor tag`)
10. When you try to send the form there is no 405 error and the form is automatically cleared after submit and is scrolled to the top of the page or the page is reloaded
11. The form shouldn’t submit empty
12. After autocomplete the form, change the [default styles](http://joxi.ru/xAeW7w9CMp9GPm). Read more about [changing autocomplete styles](https://css-tricks.com/snippets/css/change-autocomplete-styles-webkit-browsers/)
13. OPTIONAL: After everything is done you can add a slider in the “features” section (for mobile version)
13. OPTIONAL: After everything is done you can add a slider in the “capabilities” section (for mobile version)

## HR review

Expand Down
Loading
Loading