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

[pull] main from doka-guide:main #32

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

Commits on Aug 29, 2024

  1. Исправляет блок с информацией об отсутствии ответов на вопрос (#1292)

    * Исправляет ссылку
    
    * Изменяет текст и ссылку
    vitya-ne committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    04b9db6 View commit details
    Browse the repository at this point in the history
  2. Упрощает получение значение свойства article.data.cover.mobile (#1291)

    Задача: получить поле(строку) `article.data.cover.mobile`
    Необходимо:
    - убедиться что `article.data.cover` существует и является объектом
      - получить значение поля `mobile` и вернуть его
    - иначе, вернуть `undefined`
    
    Для этого можем использовать оператор `?.`
    
    `article.data.cover?.mobile` - вернёт `undefined` если:
    - `cover` не содержит `mobile`
    - `cover` не является объектом
    vitya-ne committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d140702 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Рефакторинг меню (#1191)

    * Пытается улучшить разметку
    
    * Продолжает исправлять стили
    
    * Фиксирует оба меню
    
    * Продолжает возиться со стилями
    
    * Делает одинаковую высоту у меню
    
    * Убирает выпадающее меню под комбобокс
    
    * Удаляет ARIA-атрибуты
    
    * Задаёт правильную ширину
    
    * Удаляет анимацию тени
    
    * Удаляет лишние свойства
    
    * Наводит порядок в отступах
    
    * Борется с гридами
    
    * Пытается починить мобилки
    
    * Изменяет комментарий
    
    * Удаляет лишнее
    
    * Изменяет разметку поиска
    
    * Разбирается со стилями
    
    * Упрощает разметку
    
    * Устраняет недостатки
    
    * Возится с шорткатами
    
    * Продолжает всё ломать
    
    * Пытается навести порядок в стилях
    
    * Наводит порядок в разметке/стилях гамбургера
    
    * Добавляет `aria-controls` к гамбургеру
    
    * Комментирует лишнее, правильно фиксирует меню
    
    * Скрывает esc на мобилках
    
    * Переименовывает класс
    
    * Заменяет дивы на спаны в ссылке
    
    * Делает шапку материала ниже
    
    * Меняет соотношение
    
    * Добавляет правильные отступы в дропдауне
    
    * Разбирается с gap в списках
    
    * Добавляет рамку к лого
    
    * Изменяет отступы у списка разделов
    
    * Удаляет комментарий
    
    * Оставляет комментарии
    
    * Добавляет skip link
    
    * Правит значение
    
    * Переиспользует хедер на странице поиска
    
    * Добавляет условия в хедер
    
    * Чинит затемнение фона у участников
    
    * Начинает переносить анимацию
    
    * Комментирует в скрипте ненужное
    
    * Продолжает переносить анимацию
    
    * package-lock.json
    
    * package-lock.json
    
    * Раскомментирует, ставит пустую строку
    
    * Возится с форматированием и другими мелочами
    
    * Переносит ещё больше стилей
    
    * Чинит анимацию
    
    * Преносит оставшееся в один файл
    
    * Изменяет блок с содержанием на мобилках
    
    * Чинит отступы в меню разделов
    
    * Отступы от меню
    
    * Дорабатывает скрипт
    
    * Пытается починить отступы в меню
    
    * Добавляет нужные классы
    
    * Добавляет отступ
    
    * Вносит правки
    
    * Запрещает копировать шорткаты
    
    * Удаляет неактуальные TODO
    
    * Чинит рассчёт отступов от хедера
    
    * Добавляет поддержку aria-expanded
    
    * Разбирается с работой /
    
    * Мучает скрипты
    
    * Дорабатывает скрипты закрытия/раскрытия меню
    
    * Откатывает обратно /
    
    * Добавляет isStatic()
    
    * Чинит фокус на поиске
    
    * Устанавливает фокус на последнем элементе
    
    * Окончательно чинит управление фокусом
    
    * Не закрывает содержание по клику
    
    * Добавляет `aria-keyshortcuts` для поиска
    
    * Скрывает рамку хоткея
    
    * Исправляет рассчёт scroll-margin
    
    * Удаляет лишние комментарии
    
    * Верстает содержание правильно
    
    * Шлифует поле поиска
    
    Придумала назвать горячую клавишу словом клавиша, вау
    
    * Улучшает доступность тогла
    
    * Возвращает Esc
    
    * Явно задаёт высоту поиска
    
    Для консистентности с firefox
    
    * Выравнивает межбуквенные расстояния между поиском и хлебными крошками
    
    * Приводит хоткеи к одному знаменателю
    
    Теперь маленькая надпись в рамочке всегда подсказывает, что нажать, а не что будет
    
    * Прячет парящие кнопки под затемнение дропдауна
    
    * Добавляет `aria-expanded`
    
    * Довёрстывает кнопку
    
    * Добавляет рамку для стики меню на белых страницах
    
    * Возвращает горизонтальные паддинги
    
    * Паддинги
    
    * Чинит паддинги
    
    * Сжимает хедер сразу
    
    * Убирает мерцание черты, скрывает когда нужно
    
    * Очень криво опять фиксирует хедер
    
    * Прячет подписочный попап под затемнение дропдауна
    
    1. На мобильных этот попап закрывает дропдаун, это нехорошо 2. Вызывая какую-то функцию в интерфейсе, пользователь отдаёт ей максимальный приоритет в своём внимании и ждёт, что она будет прямо перед ним. Странно прятать только что вызванное меню под попапом
    
    * Микротвикает цвета бэкдропа
    
    * Добавляет условие для кнопок
    
    * Раскомментирует правило
    
    * Округляет высоту подчёркиваний
    
    Потому что они сводили меня с ума
    
    * Неэлегантно прописывает левый паддинг у разделов в дропдауне (зато ровно)
    
    * Скрывает крошки на мобильных
    
    * Удаляет метод с последним элементом
    
    * Возвращает скип-линк, тюнит его размеры
    
    * Изобретает бэкспейс
    
    Заменяет иконку с крестиком на иконку с бэкспейсом на странице поиска
    
    * Синхронизирует затемнения
    
    * Сражается за консистентность шторок с фильтрами
    
    * Шебуршит в оглавлении
    
    * Одалживает анимацию для кнопки
    
    * анимирует оглавление (вжж)
    
    * Переименовывает файл с гамбургером
    
    * Принимает предложение с высотой хедера
    
    * Добавляет формирование правильной ссылки на страницу поиска
    
    * Переносит управление фокусом в `header.js`
    
    * Дорабатывает события открытия меню и переименовывает класссы
    
    * Удаляет TODO
    
    * Удаляет ненужные комментарии
    
    * Удаляет закоментированный селектор
    
    * Удаляет ненужное в стилях
    
    * Удаляет ненужное в стилях
    
    * Удаляет ненужное в стилях
    
    * Обновляет прицельный браузер (#1277)
    
    * Допекает пирожки
    
    * Подталкивает печеньки на верх
    
    * Подталкивает попап наверх
    
    * Делает меню невосприимчивым к попапу про подписку и баннеру про печеньки
    
    * Запрещает контенту прыгать
    
    Прыгает он по ряду разных причин, я прижгла их все в лоб. Когда никто не может решить задачу изящно, кто-то должен взять на себя смелость взять микроскоп и забить пару гвоздей
    
    * Задаёт левый паддинг кнопке содержания
    
    * Фиксит паддинг в индексе разделов и убирает шальной марджин на сдачу
    
    ---------
    
    Co-authored-by: Igor Korovchenko <[email protected]>
    Co-authored-by: Alena Batitskaia <[email protected]>
    Co-authored-by: Svetlana Korobtseva <[email protected]>
    4 people committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    dfaf14f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    612ef08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63a4223 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f600ce View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Исправляет разметку списка ответов на странице участника (#1293)

    * Исправляет разметку списка
    
    * Исправляет разметку списка для советов
    
    * Упрощает изменения разметки
    vitya-ne committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2a73321 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Меняет партнёрский блок (#1302)

    * Меняет партнёрский блок
    
    * Обновляет ссылку
    skorobaeus committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b40c4fa View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    7db9ff7 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    77dd845 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Добавляет кнопку со звёздочками GH в футер (#1307)

    * Добавляет кнопку со звёздочками в футер
    
    * Исправляет ссылку на репо, из которого берутся 🌟
    solarrust committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    40e7cf5 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    929e69d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Исправляет стили выпадающего меню (#1306)

    * Показывает хоткей начиная с 1024px
    
    * Устраняет наползание меню на заголовок
    
    * Подстраивает иконку закрытия поиска
    
    * Учитывает сжатие хэдера
    
    * Ровняет хоткеи наждачкой
    
    ---------
    
    Co-authored-by: Svetlana Korobtseva <[email protected]>
    vitya-ne and skorobaeus committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    eea70ea View commit details
    Browse the repository at this point in the history