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

Virtual keyboard #2

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open

Virtual keyboard #2

wants to merge 27 commits into from

Conversation

rahunak
Copy link
Owner

@rahunak rahunak commented May 9, 2022

  1. Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/virtual-keyboard/virtual-keyboard-ru.md
  2. Screenshot:
    image
    3.Virtual-keyboard
  3. Deploy: https://rahunak.github.io/virtual-keyboard/dist/
  4. Done 09.05.2022 / deadline 10.05.2022
  5. Score: 110 / 110
  • Вёрстка, дизайн, UI (30/30)
    • реализована генерация DOM-элементов и body в index.html пустой изначально (может находится только тег script): +20

    • нажатие на кнопку на физической клавиатуре подсвечивает кнопку на виртуальной (проверять следует нажатие цифр, букв, знаков препинания, backspace, del (если она присутствует), enter, shift, alt, ctrl, tab, caps lock, space, стрелки вниз-вверх-влево-вправо): +10
      стандартный набор:

    • есть переключение между русским и английским языком (сочетание клавиш для переключения языка должно быть указано на странице с клавиатурой), а также сохранение выбранного языка: +15

    • клики мышкой по кнопкам на виртуальной клавиатуре или нажатие на кнопки физической клавиатуры, выводят символы в инпут (textarea): +15
      дополнительный набор:

    • реализована анимация нажатия на кнопку: +15
      технические требования:

    • использование в коде фишек стандарта ES6 и выше (classes, деструктуризация и т.д.): +15

    • использование eslint: +10

    • требования к репозиторию, коммитам и PR выполнены: +10
      штрафы:

    • ошибки в консоли, связанные с исполняемым кодом (ошибки типа favicon.ico: Failed to load resource: the server responded with a status of 404 не учитываются) или предупреждения eslint-config-airbnb-base: -15

@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 17:46 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 18:27 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 18:28 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 18:30 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 19:27 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 9, 2022 19:59 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 11, 2022 14:22 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 11, 2022 14:24 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 11, 2022 15:54 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 11, 2022 18:20 Inactive
@github-pages github-pages bot temporarily deployed to github-pages May 15, 2022 14:09 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 10, 2022 19:33 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 10, 2022 20:07 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 10, 2022 20:11 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 10, 2022 20:43 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 10, 2022 20:45 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 11, 2022 06:44 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 11, 2022 12:27 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 11, 2022 12:28 Inactive
@github-pages github-pages bot temporarily deployed to github-pages June 11, 2022 12:42 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant