Practice of layout, styles and code
Design - Figma layout
A site for searching books and adding them to your library. This project is a practical work on the layout of HTML pages using CSS, SASS and JavaScript. The goal of the project is to improve the skills of responsive layout, styling with CSS and SASS, and interaction with the DOM via JavaScript.
- "parcel": "^2.10.2" is a packager for web applications, which helps automate the process of creating websites.
- "axios": "^1.6.1" - is a JavaScript library that allows you to make HTTP requests from a browser or from Node.js.
- "tui-pagination": "^3.4.1" - pagination component can show you the current page within a multi-page document and also provides links for included pages.
- "modern-normalize": "^2.0.0" β for unifying styles across browsers.
- "sass": "^1.69.5" β for writing nested styles and using variables in CSS.
- gh-pages - publish files to a gh-pages branch on GitHub
General:
- added change of site theme;
- added a button to quickly move to the top of the site;
- adding a book to the library is implemented using the localStorage web storage;
- implemented adaptive pages;
- implemented the opening of a modal window with additional information when clicking on a book;
HomePage:
- rendering of random books based on four book series;
- custom animation for book series categories;
- slider for books in the mobile version of the site;
Catalog:
- when entering this page - a render of 10 random books in the .hero section in 5 categories.
- added a slider for books in the .hero section
- when entering this page - books are rendered in the .catalog section according to the first category from the .hero section;
- added the ability to search for books by book title;
- added pagination for the book catalog;
My Library:
- in the .hero section, a random book is displayed from the array in the dictionary.json file;
- a button for updating a random book has been added to the .hero section;
- when entering the page on this page - a render of books added to the library;
- added pagination for the book library;
- the number of pages is updated when books are added or removed from the library page;
π UK π β¬ Home β¬
ΠΡΠ°ΠΊΡΠΈΠΊΠ° Π²Π΅ΡΡΡΠΊΠΈ, ΡΡΠΈΠ»ΡΠ² Ρ ΠΊΠΎΠ΄Ρ
ΠΠΈΠ·Π°ΠΉΠ½ - Figma layout
Π‘Π°ΠΉΡ Π΄Π»Ρ ΠΏΠΎΡΡΠΊΡ ΠΊΠ½ΠΈΠ³ Ρ Π΄ΠΎΠ΄Π°Π²Π°Π½Π½Ρ ΡΡ Π΄ΠΎ Π²Π°ΡΠΎΡ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ. Π¦Π΅ΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ²Π»ΡΡ ΡΠΎΠ±ΠΎΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ½Ρ ΡΠΎΠ±ΠΎΡΡ Π· Π²Π΅ΡΡΡΠΊΠΈ HTML-ΡΡΠΎΡΡΠ½ΠΎΠΊ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ CSS, SASS Ρ JavaScript. ΠΠ΅ΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΡ Ρ Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»Π΅Π½Π½Ρ Π½Π°Π²ΠΈΡΠΎΠΊ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡ Π²Π΅ΡΡΡΠΊΠΈ, ΡΡΠΈΠ»ΡΠ·Π°ΡΡΡ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ CSS Ρ SASS Ρ Π²Π·Π°ΡΠΌΠΎΠ΄ΡΡ Π· DOM ΡΠ΅ΡΠ΅Π· JavaScript.
- "parcel": "^2.10.2" β ΠΏΠ°ΠΊΡΠ²Π°Π»ΡΠ½ΠΈΠΊ Π²Π΅Π±-Π΄ΠΎΠ΄Π°ΡΠΊΡΠ², ΡΠΊΠΈΠΉ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΡΠ²Π°ΡΠΈ ΠΏΡΠΎΡΠ΅Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π²Π΅Π±-ΡΠ°ΠΉΡΡΠ².
- "axios": "^1.6.1" - ΡΠ΅ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠ° JavaScript, ΡΠΊΠ° Π΄ΠΎΠ·Π²ΠΎΠ»ΡΡ ΡΠΎΠ±ΠΈΡΠΈ HTTP-Π·Π°ΠΏΠΈΡΠΈ Π· Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π°Π±ΠΎ Π· Node.js.
- "tui-pagination": "^3.4.1" - ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠ°Π³ΡΠ½Π°ΡΡΡ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠΈ Π²Π°ΠΌ ΠΏΠΎΡΠΎΡΠ½Ρ ΡΡΠΎΡΡΠ½ΠΊΡ Π² Π±Π°Π³Π°ΡΠΎΡΡΠΎΡΡΠ½ΠΊΠΎΠ²ΠΎΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, Π° ΡΠ°ΠΊΠΎΠΆ Π½Π°Π΄Π°Ρ ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΡΠΎΡΡΠ½ΠΊΠΈ.
- "modern-normalize": "^2.0.0" β Π΄Π»Ρ ΡΠ½ΡΡΡΠΊΠ°ΡΡΡ ΡΡΠΈΠ»ΡΠ² Ρ ΡΡΠ·Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ .
- "sass": "^1.69.5" β Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ Π²ΠΊΠ»Π°Π΄Π΅Π½ΠΈΡ ΡΡΠΈΠ»ΡΠ² Ρ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ Π·ΠΌΡΠ½Π½ΠΈΡ Ρ CSS.
- gh-pages - ΠΏΡΠ±Π»ΡΠΊΡΠ²Π°ΡΠΈ ΡΠ°ΠΉΠ»ΠΈ Ρ Π³ΡΠ»ΡΡ gh-pages Π½Π° GitHub
ΠΠ°Π³Π°Π»ΡΠ½Π΅:
- Π΄ΠΎΠ΄Π°Π½Π° Π·ΠΌΡΠ½Π° ΡΠ΅ΠΌΠΈ ΡΠ°ΠΉΡΡ;
- Π΄ΠΎΠ΄Π°Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ ΡΠ²ΠΈΠ΄ΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ Π² ΠΏΠΎΡΠ°ΡΠΎΠΊ ΡΠ°ΠΉΡΡ;
- Π΄ΠΎΠ΄Π°Π²Π°Π½Π½Ρ ΠΊΠ½ΠΈΠ³ΠΈ Π΄ΠΎ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ ΡΠ΅Π°Π»ΡΠ·ΠΎΠ²Π°Π½ΠΎ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ Π²Π΅Π±-ΡΡ ΠΎΠ²ΠΈΡΠ° localStorage;
- ΡΠ΅Π°Π»ΡΠ·ΠΎΠ²Π°Π½Ρ Π°Π΄Π°ΠΏΡΠΈΠ²Π½Ρ ΡΡΠΎΡΡΠ½ΠΊΠΈ;
- ΡΠ΅Π°Π»ΡΠ·ΠΎΠ²Π°Π½ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΡΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π° Π· Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠ²ΠΎΡ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡΡ ΠΏΡΠΈ Π½Π°ΡΠΈΡΠΊΠ°Π½Π½Ρ Π½Π° ΠΊΠ½ΠΈΠ³Ρ;
ΠΠΎΠΌΠ°ΡΠ½Ρ ΡΡΠΎΡΡΠ½ΠΊΠ°:
- Π²ΡΠ΄ΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΈΡ ΠΊΠ½ΠΈΠ³ Π½Π° ΠΎΡΠ½ΠΎΠ²Ρ ΡΠΎΡΠΈΡΡΠΎΡ ΠΊΠ½ΠΈΠΆΠΊΠΎΠ²ΠΈΡ ΡΠ΅ΡΡΠΉ;
- Π²Π»Π°ΡΠ½Π° Π°Π½ΡΠΌΠ°ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΡΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΎΠ²ΠΈΡ ΡΠ΅ΡΡΠΉ;
- ΡΠ»Π°ΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΊΠ½ΠΈΠ³ Ρ ΠΌΠΎΠ±ΡΠ»ΡΠ½ΡΠΉ Π²Π΅ΡΡΡΡ ΡΠ°ΠΉΡΡ;
ΠΠ°ΡΠ°Π»ΠΎΠ³:
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Ρ Π½Π° ΡΡ ΡΡΠΎΡΡΠ½ΠΊΡ - ΡΠ΅Π½Π΄Π΅Ρ 10 Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΈΡ ΠΊΠ½ΠΈΠ³ Ρ ΡΠΎΠ·Π΄ΡΠ»Ρ .hero Ρ 5 ΠΊΠ°ΡΠ΅Π³ΠΎΡΡΡΡ .
- Π΄ΠΎΠ΄Π°Π½ΠΎ ΠΏΠΎΠ²Π·ΡΠ½ΠΎΠΊ Π΄Π»Ρ ΠΊΠ½ΠΈΠ³ Ρ ΡΠΎΠ·Π΄ΡΠ»Ρ .hero
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Ρ Π½Π° ΡΡ ΡΡΠΎΡΡΠ½ΠΊΡ - ΠΊΠ½ΠΈΠ³ΠΈ Π²ΡΠ΄ΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡΡ Π² ΡΠΎΠ·Π΄ΡΠ»Ρ .catalog Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π½ΠΎ Π΄ΠΎ ΠΏΠ΅ΡΡΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΡΡ Π· ΡΠΎΠ·Π΄ΡΠ»Ρ .hero;
- Π΄ΠΎΠ΄Π°Π½Π° ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΠΏΠΎΡΡΠΊΡ ΠΊΠ½ΠΈΠ³ Π·Π° Π½Π°Π·Π²ΠΎΡ;
- Π΄ΠΎΠ΄Π°Π½Π° ΠΏΠ°Π³ΡΠ½Π°ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ ΠΊΠ½ΠΈΠ³;
ΠΠΎΡ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠ°:
- Ρ ΡΠΎΠ·Π΄ΡΠ»Ρ .hero Π²ΠΈΠ²ΠΎΠ΄ΠΈΡΡΡΡ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²Π° ΠΊΠ½ΠΈΠ³Π° Π· ΠΌΠ°ΡΠΈΠ²Ρ Ρ ΡΠ°ΠΉΠ»Ρ dictionary.json;
- Π² ΡΠΎΠ·Π΄ΡΠ» .hero Π΄ΠΎΠ΄Π°Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ ΠΎΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΎΡ ΠΊΠ½ΠΈΠ³ΠΈ;
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Ρ Π½Π° ΡΡΠΎΡΡΠ½ΠΊΡ Π½Π° ΡΡΠΉ ΡΡΠΎΡΡΠ½ΡΡ - ΡΠ΅Π½Π΄Π΅Ρ ΠΊΠ½ΠΈΠ³, Π΄ΠΎΠ΄Π°Π½ΠΈΡ Π΄ΠΎ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ;
- Π΄ΠΎΠ΄Π°Π½Π° ΠΏΠ°Π³ΡΠ½Π°ΡΡΡ Π΄Π»Ρ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ ΠΊΠ½ΠΈΠ³;
- ΠΊΡΠ»ΡΠΊΡΡΡΡ ΡΡΠΎΡΡΠ½ΠΎΠΊ ΠΎΠ½ΠΎΠ²Π»ΡΡΡΡΡΡ ΠΏΡΠΈ Π΄ΠΎΠ΄Π°Π²Π°Π½Π½Ρ Π°Π±ΠΎ Π²ΠΈΠ΄Π°Π»Π΅Π½Π½Ρ ΠΊΠ½ΠΈΠ³ Π·Ρ ΡΡΠΎΡΡΠ½ΠΊΠΈ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ;
π RU π β¬ Home β¬
ΠΡΠ°ΠΊΡΠΈΠΊΠ° Π²Π΅ΡΡΡΠΊΠΈ, ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΊΠΎΠ΄Π°
ΠΠΈΠ·Π°ΠΉΠ½ - Figma layout
Π‘Π°ΠΉΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΊΠ½ΠΈΠ³ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΈΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ. ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Π²Π΅ΡΡΡΠΊΠ΅ HTML-ΡΡΡΠ°Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ CSS, SASS ΠΈ JavaScript. Π¦Π΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° β ΡΠ»ΡΡΡΠΈΡΡ Π½Π°Π²ΡΠΊΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ, ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS ΠΈ SASS, Π° ΡΠ°ΠΊΠΆΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ DOM ΡΠ΅ΡΠ΅Π· JavaScript.
- "parcel": "^2.10.2" β ΡΠΏΠ°ΠΊΠΎΠ²ΡΠΈΠΊ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ².
- "axios": "^1.6.1" β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° JavaScript, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ Π΄Π΅Π»Π°ΡΡ HTTP-Π·Π°ΠΏΡΠΎΡΡ ΠΈΠ· Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΈΠ· Node.js.
- "tui-pagination": "^3.4.1" β ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π²Π°ΠΌ ΡΠ΅ΠΊΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π² ΠΌΠ½ΠΎΠ³ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ.
- "modern-normalize": "^2.0.0" β Π΄Π»Ρ ΡΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΡΠΈΠ»Π΅ΠΉ Π² ΡΠ°Π·Π½ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ .
- "sass": "^1.69.5" β Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² CSS.
- gh-pages - ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² Π²Π΅ΡΠΊΠ΅ gh-pages Π½Π° GitHub
ΠΠ±ΡΠΈΠ΅:
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΡΠΌΠ΅Π½Π° ΡΠ΅ΠΌΡ ΡΠ°ΠΉΡΠ°;
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π½Π°Π²Π΅ΡΡ ΡΠ°ΠΉΡΠ°;
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π΅Π±-Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° localStorage;
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ;
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΎΡΠΊΡΡΡΠΈΠ΅ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ½ΠΈΠ³Ρ;
ΠΠ»Π°Π²Π½Π°Ρ cΡΡΠ°Π½ΠΈΡΠ°:
- ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΠΊΠ½ΠΈΠ³ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠ΅ΡΠΈΠΉ ΠΊΠ½ΠΈΠ³;
- Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠ°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π΄Π»Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΡΠ΅ΡΠΈΠΉ ΠΊΠ½ΠΈΠ³;
- ΡΠ»Π°ΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΊΠ½ΠΈΠ³ Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΠ°ΠΉΡΠ°;
ΠΠ°ΡΠ°Π»ΠΎΠ³:
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Π΅ Π½Π° ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ - ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° 10 ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΠΊΠ½ΠΈΠ³ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ .hero Π² 5 ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΡ .
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ»Π°ΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΊΠ½ΠΈΠ³ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ .hero
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Π΅ Π½Π° ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ - ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠ½ΠΈΠ³ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ .catalog ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΈΠ· ΡΠ°Π·Π΄Π΅Π»Π° .hero;
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠ²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠ½ΠΈΠ³ΠΈ;
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΡ Π΄Π»Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΠΊΠ½ΠΈΠ³;
ΠΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°:
- Π² ΡΠ°Π·Π΄Π΅Π»Π΅ .hero ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° Π² ΡΠ°ΠΉΠ»Π΅ dictionary.json;
- Π² ΡΠ°Π·Π΄Π΅Π»Π΅ .hero Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ;
- ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Π΅ Π½Π° ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ - ΡΠ΅Π½Π΄Π΅Ρ ΠΊΠ½ΠΈΠ³, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ;
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΡ Π΄Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΊΠ½ΠΈΠ³;
- ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ°Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΊΠ½ΠΈΠ³ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ;