Goal: Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ кастомныС Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ SoftGaming, рСгистрация Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° вСсти ΠΊ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅.

Pre-reqirements

Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ со стороны SG:

  • ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° использованиС JWT Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ (SG ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΅ΡΡΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ»ΠΈ JWT Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ. Для нашСго Ρ„Π»ΠΎΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ useJWT=1 Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΊ Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° Π°ΠΏΠΈ Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ²)
  • Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρƒ Π‘Π“ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ, Π½Π° слуТСбном Π΄ΠΎΠΌΠ΅Π½Π΅. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ sever-shadow.com, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Π·Π° НАШИМ fastly. Π­Ρ‚ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎ Π½Π° Π½Π΅ΠΌ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ сайта. Волько API.
  • НСобходимо ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ со стороны Π‘Π“ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎ всСх ΠΏΠΈΡΡŒΠΌΠ°Ρ… использовался Π΄ΠΎΠΌΠ΅Π½ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€Π°. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ письма ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΈ рСгистрации Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ссылка Π²ΠΈΠ΄Π°: server-redirector.com/confirm=token
  • ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ Π½Π΅ Π²Π»Π°Π΄Π΅Π΅ΠΌ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π½Π°ΠΌ критичСски Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρƒ SG Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» hotlink protection для https://sever.casino/favicon/favicon-16x16.png Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ ΠΈ Π½Π° всСх Π·Π΅Ρ€ΠΊΠ°Π»Π°Ρ…. ΠŸΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ hotlink protection Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€.

Flow

Для понимания ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π»ΠΎΡƒ рСгистрации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠΎΠΉ: Π“Π΄Π΅:

  • Affilka tracker (1,2): ссылка Π½Π° Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΡ€ Π°Ρ„Ρ„ΠΈΠ»ΠΊΠΈ. Нам ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π΄ΠΎΠΌΠ΅Π½Π°Ρ… (Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒ ΡΠ΅ΠΎΡˆΠ½Ρ‹Π΅ ΠΈ ΠΌΠ΅Π΄ΠΈΠ°Π±Π°ΠΉ ссылки)
  • Land (3,4,5,6,7,8): Π»Π΅Π½Π΄ΠΈΠ½Π³ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ с Π°ΠΏΠΈ Π‘Π“. Π‘Π°ΠΌ ΠΏΠΎ сСбС Π»Π΅Π½Π΄ΠΈΠ½Π³ это статичный сайт, ΠΌΡ‹ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π° CloudFlare ΠΈ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Fastly (Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ Π² Π Π£). Нам потрСбуСтся сразу нСсколько Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² для Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², Ρ‚.ΠΊ. ΠΈΡ… пСриодичСски Π±ΡƒΠ΄ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  • SG (4,5,6,7): это Π°ΠΏΠΈ SG, поднятоС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ². Оно Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π° нашСм Π΄ΠΎΠΌΠ΅Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚.ΠΊ. Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΈΡ‚ΡŒ CORS Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² с Π»Π΅Π½Π΄ΠΈΠ½Π³Π°ΠΌΠΈ Π±Π΅Π· запросов ΠΊ SG.
  • Redirector (10,11): Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пСрСправляСт Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ пробрасывая Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ)
  • SG (12,13): собствСнно Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ Π»Π΅Π½Π΄ΠΈΠ½Π³Π°ΠΌ

Π•ΡΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, Π±Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π΄Π΅Π»Π°Ρ‚ΡŒ:

  • Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ состояния Ρ„ΠΎΡ€ΠΌΡ‹: Ссли Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ обновляСт страницу Π² процСссС заполнСния Ρ„ΠΎΡ€ΠΌΡ‹ - Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ состояниС Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ утСряны.
  • Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ ΡƒΠΆΠ΅ зарСгистированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ: Ссли Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠ΅Π» Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³Π΅, Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ Π·Π°Ρ…ΠΎΠ΄Π΅ Π½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ автоматичСски сразу ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ дальшС Π½Π° Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€
  • ΠΏΠΎΠ±Π΅Π³ ΠΈΠ· inapp Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ²: ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° открытия Π² inapp Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Ρ€Π³ΠΈΠ²Π°Ρ‚ΡŒ stag Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈ привязка ΠΊ Π°Ρ„Ρ„Ρƒ ΠΈ авторизация ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ½Π°ΠΏΠΏΠ°)
  • интСграция с Π³ΡƒΠ³Π» Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΉ: для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ эффСктивности Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… событий:
    • ΠΏΠΎΠΊΠ°Π· Ρ„ΠΎΡ€ΠΌΡ‹ рСгистрации
    • touched для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поля
    • Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ рСгистрация
    • ΡƒΡΠΏΠ΅ΡˆΠ½Π°Ρ рСгистрация
    • ошибка рСгистрации
    • ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π»ΠΎΠ³ΠΈΠ½Π°
    • ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½
    • Π½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½
    • ошибка доступа ΠΊ Π°ΠΏΠΈ Π‘Π“
  • ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° нСдоступности Π°ΠΏΠΈ: АПИ Π‘Π“ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΌΠΊΡƒ, ΠΎΡ‚ Π³Π΅ΠΎΠ±Π»ΠΎΠΊΠ°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ стСйт с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ VPN

out of scope

  • AB тСсты: Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΡ‹ Π½Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для АБ тСстов. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстов Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΄Π΅Π»Π°Π΅ΠΌ просто Π΄Π²Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π»Π΅Π½Π΄Π°.

Π”ΠΈΠ·Π°ΠΉΠ½

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ дСлятся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ:

  • preloader: максимально лСгкая SVG ΠΈ прогрСсс Π±Π°Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π° стартС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (ΠΎΠ½ΠΈ инлайнятся Π² html)
  • игровая Ρ‡Π°ΡΡ‚ΡŒ: это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слот, колСсо ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅. ЀактичСски это вся вариативная Ρ‡Π°ΡΡ‚ΡŒ.
  • Ρ„ΠΎΡ€ΠΌΠ° рСгистрации: этот Π±Π»ΠΎΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π½Π° всСх Π»Π΅Π½Π΄ΠΈΠ½Π³Π°Ρ…, с ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ стилизации (ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ограничится Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ). Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ содСрТит ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Π°ΠΏΠΈ, ΠΈ всС слоТныС ΡˆΡ‚ΡƒΠΊΠΈ.
    • Π’ΠΠ–ΠΠž: Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ рСгистрации Π·Π°Ρ€Π°Π½Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ мСсто, для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…. Π₯ΠΎΡ€ΠΎΡˆΠ° Ρ„ΠΎΡ€ΠΌΠ° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π° ΠΏΠΎ высотС, ΠΈ Π½Π΅ ΠΏΡ€Ρ‹Π³Π°Π΅Ρ‚ ΠΈ Π½Π΅ дСргаСтся.
  • Ρ„ΠΎΡ€ΠΌΠ° Π»ΠΎΠ³ΠΈΠ½Π°: этот Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ доступСн для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° с Ρ„ΠΎΡ€ΠΌΡ‹ рСгистрации