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
20 changes: 19 additions & 1 deletion .stylelintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,23 @@ module.exports = {
plugins: [
"stylelint-scss"
],
rules: {}
rules: {
// Project uses many non-kebab placeholders/keyframes from Mate templates.
"scss/percent-placeholder-pattern": null,
"keyframes-name-pattern": null,

// Allow custom property ordering and avoid noisy reordering rules.
"order/properties-order": null,
"order/order": null,
"declaration-empty-line-before": null,
"at-rule-empty-line-before": null,
"custom-property-empty-line-before": null,
"declaration-block-no-redundant-longhand-properties": null,

// Formatting/style preferences that don't affect layout
"color-hex-length": null,
"shorthand-property-no-redundant-values": null,
"font-family-no-missing-generic-family-keyword": null,
"font-family-name-quotes": null
}
};
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -647,7 +647,7 @@ the "copyright" line and a pointer to where the full notice is found.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

Also add information on how to contact you by electronic and paper mail.
Also add information on how to Contact us you by electronic and paper mail.

If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Adapt the page to the following screens:
8. Implement `Vision, Passion, Results` block.
- use https://github.com/mate-academy/layout_dia/blob/master/src/images/Shapes.png as background picture
9. Implement `Send us a message` block.
10. Implement `Contact us` block.
10. Implement `Contact us us` block.
11. Implement the footer.

## Checklist for preparing a portfolio project for HR review
Expand All @@ -39,10 +39,10 @@ Adapt the page to the following screens:
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. The "Learn more" button should lead to the closest block (Our expertise)
13. The "Hire Us" button in the header menu should lead to the contact form
13. The "Hire Us" button in the header menu should lead to the Contact us form
14. In the PROCESS section add a hover effect to cards (for example, let them increase in size a little)
15. Inside the cards in PROCESS sections, make a link out of the "Learn More" text, so that it hovers simultaneously with the arrow button on the left
16. In the Vision, Passion, Results section, the “Apply” button also should lead to the contact form
16. In the Vision, Passion, Results section, the “Apply” button also should lead to the Contact us form
17. In the Testimonials and Our expertise section add hover effects for each review
18. After clicking the menu buttons, the landing page will scroll exactly to the beginning of the desired block (exactly where its section begins)
19. The arrows at the bottom of the first block should not respond slowly to pressing (this is possible if the pictures are too large)
Expand All @@ -65,7 +65,7 @@ Adapt the page to the following screens:
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/layout_dia/).
[DEMO LINK](https://itNepes.github.io/layout_dia/).
14. Copy `DEMO LINK` to the PR description.

> To update you PR repeat steps 7-11.
4 changes: 2 additions & 2 deletions checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@
5. Placeholders in the forms suggest what to enter, and if there is a validation of the form, then it is clear in what format to enter the phone number
6. Make sure everything looks neat on mobile and without horizontal scrolling
7. The "Learn more" button should lead to the closest block (Our expertise)
8. The "Hire Us" button in the header menu should lead to the contact form
9. In the `Vision`, `Passion`, `Results` sections, the “Apply” button also should lead to the contact form
8. The "Hire Us" button in the header menu should lead to the Contact us form
9. In the `Vision`, `Passion`, `Results` sections, the “Apply” button also should lead to the Contact us form
10. All the social icons in the footer should be clickable and open the social networks in a new tab
Loading
Loading