Сайт о телевидении

Сайт о телевидении

» » Рисуем кнопку в графическом редакторе Inkscape. Создание красивой кнопки в фотошопе

Рисуем кнопку в графическом редакторе Inkscape. Создание красивой кнопки в фотошопе

Привет, читатели! Сегодня мы поговорим о такой важной вещи, как кнопки. В Интернете полно различных наборов кнопок, но ведь далеко не всегда они нас утраивают, размеры или надпись, да и использовать созданную кнопку приятнее и намного удобнее.

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

Шаг 1

Создаем документ произвольных размеров. После чего делаем одну хитрость, которая для рисования мелких деталей просто незаменима.

Теперь следуем инструкции. Свернем документ, чтобы он был не на весь экран.

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

Теперь делаем так, как показано на скриншоте ниже, тем самым у нас появится второй экран с нашим документом. Главная изюминка этого метода в том, что один из документов можно сделать большого масштаба, к примеру 200-500% и тем самым намного удобнее будет работать с деталями, а на втором в 100% масштабе видеть все изменения.

Этап подготовки пройдет, пора начинать рисовать саму кнопку.

Шаг 2

Создаем новый слой, выбираем цвет, который будет основным для кнопки, я предпочел этот: #8cb314 , выбираем инструмент Rounded Rectangle Tool (настройки инструмента можно поглядеть на скриншоте ниже) и рисуем форму будущей кнопки.

Шаг 3

На этом шаге мы будем придавать объема нашей кнопке. Начнем с центра, его надо немного затемнить, выделим центральную область.

Выбираем цвет, немного темнее, чем у нас на кнопке, я использовал: 6a8a09, после используем Gradient Tool и выставляем настройки как на скриншоте ниже.

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

Но появилась проблема - градиентная заливка не соответствует форме кнопки. Благо решается она очень просто, щелкаем правой кнопкой мыши на слое и выбираем Create Clipping Mask.

Теперь градиент соответсвует форме кнопки, но его границы слишком жесткие и нет плавного перехода, это разрешается с помощью фильтра Filter ? Blur ? Gaussian Blur и поиграйте с ползунком так, чтобы границы градиента стали мягкие.

Теперь надо добавить света снизу и сверху кнопки, создадим в верхней части выделение.

Подбираем светлый цвет (светлее, чем верхняя часть кнопки), выбираем Gradient Tool и настраиваем, как на скриншоте ниже.

Теперь создаем новый слой (примечание: все слои, которые мы накладываем поверх кнопки, сразу переводим в Clipping Mask, свидетельством тому, что слой переведен служит маленькая, черная стрелка слева от изображения слоя).

На новом слое применяем градиент, вытягиваем его сверху вниз.

Теперь перетягиваем это выделение вниз, или создаем внизу аналогичное - это как кому удобнее. Выбираем еще чуть-чуть более светлый цвет и опять применяем градиент с теми же настройками, только теперь не тянем сверху вниз, а наоборот снизу вверх.

Шаг 4

Общий объем задан. Приятным дополнением будет более тщательная проработка границ кнопки. С помощью Rectangular Marquee Tool создайте прямоугольное выделение высотой в один пиксель.

Настраиваем градиент, как на рисунке ниже и тянем от центра к любому краю.

Получится линия, цвет которой растворяется к краям. Копируем слой с линией и смещаем на 1 пиксель вниз, получится линия толщиной в два пикселя, конечно можно было сразу делать выделение толщиной в два пикселя, но на мой взгляд удобнее делать в 1, т.к. можно оставить ее и не делать толще, т.е. это дело вкуса.

Еще раз копируем слой с линией, опускаем его еще ниже на 1 пиксель и красим в светлый тон, близкий к белому или белый.

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

Полученное выделение закрашиваем белым и уменьшаем непрозрачность слоя. Я снизил до 12%.

Шаг 5

Добавляем текст на кнопку.

Копируем слой с текстом, переносим его ниже основного текста, красим в более темный цвет, сдвигаем на 1 пиксель вправо и на 1 вниз, после чего уменьшаем непрозрачность слоя. Это придает тексту немного объема, в зависимости от уровня выставленной непрозрачности для этого слоя, вы сможете сделать эффект более сильнее или слабо выраженным.

Остался последний штрих - я считаю, что саму кнопку можно сделать слегка четче. Для этого надо слить то большое количество слоев, что мы сделали на протяжении всего урока, кроме двух текстовых слоев. Делается это так: выделяем через Shift все слои и жмем Ctrl+E.

После того, как слои будут слиты в единый, сделаем его копию и применяем к ней фильтр Filter ? Sharpen ? Unsharp Mask… Рекомендую поиграть с настройками, для получения наиболее подходящего вам результата.

Остался один вопрос: «Зачем мы перед этой операцией дублировали слой». Все очень просто - если вдруг действия фильтра через минуту вам покажутся немного перенасыщенными, то уменьшить эффект можно снизив непрозрачность слоя, к которому был применен фильтр.

Кнопка готова, удачи.

Поделитесь уроком

Правовая информация

Заходя на любую интернет страничку, мы видим в дизайне всевозможные кнопки,которые призывают что-то покупать,читать и смотреть. Хотите узнать в Adobe Illustrator? Тогда следуйте сегодняшнему уроку

Вот такую кнопку мы будем учиться рисовать

1.Для начала откроем Adobe Illustrator и создадим новый документ размером 380pt*400pt.

2. Создадим три круга различного диаметра,один чуть меньше другого. Берём инструмент Ellipse tool (L) и рисуем окружность с зажатой клавишей Shift. Так у нас получится именно круг,а не овал. У меня получились три круга следующих размеров: 228pt*228pt, 223pt*223pt и 217pt*217pt.

3. Следующий шаг-закрашиваем круги линейным градиентом. Так мы создадим металлическую текстуру. Примеры градиентов можно посмотреть на скриншотах ниже. Тут можно эксперементировать и дать волю фантазии.

4.Выделяем все три круга и выравниваем по центру.

5. Продолжаем создавать основу нашей кнопки. Рисуем ещё две окружности,это будет центр кнопки. Они должны быть значительно меньше предудыщих кругов и иметь небольшую разницу в диаметре. Для свой кнопки я выбрала размеры 190pt*190pt и180pt*180pt.

6. Зальём их градиентом. Для окружности побольше-линейный,для меньшей-радиальный. Скриншоты градиентов показаны ниже

7. Выделяем всё и выравниваем по центру. Наша кнопка почти готова!

8. Рисуем тень. Для этого создадим новый слой,назовём его “тень” и положим под уже существующий. В новом слое рисуем эллипс (L) и заливаем его каким угодно цветом. Сейчас это не имеет значения.

9. Берём инструмент перо Pen tool(P) с заливкой серого цвета и ставим в центре еллипса точку.

10.Меняем цвет заливки эллипса на белый.

11.Выделяем эллипс и точку,сделанную пером. Идём в меню Object-Blend-Blend options. Выбираем Smooth color.

13. Получаем тень без всяких прозрачностей. Такую с радостью примут все . Выделяем всё и выравниваем по горизонтали.

Всем привет. Для начала хочу рассказать историю создания этой кнопки, ну а потом сам процесс создания кнопки в фотошопе.

Откуда взялась идея?
Да откуда она взялась? Так вот есть такой хороший сайт под названием яндекс, уверен все его знают , у этого сайта появился раздел яндекс.диск и вот однажды зайдя в этот раздел увидел кнопки в желто-оранжевых оттенках, честно скажу что я влюбился в эти кнопки и у меня тут же в голове пронеслась идея создать такую кнопку в фотошопе!.
Мое удивление.
Оказывается данная кнопка сделана чисто на CSS3 я то думал что просто картинка, а оно вот что, не знаю может покажется странным кому то что я удивился, но я если честно не разбираюсь в CSS3 на таком уровне так базово. И так небольшую историю послушали, теперь приступаем к самому уроку!

