recruitment-process / recruitment-process-frontend

https://recruitment-process.github.io/recruitment-process-frontend/
1 stars 1 forks source link

feat(component vacancycard): vacancyCard component #53

Closed dzhaneta closed 1 year ago

dzhaneta commented 1 year ago

добавлен компонент VacancyCard, в VacanciesPage добавлена ссылка-карточка "Новая вакансия". Также добавлены несколько новых иконок и скоректированные временные входящие данные по вакансиям в папке temp. пришлось решать конфликты в lock файлах package.json и yarn - но вроде я там все правильно покрутила.

Pavelsmcom commented 1 year ago

У меня в основном по косметике:

  1. Немного не сходится позиционирование по ПиксПерф: Снимок экрана 2023-08-11 в 17 40 44
  2. Некоторые элементы отличаются по размеру/цвету: Снимок экрана 2023-08-11 в 17 42 12
  3. Не уверен, что это тут нужно: Снимок экрана 2023-08-11 в 17 45 01
  4. Думаю, будет хорошо, если все кликабельные компоненты, которые присутствуют, но пока не имеют функционала имели какую-то заглушку. Напр. выводили что-то в консоль или просто хотя бы нажимались без действия: Снимок экрана 2023-08-11 в 17 52 22
  5. Нет ховера у кликабельных элементов
  6. Что-то не то с иконкой "+" 🙃 Возможно лучше использовать готовую цветную из макета.
Pavelsmcom commented 1 year ago

Привет! Спасибо за проделанную работу, всё хорошо, но есть несколько замечаний:

  1. Присоединяюсь к замечаниям Димы по pixelPerfect и БЭМ
  2. Заменить заголовок с h6 на h3 или h4
  3. Уже сейчас сделать, чтобы ссылкой на вакансию был не весь элемент. Чтобы клик по "..." не вёл на переход на вакансию, ссылка на календарь не вела на переход вакансию и т.д. (Надеюсь понятно объяснил)
  4. Последнюю пустую карточку (Новая вакансия) я бы тоже переместил в vacanciesList. (После того, как мы сделали Map в конец массива добавлял бы разметку для пустой карточки)
  5. Может быть исправить структуру: сейчас у нас идёт
    в который входят ссылки : Может быть карточку сделать изначально не как ссылку а как div или article, а внутри уже поместить ссылку? Или если оставить ссылки, то рассматривать это как навигацию и тогда ссылки поместить в nav? Screenshot_1
Bjorn86 commented 1 year ago

Все замечания выше, от Паши и Димы поддерживаю

dzhaneta commented 1 year ago

У меня в основном по косметике:

  1. Немного не сходится позиционирование по ПиксПерф: Снимок экрана 2023-08-11 в 17 40 44
  2. Некоторые элементы отличаются по размеру/цвету: Снимок экрана 2023-08-11 в 17 42 12
  3. Не уверен, что это тут нужно: Снимок экрана 2023-08-11 в 17 45 01
  4. Думаю, будет хорошо, если все кликабельные компоненты, которые присутствуют, но пока не имеют функционала имели какую-то заглушку. Напр. выводили что-то в консоль или просто хотя бы нажимались без действия: Снимок экрана 2023-08-11 в 17 52 22
  5. Нет ховера у кликабельных элементов
  6. Что-то не то с иконкой "+" 🙃 Возможно лучше использовать готовую цветную из макета.

правки внесены в коммите fade38b

dzhaneta commented 1 year ago

Привет! Спасибо за проделанную работу, всё хорошо, но есть несколько замечаний:

  1. Присоединяюсь к замечаниям Димы по pixelPerfect и БЭМ
  2. Заменить заголовок с h6 на h3 или h4
  3. Уже сейчас сделать, чтобы ссылкой на вакансию был не весь элемент. Чтобы клик по "..." не вёл на переход на вакансию, ссылка на календарь не вела на переход вакансию и т.д. (Надеюсь понятно объяснил)
  4. Последнюю пустую карточку (Новая вакансия) я бы тоже переместил в vacanciesList. (После того, как мы сделали Map в конец массива добавлял бы разметку для пустой карточки)
  5. Может быть исправить структуру: сейчас у нас идёт в который входят ссылки : Может быть карточку сделать изначально не как ссылку а как div или article, а внутри уже поместить ссылку? Или если оставить ссылки, то рассматривать это как навигацию и тогда ссылки поместить в nav? Screenshot_1

все правки внесены при коммите fc0c1bf

dzhaneta commented 1 year ago

как договорились, смерджила текущий вид для ревью параллельно решаю проблему с прокруткой и пропадающими тенями карточек