Ответы пользователя по тегу Дизайн
  • Поему поле для ввода выходит за границы контейнера?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    box-sizing: border-box
    Ответ написан
    1 комментарий
  • В дизайне ни бум-бум, как оптимально отображать картинки в интернет-магазине?

    Ankhena
    @Ankhena Куратор тега Вёрстка
    Нежно люблю верстку
    Сюрприз с котиком хорош.

    Но вам тоже сюрприз: картинки для интернет магазина нужно готовить.
    img тоже автоматом может обрезаться под квадрат, это не проблема. Проблема в другом, что так и голову можно отрезать, автоматом.
    Ответ написан
    4 комментария
  • Какие должны быть размеры в дизайне?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Не оттуда пляшете.

    Давайте я вам как девочка девочке всё объясню. На примере джинсов.
    Есть такая штука мода. Сейчас в обтяжку, раньше клеш или широченные. Но при этом всегда остаются люди предпочитающие классику или консерваторы, которые предпочитают даже слегка устаревшую классику.

    Так вот, с сайтами аналогичная история.
    10 лет назад считалось, что шрифт 14px это гигантомания и использовали 10 или 12. Между строчками крошечные отступы. Особо нерадивые даже между абзацами пытались не делать пустых строк.

    Есть мода и восприятие пользователем современных сайтов. То, как хочется видеть именно сейчас. Изменяются даже пропорции и зависимости.
    96 это точно такое же красивое число как 100. Это 16*6. А 16 это стандартный размер шрифта основных браузеров.

    Кроме этого есть аспекты адаптивности.
    И правильно не ширина кнопки равна 100 или 96px, а ширина кнопки это ширина текста плюс отступы. И хорошо бы, чтобы эти отступы были пропорциональны размеру шрифта, а не кратны 5px. Вы поставите отступ четко 20px, а пользователь поставит в настройках браузера шрифт 150%. И получится куцая кнопка с некрасивыми маленькими отступами.
    При этом не все элементы должны быть кратны размеру шрифта, какие-то имеют другие зависимости.

    Другой вариант, пропорции относительно размеров экрана или блока. Например, кнопка должна занимать всю ширину блока или половину. Если текст не помещается, то переносится.

    Поэтому, хороший дизайнер либо сопровождает работу верстальщика, либо пишет сопроводительное письмо с указанием зависимостей, либо и то и другое.

    И да, дизайнер может четко сказать, что справа отступ 19px, а слева 17, потому что визуально (например, из-за особенностей шрифта) получается ровно. Если это проблема для верстальщика, то не надо работать с таким верстальщиком.
    Верно и в обратную сторону, если дизайнер нагородил какую-то невменяемую конструкцию из-за которой прибавляется лишняя 1000 строчек кода, то имеет смысл обсудить целесообразность ее использования с самим дизайнером и заказчиком.

    Про вклад заказчиков в дизайн, я думаю, вы и сами знаете. У них особенное чувство прекрасного, хорошо, если просто консерватор из первого абзаца.
    Ответ написан
    6 комментариев
  • Как сделать градиент в photoshop дугами?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Тогда сделайте это в один градиент, точки в нем ставьте с одинаковыми интервалами. Белый и прозрачный.
    59fc61bb3ddfd769182418.png
    Можно еще развлечься с промежуточными точками.
    Ответ написан
    Комментировать
  • Как сделать что бы пункты меню занимали нужную ширину?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    На флексах: https://jsfiddle.net/6n8p29rq/

    display:table для старых браузеров: https://jsfiddle.net/4r4Lqo62/
    Ответ написан
    1 комментарий
  • Как определиться с числом и шириной макетов?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Количество макетов зависит от того, что вы нарисуете в блоках и когда (на какой ширине) будете перестраивать их.
    Обычно хватает 2х или 3х макетов. Можно и 1.
    Кроме самого макета можно приложить текстовый файл с комментариями, если поведение не очевидно в переходных местах.

    При этом Вы сами должны хорошо понимать как макет будет смотреться на огромных мониторах и на малюсеньких смартфонах и во всех промежуточных состояниях.
    В некоторых случаях можно не перестраивать блоки, а только варьировать размер шрифта или отступов.

    скорее всего это не устроит заказчика, ширину контейнера увеличить, как я понимаю, не могу.

    Можете.
    Заказчики бывают разные.

    Размеры сетки бутстрапа вполне очень распространены и жизнеспособны.

    Но на бутстрапе свет клином не сошелся и на сетке тоже.

    Как сайт сверстаный из макета шириной 1300px будет смотреться на мониторах с высоким разрешением?

    Самое разумное на мой взгляд - ходить по гостям и смотреть выбранные сайты на разных устройствах.
    Потом аналогично поступать с сайтами сверстанными по вашим макетам.
    Есть вариант проще - эмулятор в хроме, но я бы голосовала за реальные устройства.
    Ответ написан
    Комментировать
  • Как правильно задавать минимальную высоту?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Либо макет не был "резиновым" и растяжение на всю ширину любого монитора не подразумевалось.
    Либо это задача дизайнера предоставить изображения нужного размера и соответствующего качества.
    И не забывайте про ретину.
    Ответ написан
    5 комментариев
  • Вёрстка для дизайнера. Что дизайнер должен знать?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    чтобы он понимал, как рисовать не надо, т.к. это будет проблематично для верстальщика.

    Рисовать надо так, чтобы это цепляло потенциальных клиентов, а не ради удобства верстальщика.
    Чаще всего, чем больше дизайнер разбирается в верстке, тем шаблонее и неинтереснее дизайн. А если дизайнер и верстальщик одно лицо, то вообще скукота.

    Понимать дизайнер должен про возможные размеры экранов/браузеров, плотность пикселей, перестроение блоков на разных устройствах, бесшовные текстуры, геометрию в целом. Обратить внимание на моменты между точками изменения макета.
    Отдельным пунктом, наверное, еще про возможности анимации.
    Цвета: визуально-похожие цвета должны быть одинаковым цветом.
    Расположение элементов и отступы - делать понятными, равномерными и логичными, для адаптива хорошо бы в зависимостях от разера шрифта или ширины, а не от балды.

    Упростить работу верстальщика дизайнер может, написав стайлгайды и вменяемо разложив макет по слоям и граппам, еще прислав svg отдельными файлами, а не заставляя выковыривать их из фотошопа.
    Требования к PSD-макетам как обычно, не со всем согласна, но почитать полезно.
    Ответ написан
    4 комментария
  • Где можно нарисовать свой маршрут поверх карты большого города?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Google maps -> Мои места -> Создать карту.
    Ответ написан
    Комментировать
  • Как объяснить дизайнеру как использовать сетку или сам дурак?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Как объяснить дизайнеру как использовать сетку

    Почему он вообще должен использовать сетку? ;)
    Он дизайнер, он так видит.
    Кто решает, что как должен выглядеть сайт? Дизайнер с клиентом или верстальщик? Думаю, что первое.
    А уж как реализовать затею дизайнера это задача верстальщика.

    В показанных макетах я вообще не вижу проблемы.
    Ответ написан
    1 комментарий
  • Заказчик просит отрисовать все состояния экрана (выпадающее меню и тд) Это будут уже новые экраны или засчитывается как один экран?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Логично, что рисуя экран, на котором элементы могут иметь разные состояния должны их либо нарисовать либо описать в сопроводительной записке.
    Ответ написан
    Комментировать
  • Какие макеты сейчас нужны верстальщику для адаптива?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Было бы хорошо, чтобы дизайнер был в курсе диапазона размеров экранов.
    И рисовал или писал сопроводительные бумажки так, чтобы было понятно как макет будет выглядеть на любой ширине экрана. Например, 642 точки.
    Чем мне понятнее будет его задумка, тем быстрее верстка будет ей соответствовать.

    Если дизайнер просто нарисовал что-то (или нечто) для каких-то размеров, а на серединки не хватило оплаты/времени/таланта или просто наплевать, то промежуточные варианты я будут верстать так, как посчитаю нужным.
    Ответ написан
    2 комментария
  • Размеры макета сайта?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Кто целевая аудитория, какими устройствами они скорее всего пользуются?
    Общую информацию можно посмотреть, например, тут www.liveinternet.ru/stat/ru/resolutions.html
    А дальше делать выводы.
    Ответ написан
    Комментировать
  • Как вырезать эти картинки с макета?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    1. В данном случае: объединить видимые слои и потом вырезать.

    2. Использовать конструкцию
    <figure>
      <img>
      <figcaption>
        Тут описание, которое будет появляться при наведении
      </figcaption>
    </figure>
    Ответ написан
    Комментировать
  • Должен ли заказчик продумывать контент для сайта?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Никто никому ничего не должен, пока обе стороны не согласились с условиями договора и не подписали его. (Не важно в каком виде)

    На каждый тип заказчика найдется свой тип исполнителя. Если Вам некомфортно работать без полного представления о контенте, не работайте с такими.
    Ответ написан
    Комментировать
  • Как добиться такого эффекта?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Серый фон, два белых блока.
    Выравнивание достигается различными способами. С помощью флекс, inline-block, float ...

    Дальше JS, в котором написано, что при достижении определенной высоты прокрутки правому блоку нужно задать фиксированное позиционирование.
    Ответ написан
    Комментировать
  • Как изменить цвет определенной ссылки на странице, а не всех?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Вариант 1: см ответ Иван Сергеев
    задать ей class или id

    Вариант 2:
    если надо покрасить ссылку, которая ссылается на конкретную страницу:
    a[href="тут чему равно"] {
    стили
    }

    При этом можно использовать не только знак равенства, а также содержит, начинается, не равно и т.д. https://habrahabr.ru/post/85920/
    Ответ написан
    Комментировать
  • Как сделать постоянный отступ у фиксированного блока?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Пример:
    codepen.io/anon/pen/vyLjjE

    Также, вот это
    margin: 20px auto;
    top: 0;
    bottom: 0;

    можно заменить на
    margin: 0 auto;
    top: 20px;
    bottom: 20px;
    Ответ написан
  • Как начать пользоваться css фреймворками?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    С одной стороны да, понимание дизайнером принципов верстки это хорошо.

    А с другой стороны, Вы ставите дизайнера в какие-то рамки. Соответственно, вместо полета его творческой фантазии, на выходе получаете "клеточки по сетке".
    Вы же профессионал и сверстаете все, что нарисует дизайнер, с сеткой, с кривой сеткой или вообще без нее.
    Если это не так, то дело не в дизайнере.
    Ответ написан
    2 комментария
  • Cервисы для поиска шрифтов?

    Ankhena
    @Ankhena
    Нежно люблю верстку
    Если шрифт в макете, то логичнее всего запросить его у дизайнера и потом конвертировать в веб-шрифт.
    Ответ написан
    Комментировать