diff --git a/tasks/christmas-shop/christmas-shop-part1.md b/tasks/christmas-shop/christmas-shop-part1.md index 984a85be1..6f8458046 100644 --- a/tasks/christmas-shop/christmas-shop-part1.md +++ b/tasks/christmas-shop/christmas-shop-part1.md @@ -27,7 +27,7 @@ The content width of 1440px should not change when resizing the browser window. - Valid markup of checked page corresponds to the message _"Document checking completed. No errors or warnings to show."_ In this case, we assign the full points for the checked page (+6). - If there are `warnings` but no `errors`, we assign half of the points (+3) for the checked page - Favicon is added to each page: **+2** - - Each page has only one `

` element: **+2** + - Only one `

` per each page: **+2** - The URL of the `Gifts` page differs from the URL of the `Home` page (e.g. `your-site.com` for the `Home` page and `your-site.com/gifts` for the `Gifts` page): **+2** 2. The layout matches the design: **+46** - `
` on each page: **+4** @@ -60,8 +60,8 @@ The content width of 1440px should not change when resizing the browser window. ### Penalties -1. The layout of the entire design or individual blocks is implemented using images. -2. The use of frameworks, libraries, and technologies that are prohibited in the technical requirements. +1. The layout of the entire design or individual blocks is implemented using images, except in cases where the image is specifically required by the design. +2. The use of frameworks, libraries, and technologies that are prohibited in the [Technical Requirements](./christmas-shop.md#technical-requirements). ## Criteria for Evaluation diff --git a/tasks/christmas-shop/christmas-shop-part2.md b/tasks/christmas-shop/christmas-shop-part2.md index e0bb0859d..2e68751e6 100644 --- a/tasks/christmas-shop/christmas-shop-part2.md +++ b/tasks/christmas-shop/christmas-shop-part2.md @@ -77,8 +77,8 @@ To make responsive design, use relative units of measurement (%, rem, vh, etc). ### Penalties -1. The layout of the entire design or individual blocks is implemented using images. -2. The use of frameworks, libraries, and technologies that are prohibited in the technical requirements. +1. The layout of the entire design or individual blocks is implemented using images, except in cases where the image is specifically required by the design. +2. The use of frameworks, libraries, and technologies that are prohibited in the [Technical Requirements](./christmas-shop.md#technical-requirements). ## Criteria for Evaluation @@ -91,7 +91,7 @@ Any disputed issues should be resolved in favor of the student being assessed. ## DevTools Responsiveness Check Details 1. To open Developer Tools: - - Press the `F12` key, or right-click and choose the `View Source` option in the context menu; + - Press the `F12` key, or right-click and choose the `Inspect` option in the context menu; - Click on the **Toggle Device Toolbar** icon in the top-right corner of the Developer Tools panel; - Select **Responsive** on the top panel. 2. Ensure there is no vertical scrollbar in **Responsive** mode. If a scrollbar is present, eliminate it by: diff --git a/tasks/christmas-shop/christmas-shop-part3.md b/tasks/christmas-shop/christmas-shop-part3.md index a06cada59..2bbb8b4cd 100644 --- a/tasks/christmas-shop/christmas-shop-part3.md +++ b/tasks/christmas-shop/christmas-shop-part3.md @@ -78,8 +78,8 @@ In this part of the task, you need to add the following functionality to the web ### Penalties -1. The layout of the entire design or individual blocks is implemented using images. -2. The use of frameworks, libraries, and technologies that are prohibited in the technical requirements. +1. The layout of the entire design or individual blocks is implemented using images, except in cases where the image is specifically required by the design. +2. The use of frameworks, libraries, and technologies that are prohibited in the [Technical Requirements](./christmas-shop.md#technical-requirements). ## Criteria for Evaluation diff --git a/tasks/christmas-shop/christmas-shop.md b/tasks/christmas-shop/christmas-shop.md index a518302be..ce261a95d 100644 --- a/tasks/christmas-shop/christmas-shop.md +++ b/tasks/christmas-shop/christmas-shop.md @@ -39,9 +39,9 @@ Start the task by creating your own copy of the layout. To do this: - Log in to [Figma](https://www.figma.com/); - Open the layout; -- On the top panel, click on the arrow next to the layout name, and select the option "Duplicate to your drafts"; +- On the left panel, click on the arrow next to the layout name, and select the option "Duplicate to your drafts"; - At the top left, open the settings, and choose "Back to files"; -- Open the copy of the layout with the label "In Drafts". +- Open the copy of the layout with the label "Drafts". ## Code quality recommendations @@ -71,7 +71,7 @@ Recommendations are provided for reference; strict adherence to them is not expe - Task should be done in private school's repository. [How to work with a school's private repository](https://docs.rs.school/#/private-repository) - Create new branch `christmas-shop` from `main`. Create a folder `christmas-shop` in the created branch. Place your code in this folder. -- The `main` (or `master`) branch should be empty (contain only files like README.md, .gitignore or .github folder) +- The `main` branch should be empty (contain only files like README.md, .gitignore or .github folder) - Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://docs.rs.school/#/private-repository?id=Как-сделать-деплой-задания-из-приватного-репозитория-школы) - Since the task is divided into three parts, christmas-shop will have three versions: 1. The `christmas-shop` branch will contain the first part of the assignment. When starting the second part, create a branch `christmas-shop-part2` from the `christmas-shop` branch to continue from where you left off in the first part