Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2024Q4] Fix Christmas-shop Requirements #1720

Merged
merged 1 commit into from
Oct 29, 2024
Merged
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
2 changes: 1 addition & 1 deletion tasks/christmas-shop/christmas-shop-part1.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ The content width of 1440px should not change when resizing the browser window.
- In the `<footer>`, clicking on the card **WRITE US** should open the mail client: **+2**
- In the `<footer>`, clicking on the card **MAGIC FOREST** should open a new browser tab with Google Maps displaying any location of your choice: **+2**
- In the `<footer>`, clicking on the link **Made in Rolling Scopes School** should open the [school's website](https://rs.school/) in a new tab: **+2**
- Interactivity of links and buttons is implemented according to Figma layout. Interactivity includes not only changing cursor's appearance, for example, using the `cursor: pointer` property, but also the use of other visual effects, such as changing the background color or font color, following the **Styleguide** in Figma layout: **+4**
- Interactivity of the links and buttons is implemented according to the Figma layout. Interactivity includes not only changing cursor's appearance, for example, using the `cursor: pointer` property, but also the use of other visual effects, such as changing the background color or font color, following the **Styleguide** in the Figma layout. If the interactivity is not specified in the **Styleguide**, `cursor: pointer` property is enough: **+4**
- Mandatory requirement for interactivity: smooth change in the appearance of an element on hover, without affecting adjacent elements: **+4**

### Penalties
Expand Down
4 changes: 2 additions & 2 deletions tasks/christmas-shop/christmas-shop-part3.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ In this part of the task, you need to add the following functionality to the web
- Scrolling the slider is accompanied by like the carousel animation (the method of animation execution is not verified): **+4**
- The slider is fully scrolled with 3 presses of the arrow button in one direction for screen widths of 768px and larger, and with 6 presses of the arrow button in one direction for screen widths of 767px and less: **+8**
3. Implementation of the **Timer** on the `home` page: **+8**
- The timer shows the correct value of the remaining days, hours, minutes, and seconds until the New Year in the UTC: **+2**
- The timer shows the correct value of the remaining days, hours, minutes, and seconds until the New Year in `UTC+0`: **+2**
- Leading zeros are not displayed for single-digit numbers: **+2**
- The timer updates every second, displaying the current remaining time: **+4**
- The timer updates every second, displaying the current remaining time with the labels `days`, `hours`, `minutes`, `seconds` (the labels must not change): **+4**
4. When opening and refreshing the page, 4 random cards are displayed in the block **Best Gifts** on the `home` page: **+4**
5. Implementation of the **Category switching** for products on the `gifts` page: **+6**
- The **ALL** category is active and all gifts are displayed when opening or reloading the `gifts` page: **+2**
Expand Down
Binary file modified tasks/christmas-shop/img-compressed.zip
Binary file not shown.
Loading