Записи с темой: @Дневники, @дневники (13)
Неисправимый оптимист
18/03/2009 - Обновлен css-код
В связи с изменением верстки дневников в код внесены необходимые правки.
Если очень коротко, то добавляем строку: #pchs_title, #lastComments_title {display:none !important;} для корректной работы вкладок со свежими комментариями и постоянными читателями.

История версий

Совместимость с основными броузерами ~90%.

Актуальная версия кода:



Это beta-версия темы оформления с условным названием TEXUS
Сверстанная почти полгода назад, она до сегодняшнего дня пылилась у меня в чулане из-за технической несовместисти с @дневниками.
За цветными горизонтальными полосками скрываются основные элементы меню.
Все просто, компактно и, одновременно, всегда под рукой.
Поддерживается всеми основными браузерами.

2DO list:
Меню сообществ
Поиск
Список любимых ссылок

PS.: Стиль каждый использует на свой страх и риск. Код распространяется as is - как есть.
Я оставляю за собой право не отвечать на вопросы типа "А как сделать... ?" - для этого есть DiaryCSS

Если стиль Вам все-таки понравился или оказался полезен при создании собственного дизайна — можете поставить действующую ссылочку на этот пост где-нибудь в своем эпиграфе.
Ну или черкнуть пару строк в комментариях ;-)


@темы: @дневники, Дизайн, Креатив, дневники, CSS, texus

Неисправимый оптимист
Генератор кода для создания дневников фиксированной ширины обновлен.

Первая версия CSS-кода описана и обсуждается здесь

Вторая версия кода более универсальная, более корректная.
Теперь блоки не "уезжают" за видимую область экрана при небольших разрешениях.
Обновленный CSS код успешно прошел обкатку и, по результатам тестирования, полностью совместим со всеми основными броузерами.

Обновленный генератор кода расположен по адресу www.quartex.ru/diary/cssgen

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

Подробное описание обновленного CSS на подходе.



@темы: @дневники, CSS

Неисправимый оптимист
Баннерная реклама дневников теперь завязана на ads.sup.com
Сначала подумал что случайность, присмотрелся - факт.
Видимо и здесь тоже +SOL

@темы: @дневники, Интернет

Неисправимый оптимист



@темы: @дневники

Неисправимый оптимист
Оказвается ребята из администрации решили раздать слонов наиболее читаемым посещаемым @дневникам по итогам августа.
Для меня до сих пор остается загадкой каким образом этот дневник оказался в двадцатке, но, как бы то ни было, любимый кофе я теперь буду пить из новой кружки :)
А админам и Вам, всем тем, кто читает мою писанину, хочется сказать спасибо.
Надеюсь, Вы находите здесь что-то действительно интересное для себя.
Спасибо!

@темы: @дневники, Позитив, События

Неисправимый оптимист
Давайте сразу договоримся

Сразу оговорюсь касательно комментариев, замечаний, сообщений об ошибках и так далее - все опубликованные советы и примеры на 100% работоспособны, обкатаны и протестированы на совместимость со всеми основными браузерами на момент, если в пояснениях к какому-то конкертному примеру не указано иного.

Использование кодов из этой статьи Вы осуществляете на свой страх и риск.
Я не несу никакой ответсвенности за изменение внешнего вида Вашего дневника, либо возможных проблем, вызванных использованием css-кода из этой статьи.
Список примеров будет пополняться по мере возможности.

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

Если у Вас есть какое-то хорошее проверенное решение, которым Вы хотели бы поделиться - напишите о нем в комментарии, после проверки я внесу его в список со ссылкой на Вас.

Я всегда открыт для общения, однако не нужно задавать мне вопросы по css на u-mail или в icq - ответов не последует. Если вопрос по коду из этой статьи - воспользуйтесь комментариями. С другими вопросами советую обращаться в сообщество  diaryCSS.
Спасибо.

Надеюсь, Вы найдете здесь что-то полезное для себя ;-)


Справочник css селекторов:
Будет постепенно пополняться

Элемент дизайна - описание элемента в css

Предыдущая запсь - .prevPostLink
Следующая запись - .nextPostLink

u-mail - .umail
E-mail - .email
Дневник - .diary
Профиль - .profile
Добавить в цитатник - .addToQuote
Подписаться - .subscribe
Комментарии - .comments
Написать у себя - .quote_post

@темы - .atTag
@музыка - .atMusic
@настроение - .atMood

