Рубрика: вёрстка и программирование

Веб вёрстка и веб программирование. HTML, CSS, PHP и иже.

Если не компилится пакет Nodejs под Windows

Если ругается на Microsoft Visual Studio, но при этом он установлен, то можно непосредственно указать версию студии:
npm install --msvs_version=2015

Chameleon Blue — тема для roundcube в синих тонах.

Наткнулся на интересную тему для roundcube под названием Chameleon, сделанную Kolab Community. Фактически скин является стилизацией стандартной темы Larry. «Хамелеон» — симпатичная плоская тема, только вот по цветам выглядит адово — чёрно-оранжево. Возможно это корпоративные цвета фирмы Kolab, хз. В общем взял я её и переделал в синие оттенки.

Вот что получилось:

превью Chameleon Blue

превью Chameleon Blue

Исходники находятся тут.

Установка стандартная:
скачиваем последний релиз,
содержимое архива закидываем в директорию раундкуба,
переключаем тему в настройках.

Обязательный момент: так как Chameleon — это стилизация Larry, то Larry тоже должен быть установлен!

Отзывчивый дизайн, реагирующий на изменение освещённости

С новым годом!

* от переводчика: Представляю вам перевод статьи от 12.01.14, написанной Имурой Томоми. Оригинал статьи.

Я задаюсь вопросом, каким будет 2014 год для веб-стандартов и HTML5. Так как первой большущей новостью года от W3C было присоединение MPAA в качестве участника к W3C. И в связи с этим опять разгорелись дискуссии о DRM.

Моя первая блого-запись в новом году будет не о DRM, а статья будет об отзывчивом дизайне с изменяющейся освещённостью, о котором я рассказывала на встрече SF HTML5 в ноябре. Тогда я получила много откликов, и теперь решила написать об этом поподробнее.

Подробнее »

Обрабатываем нажатия. Используем touchstart, touchmove, touchend в jQuery.

pic2В качестве упражнения по JavaScript и jQuery сделал слайдер (ползунок). Сделал более-менее законченный, функциональный вариант, который при движении ручки ползунка записывает значение в переменную data-value. Запустил это дело на айпаде, и погрустнел. Там оно не работало. Начал копать. Оказалось, что основными событиями на тач-девайсах являются touchstart, touchmove, touchend.
Разбираемся с касаниями в JavaScript дальше

Миллион файлов uigesture*.html в темпе. Netbeans жжёт.

Однажды я пришёл на работу, включил компьютер, и залип перед экраном недогрузившейся win 7. Тогда я ещё не знал, что этот день у меня будет не рабочий 😀
Подробнее »

Приручаем LESS. Настраиваем Chrome и Netbeans.

В последнее время у всех веб-прогеров на слуху Twitter Bootstrap. Кто-то уже использует, кто-то только собирается. Лично я считаю, что использовать Bootstrap в не изменённом виде кошерно только для админки. Делать же полноценный сайт, используя легко узнаваемый бутстрап-стиль кнопок и менюшек, как минимум не профессионально.

Кастомизировать Bootstrap очень легко. Только придётся разобраться с LESS.

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