Шаг 1. Создание документа.

Для начала создайте документ. Размеры выбирайте по своему вкусу я сделал 400х400 что бы размер картинок был не очень большим.

Шаг 2. Создание формы кнопки

Для этого на панели инструментов возьмите инструмент прямоугольник со скругленными углами.

И выставьте такие настройки:

Затем создаем вот такую фигуру нашей кнопки:

Внутреннее свечение/Inner Glow:

Шаг 3. Светлая часть

Для этого берем инструмент прямоугольник со скругленными углами с такими настройками:

И создаем вот такую фигуру:

Теперь отрежем лишнее, для этого выбираем наш слой с белым фоном нажимаем правой кнопкой мыши и выбираем растрировать слой.

После этого оставаясь на нашем слое и удерживая клавишу CTRL кликаем по слою с фоном нашей кнопки:

Получаем выделение кнопки, теперь нажмите комбинацию клавиш CTRL+SHIFT+I (получаем инверсию выделения) затем клавишу DELETE . Все получаем правильно вырезанную форму.

Так ну теперь сделайте выделение нашей белой фигуре зажимая CTRL + клик на нашем слое.

Затем в панели инструментов выберите основной цвет и назначьте вот такой цвет: #fbdf76 .

Теперь нажимаем комбинацию ALT+Backspace и заливаем нашу фигуру.

И да чуть не забыл что бы эффект смотрелся лучше нашу только что залитую фигуру с помощью свободной трансформации уменьшите по бокам на 1 пикс . И прозрачность опустите до 70% .

Результат:

Шаг 4. Делаем высветления и затемнения.

1. Нижнее осветление кнопки.

Берем инструмент кисть .

Ставим такие настройки:

Создаем новый слой и проводимся кистью по нижней части кнопки:

Обрезаем лишнее как делали выше, т.е выделить слой кнопки, инвертировать и удалить.
Прозрачность сделайте 40% .

2. Верхнее осветление кнопки.

Проделайте все тоже самое только цвет кисти будет таким: #fdefaa . Мой результат:

3. Затемнение середины.

Опять делаем то же самое только нужно делать это посередине светлой части кнопки и теперь не надо ничего инвертировать и выделять, просто не выходите за границы кнопки. Цвет кисти: #f9d659 . Прозрачность 90% .
Получаем:

Кнопка готова но без теней смотрится не очень красиво и сейчас мы с вами сделаем эту тень!

Шаг 5. Создание теней.

Создание теней это очень трудоемкий процесс и долгий поэтому попробую объяснить более понятно.

1. Задняя тень

И так начнем. Создайте новый слой. Сбросьте цвета нажатием клавиши D . Нажмите X если основной цвет не черный. Возьмите инструмент Овальная область .

Создайте вот такую фигуру:

Заполняем ее комбинацией клавиш ALT+Bakspace .

Убираем выделение CTRL+D .

Применяем фильтр размытие по гауссу.

Затем трансформируем нашу тень комбинацией CTRL+T .

И затем с помощью прямоугольной областью удаляем нижнюю часть:

Как вы заметили, низ тени получился, мягко говоря, пи**ец . Для этого берем инструмент размытие и размываем уголки.

2. Нижняя тень.

Дублируем нашу кнопку т.е без свечений теней и т.д а просто саму кнопку. Очищаем от стилей. И перемещаем слой ниже слоя самой нашей кнопки.
Так теперь измените цвет на черный и растрируйте слой. Затем переместите фигуру ниже на 1 пикс.

И размываем по гауссу.

Начнем. Для начала необходимо эту кнопку нарисовать. Причем не только ее одну, но и все варианты, которые будут использоваться на сайте. А именно, вид кнопки в обычном состоянии, вид при наведении мыши и вид при клике по кнопке левой клавишей мыши.

Создайте новый документ. Размер тут не так важен, главное, чтобы в нем поместились три варианта нашей кнопки.

Теперь создайте группу слоев, кликнув на иконку с папкой в палитре слоев, и назовите ее button (типа, кнопка).

Будем работать в этой группе, т.к. правильное структурирование слоев всегда полезно. Теперь выберите инструмент Rounded Rectangle Tool и установите в настройках радиус округления углов на 5px и фиксированный размер формы 200х45px.

Щелкните по любому месту документа, создав при этом основу для кнопки.

Затем, дважды кликните по слою с формой и перейдите к окну редактирования стилей. Или просто перейдите Layer > Layer Style > Blending Options . Добавьте следующие стили:

Вот, что Вы должны были получить:

Теперь добавьте текст. В этом уроке используется пресловутый Calibri размером 16pt белого цвета. И примените стиль Drop Shadow к этому слою.

Первый вариант готов. Теперь создадим вариант кнопки, который будет появляться, когда мы наводим на нее мышь. Помните, мы в начале урока создали группу слоев? Вот ее и перетащите на значок создания нового слоя, появится дубликат группы. Переименуйте его в hover (типа, навели мышь).

Работаем с этой группой слоев. Откройте ее и дважды щелкните по слою с основой для кнопки. Откроется окно редактирования стилей слоев. Добавьте стиль Color Overlay .

Щелкните по группе слоев hover , выберите инструмент Move Tool и, не используя мышь, клавишами перемещения (по-простому стрелками) переместите группу вниз, как на рисунке. Главное, чтобы изображения примыкали друг к другу.

Готово. Как и в предыдущем шаге создайте дубликат группы слоев hover и назовите ее active (типа, нажимаем). Щелкните по слою с основой кнопки, удалите стиль Color Overlay и измените стиль Gradient Overlay , как на рисунке:

Также переместите изображение этой группы слоев вниз, но уже ниже изображения группы hover .

Итак, первый этап пройден. Мы создали три варианта кнопки и готовы перейти к правильному сохранению.

Сохранение изображения

Сделайте невидимым фоновый слой, щелкнув на иконку в виде глаза напротив слоя. Находясь на группе слоев active в палитре слоев, нажмите Ctrl+Shift+Alt+E , чтобы создать новый слой, который включит в себя все видимые части изображения (в нашем случае это кнопки). Затем перейдите на этот слой. После этого, используя любой инструмент выделения, создайте область выделения вокруг изображения, как на рисунке:

Нажмите Ctrl+C , чтобы скопировать изображение и создайте новый документ:

Обратите внимание, что документ создается уже с теми размерами, которые включают в себя все видимые части скопированного изображения. После создания изображения, нажмите Ctrl+V , чтобы вставить наши кнопки. Сделайте невидимым фоновый слой и перейдите Save for Web . Сохраните файл под названием buttons.png .

Итак, мы сохранили наши кнопки. В итоге у нас получился так называемый «спрайт». Что такое спрайт? Это одно большое изображение, которое включает в себя все маленькие картинки, используемые в верстке страницы. Это изображение используется в качестве фона определенного блока с заданными размерами. Единственное отличие от обычных изображений, использующихся в качестве фона, спрайт имеет четкое позиционирование относительно координат XY . Подробнее в следующей части урока.

Верстка кнопки, используя стили CSS

Откройте Ваш html -файл. Сначала создадим ссылку:

Нажми меня!

Вот что получается:

A { display: block; /*Говорим браузеру, чтобы он отображал ссылку, как блочный элемент*/ width:202px; /*Определяем ширину блока*/ height:47px; /*Определяем высоту блока*/ text-indent: -9999px; /*Отступ первой строки*/ background-position: left top; /*Выравниваем фон по левому (X) верхнему (Y) углу*/ background-repeat: no-repeat; /*Не "размножать" картинку*/ background-image: url(buttons.png); /*Спрайт*/ }

Обратите внимание на значение параметра text-indent . Такой большой отступ сделан для того, чтобы сам текст было не видно, а ссылка была. Текст оставляется для поисковых роботов, так сказать для получения SEO-эффекта)). Вот, что мы получим:

Теперь нам необходимо указать нашей ссылке, как вести себя при наведении и клике по ней. Для этого используются псевдоклассы :hover и :active . В этом шаге понадобится вооружиться калькулятором. Объясню почему: так как изображение у нас одно, то для подстановки определенной его части в качестве фона блока с ссылкой, нам необходимо указать точное число пикселей, на которое будем смещать изображение. Посмотрите на рисунок:

Мы создавали кнопку высотой 45px. После применения стиля Stroke , согласно параметрам у нас с каждой стороны кнопки прибавилось по 1px. Итого, получается, что высота кнопки стала 47px. Если учесть, что первоначальное смещение фона равно 0, то при наведении мыши на кнопку, нам необходимо сместить фон на 47px вверх, т.е. подставить в значение Y , которое отвечает за смещение по вертикали, параметра background-position -47px. Аналогично и с нажатием на кнопку, только уже смещаем не на 47px, а на 47px+47px=94px.

A:hover { background-position: left -47px; } a:active { background-position: left -94px; }

Вот и все! Использование спрайтов выгодно тем, что обычно размер (вес) спрайта намного, в разы, меньше суммарного размера (веса) отдельных изображений. Но тут есть и негативный момент – чтобы подготовить спрайт, требуется большее количество времени. Решать Вам.

Шаг 1. Создайте новый документ 102*50 пикселей. Фон залейте цветом #838383 . Выберите инструмент Rounded tool (Прямоугольник со скругленными краями). Установите следующие настройки:

Измените фоновый цвет на #111111 . Начертите прямоугольник так, чтобы он вписался в размер холста.

Шаг 2. Щелкните дважды на слое с прямоугольником и примените следующие стили слоя:

Drop shadow (тень):

Inner glow (внутреннее свечение)

Bevel and Emboss (тиснение/скос)

Gradient overlay (Наложение градиента)

Stroke (обводка)

Результат:

Шаг 3. Выберите инструмент Pencil (карандаш) с размером 2 пикселя. Измените основной цвет на #eee1cd . Сделайте горизонтальную линию поперек вашего прямоугольника.

Примените следующие стили слоя:

Inner shadow (внутренняя тень)

Outer glow (внешнее свечение)

Результат:

Шаг 4. Убедитесь, что слой с линией все еще активен. Выполните команду Layer > Layer Mask> Reveal All (Слои > Слой-маска > Показать все). Выберите инструмент Gradient (Градиент) и установите следующие настройки:

Примените градиент как показано на рисунке:

Ваш результат:

Шаг 5. Выберите инструмент Pen (Перо) и создайте форму, как показано на рисунке.

Выполните команду Filter> Blur > Gauassian blur (Фильтры > Размытие > Размытие по Гауссу) с радиусом 0.6 пикселя.

Шаг 6. Активируйте слой с прямоугольником.

Выделите содержимое этого слоя. Для чего зажмите CTRL и щелкните на символе маски.

Инвертируйте выделение (SHIFT + CTRL + I ). Вернитесь на слой с фигурой, которую вы рисовали пером. Удалите выделение. Уберите выделение (CTRL + D ).
Ваш результат:

Шаг 7. Дублируйте слой и расположите его симметрично.

Шаг 8. Сделайте активным слой с прямоугольником и выделите его содержимое. Создайте новый слой над слоем с прямоугольником и выполните команду Edit > Stroke (Редактировать > Выполнить обводку). Настройки показаны на рисунке.