Всем привет!
Хочу представить вашему вниманию небольшую разработку, которая является неким продолжением создания коллекции css теней — Box-shadows Device #bSd.
Это инструмент, который чем-то напоминает конструктор или css редактор. В нем вы можете создавать девайсы на любой вкус и кошелек.
Не думаю, что у него найдется много почитателей, но, надеюсь, что вам понравится.
О проекте
Box-shadows Device — это инструмент, который позволяет создавать простые, но красивые устройства. Экспериментируя с кнопками, вы можете использовать инструмент, чтобы создать, например, смартфон своей мечты. Переключайте кнопки, комбинируйте, меняйте размер дисплея и цвет панели и пр.. Мечтали о розовом яблоке? А пожалуйста =)
Развлекаться можно до бесконечности. Тем не менее, основная цель создания инструмента — использование на сайтах. Ведь замена тяжелого изображения лаптопа или смартфона на несколько строк кода — это весьма большая разница. А если сайт-портфолио, где таких изображений много? Многие сталкивались с тем, что сайт грузится ну очень долго из-за этого… К тому же, вы в любое время сможете внести правки в коде. Многие скажут «да ну, фу, проще самому заверстать» и в каком-то смысле будут правы. Но, прошу строго не судить, проект не позиционируется как некая топовая разработка. Просто развлечение и небольшой саппорт верстальщикам) Сейчас все расскажу.
Вы можете использовать созданные устройства, чтобы продемонстрировать свой код, шаблоны, рисунки, созданный вами дизайн для мобильных устройств, разместить в нем html5-баннеры и многое другое. Способы применения зависят только от вашего воображения.
Интерфейс сайта
Сайт на английском языке, но все написано просто и доступно, проблем с ним возникнуть не должно. И так, при входе на сайт, перед вами появляется маленький дисплей, вокруг которого и будут разворачиваться действия. В левой и правой части сайта размещены кнопки, меняющие и добавляющие различные параметры.
Device
Это основные кнопки, по названию которых не трудно догадаться, какой тип устройства будет создаваться. На данный момент доступно 5 типов и положений устройств, которые отлично подойдут для размещения на вашем сайте.
- phone-small
- phone-big
- tablet-portrait
- tablet-landscape
- ipod
Background
Здесь размещены кнопки, меняющие цвет панели вашего устройства. По умолчанию, цвет панели белый, который вы можете поменять на черный или убрать вовсе. Чуть ниже, расположена кнопка создания собственного цвета.
- нажмите на круг рядом с надписью **← Choose**
- создайте свой собственный цвет или введите код в появившемся окне
- нажмите **Enter** чтобы закрыть окошко
Вы можете установить значения цвета самостоятельно. Когда код принят, значения отражаются в формате RGB. Если вам нужно шестнадцатеричное представление, ваш HEX-код появится на кнопочке, рядом с кругом. Нажмите на кнопку и скопируйте код.
Box-shadow
Кнопки этого блока добавляют тени вашему устройству, которые делают его более реалистичным. Пока доступно 4 типа + кнопка удаления теней.
- bSd_light
- bSd_small
- bSd_big
- bSd_classic
- bSd_none
Display
Это не столь важный блок, но если вы захотите создать, например, пустую панель для смартфона, вы можете выключить дисплей, нажав нужную кнопку. Так же, если вам надоест бегающий текст на дисплее, в этом же блоке вы можете его остановить или выключить совсем.
Create your own style
Это специальное поле, в которое вы можете ввести любой атрибут и его значение. Чтобы сохранить несколько атрибутов, разделяйте их точкой с запятой.
При редактировании этого поля будут сброшены все ранее созданные настройки! Поэтому, если вы хотите задать, например, собственные размеры, сначала необходимо ввести их в это поле, а потом работать с кнопками.
Get code
Когда ваша работа по созданию устройства будет завершена, нажмите кнопку «Get code», которая находится внизу. В появившемся окне вы увидите код своего устройства. Скопируйте код в буфер обмена, нажав кнопку «Copy code» и установите в нужное место на вашем сайте. После этого, вы можете легко изменять и добавлять новые стили своему устройству.
Position
Этот блок не так важен, но может пригодится при получении кода. Он заранее задает нужный вам параметр позиционирования, для размещения на сайте. Рекомендую использовать эти кнопки в самый последний момент, т.е. после всех работ по настройке своего устройства.
Buttons
При создании устройства, вы можете экспериментировать. Нажимайте кнопки одну за другой, отключайте или сочетайте их, чтобы создать подходящий интерфейс.
В настоящий момент стили кнопок интерфейса не отображаются при получении кода, но они уже в планах на ближайшее будущее.
Примечание
Инструмент еще дорабатывается, поэтому принимаются любые предложения по его улучшению или ваши замечания. Возможно, вместе мы сможем создать что-то более полезное)
Жду вашей критики и комментариев. Любые мнения приветствуются.
Приятных вам экспериментов.