NEW! Элементы колонки меню:

#postsCalendar - Календарь записей
#albumLink - Альбом
#rssLink - RSS
#myDiaryLink - Мой дневник
#writeThisDiary - Новая запись
#umailLink - U-mail
#myFavLink - Избранное
#myQuotLink - Цитатник
#discussionLink - Дискуссии
#myProfileLink - Мой профиль
#optionsLink - Настройки
#myStatLink - Моя статистика
#photolibLink - Библиотека
#allDiaryLink - Все дневники
#mainpageLink - Главная страница
#favListLink - Список избранных
#pchListLink - Список ПЧ
#communityCatalogueLink - Каталог сообществ
#myCommunitiesLink - Мои сообщества
#randomDiaryLink - Случайный дневник
#diarySpiritLink - @дневники: изнутри
#diarySupportLink - Техподдержка
#paySupportLink - Техподдержка платных
#faqLink - FAQ
#iAmQuit - Выход
#more_login - Иконка входа под другим именем рядом с Выходом
#tagslistlink - Темы записей
#headlineList - Список заголовков
#comments - Комментарии
#subscribe - Подписаться
#addToQuote - Добавить в цитатник
#subscribeEmail - Подписаться на дневник
#addToFav - Добавить в избранное
#delFromFav - Удалить из избранного
#upInChart - Поднять в списке
#myLinksLink - Мои ссылки
#all_links - Ссылки

NEW!
#myDraftLink - Черновик
#thisDiaryPhoto - Фото владельца дневника



Что можно сделать с ссылками в меню?

1. Добавить к ссылками иконки:
#myFavLink {background: url('/userdir/0/0/0/0/0000/000000.gif') 2px 3px no-repeat; padding:0 0 0 20px !important; height:18px;}
Это минимально достаточная запись в плане используемых параметров.

Внимательно читаем пояснения!

2. Заменить текстовые ссылки в меню на изображения:
Применимо в том числе к музыке, настроению и @темам.

#myFavLink A {display:block; width:40px; height:25px; line-height:500px; overflow:hidden; background: #eee url('/userdir/0/0/0/0/0000/000000.gif') 2px 4px no-repeat;}

Для @тем код будет таким:
.atTag SPAN {display:block; width:40px; height:25px; line-height:500px; float:left; overflow:hidden; background: #eee url('/userdir/0/0/0/0/0000/00000.gif') 2px 4px no-repeat;}

Размещаем изображение в верхней части дневника, без использования эпиграфа.
Изображение будет расположено над блоком записей и колонкой меню, эпиграф при этом можно использовать для чего-то более полезного.

#extratop {background: #ccc url('/userdir/0/0/0/0/0000/00000.jpg') 0 0 no-repeat; height:100px; width:100%;}

no-repeat - запрещает повторение картинки, если необходимо замостить фон по принципу обоев просто удалите no-repeat
Чтобы разрешить повторение картинки по принципу обоев: только по горизонтали - вместо no-repeat используйте repeat-x, только по вертикали - repeat-y
height - определяет высоту вашей картинки

Задаем элементу прозрачность

Ниже приведен кросс-браузерный пример использования 50% прозрачности для блока меню (id=side)
#side {
filter: alpha(opacity=50); /* IE 5.5+ */
-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1+, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}


Для IE 5.5 и выше - прозрачность задается числом от 0 до 100, для остальных браузеров - числом от 0.0 до 1.0 (чем больше число, тем более непрозрачным будет элемент).

Внимательно читаем об особенностях использования с Internet Explorer

@темы: @дневники, Дизайн, CSS

02:48

200

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

Пришло время задать вопросер:



Кто вы, люди? :)



Расскажите, пожалуйста, о себе, хотя бы в двух словах:

- Давайте познакомимся. Как Вас зовут?

- Сколько Вам лет?

- Откуда Вы?

- Чем занимаетесь по жизни?

- Чем интересуетесь/увлекаетесь?

- Как Вы выглядите? Пора выйти из тени :) Покажитесь!

- Как Вы меня нашли?

- Что Вас сподвигло добавить меня в Избранное и как давно это было?



Если мы знакомы лично хотя бы подайте признак жизни в комментариях ;-)

Как Вы меня нашли, помните?

Как давно и почему решили что этого "парня со странным ником из трех" букв можно почитать?

@темы: @дневники

Неисправимый оптимист
Порекомендуйте мне, пожалуйста:

1 - книгу

2 - фильм

3 - песню

4 - вещь

5 - действие

6 - город

7 - мысль/высказывание

8 - одного из ваших френдов



Желательно с комментариями ;-)



Подсмотрено у  Casika

@темы: @дневники

15:01

ЁПРСТ!

Неисправимый оптимист
Ребята, ну неужели так сложно повесить на кнопку "Отправить" java sсriрt и перед отправкой данных на сервер автоматом копировать текст записи в буфер обмена?

Столько нервных клеток можно было бы спасти... ;-)

@темы: @дневники

Неисправимый оптимист
С днем рожденья, @дневники!

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



Спасибо всем, кто приложил руку к созданию маленького мира по адресу diary.ru.

Отдельное спасибо тем, кого знаю лично!

Кубики лучшие! :beer:



PS. yuga.life я тоже прекрасно помню ;-)

@темы: @дневники, Интернет, Позитив

Неисправимый оптимист
Часть первая, вступительная :)



Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.

С появлением сервиса CSS стало возможно всё.



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

Для этого идем в Настройки › Профиль, внизу в поле «счёт» вводим какую-нибудь сумму, например, 999. Затем Настройки › Набор сервисов, здесь выбираем любой пакет включающий CSS. Жмем Посмотреть счёт, затем Оплатить.



О переходе на реальную оплату администрация обещала сообщить заранее.



После подключения (возможна небольшая задержка) в разделе настроек «Оформление дневника» появляется большое поле для ввода инструкций CSS (его трудно незаметить). Именно в это поле мы будем вписывать код из второй части урока.



С началом полноценной работы платных сервисов (за реальне деньги), в случае несвоевременной оплаты, сервисы эти станут недоступны, и дневник вернется в состояние бесплатного со всем вытекающими (при этом все записи останутся на месте). В таком случае - у вас на раздумья будет 2 месяца, в течение которых настройки ваших платных сервисов будут храниться на сервере. После этого срока - все данные вашего платного аккаунта будут безвозвратно утерены (останется только бесплатная часть). Ваши записи, комментарии и прочие ценности при этом не пострадают.





Часть вторая, научно-практическая ;-)



Сегодня, я расскажу как с помощью CSS можно создать дневник фиксированной ширины и разместить его по центру страницы.



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

Мы будем модифицировать CSS для трех слоев: wrapper, side и page-c



Во-первых, определяемся: какой ширины мы хотели бы сделать наш дневник.

При выборе ширины дневника наиболее значимую роль играют 2 фактора: разрешение экрана и максимально допустимая ширина изображения на дневниках (сейчас это 700 пикселей)



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



По статистике, подавляющее большинство пользователей рунета смотрят на мир в разрешении 1024х768 и более.

Из 1024 px примерно 24 px занмает полоса вертикальной прокрутки страницы.

То есть на всё про всё у нас остается 1000 px, в которые мы можем поместить дневник, не опасаясь за его здоровье.



Минимально возможная ширина дизайна складывается следующм образом:

ширина колонки меню + величина отступа + ширина зоны контента (ширина изображения 700px + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника




Продолжаем разговор

@темы: @дневники, Дизайн, CSS

Неисправимый оптимист





Включить свой @дневник в домашнюю страничку стало так же просто как и поставить на нее счетчик статистики!!!




Сегодня группа независимых разарботчиков запустила бесплатный сервис на основе RSS, позволяющий транслировать 10 свежих записей @дневников на Ваших домашних страничках или любых других сайтах, не зависимо от того на каком хостинге они размещены! (Будь то Народ.ру или серьезный платный хостинг).



Вы заходите на сайт и вводите в форму адрес RSS-файла (У моего дневника он такой: http://www.diary.ru/userdir/0/3/4/0/0340/rss.xml) настраиваете внешний вид и жмете Enter. После чего полученный java-скрипт (он появится внизу страницы) вставляете в свой сайтик. Все просто как раз-два-три!



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

Спасибо, за то что дочитали до конца :)

@темы: @дневники

Неисправимый оптимист
Онлайн-утилита, позволяющая подбирать отличные цветовые сочетания в соответствии со всеми законами дизайна.
Очень удобна в использовании. Прекрасно подходит для подбора цветовых схем @дневников.

Пользуемся

@темы: @дневники, Дизайн, CSS