Внимание! Форум временно закрыт. Все вопросы вы можете задать на странице MaxSite CMS в Github

Шаблон Lithium

Каталог шаблонов для MaxSite CMS. Только новые шаблоны
Аватар пользователя
AloneBit
Сообщений: 68
Зарегистрирован: 16 мар 2009, 01:38

Шаблон Lithium

Сообщение AloneBit » 19 май 2012, 14:55

Описание
Развитие идей шаблонов Hydrogen и Helium.

Для корректной работы требуется MaxSite CMS 0.70 и выше.

Условия распространиния
  • Вы можете использовать данный шаблон в коммерческих или личных целях.
  • Вы не можете выдавать данный шаблон за свою разработку.
  • Вы должны сохранить прямую индексируемую ссылку в "подвале" шаблона на сайт разработчика smolensk.me.

Third Party
  • Данный шаблон частично используется Basic set. Автор: Pixel Mixer.

Совместимость
Шаблон будет правильно отображаться в следующих браузерах:
  • Internet Explorer 9 и выше.
  • Firefox 12 и выше.
  • Opera 11 и выше.
  • Chrome 19 и выше.
  • Safari 5.1 и выше.

Загрузка
http://smolensk.me/page/lithium-maxsite-cms

Демонстрация
http://templates.max-3000.com/page/shablon-lithium

История версий
Версия 0.9.3 от 3 июня 2012 года.
  • Добавлена форма поиска в главное меню.
  • Добавлены type_foreach и стили для них:
    • page_404.php
    • pages-not-found.php
  • Добавлены type и стили для них:
    • sitemap.php
    • search.php
  • Добавлены стили для плагинов:
    • favorites
    • random_pages
  • Добавлены css-профили:
    • no-search-in-mainmenu.css. Скрытие формы поиска в главном меню.
    • block-all-wrap-opacity-0.css
    • block-all-wrap-opacity-25.css
    • block-all-wrap-opacity-50.css
    • block-all-wrap-opacity-75.css
    • block-content-blue.css
    • block-content-gray.css
    • block-content-green.css
    • block-content-orange.css
    • block-content-pink.css
    • block-content-red.css
    • block-content-silver.css
    • block-header-blue.css
    • block-header-gray.css
    • block-header-green.css
    • block-header-orange.css
    • block-header-pink.css
    • block-header-red.css
    • block-header-silver.css
    • block-widget-content-blue.css
    • block-widget-content-gray.css
    • block-widget-content-green.css
    • block-widget-content-orange.css
    • block-widget-content-pink.css
    • block-widget-content-red.css
    • block-widget-content-silver.css
    • block-widget-header-blue.css
    • block-widget-header-gray.css
    • block-widget-header-green.css
    • block-widget-header-orange.css
    • block-widget-header-pink.css
    • block-widget-header-red.css
    • block-widget-header-silver.css
    • pattern-gray.css
    • pattern-silver.css
    • pattern-stripe.css
    • pattern-tile.css
    • pattern-wood.css
  • Удален css-профиль theme-orangeball.css.

Версия 0.9.2 от 27 мая 2012 года.
  • Файлы иконок из папки /images перенесены в /images/icons/basicset-grey. Если Вы обновляете шаблон, то файлы иконок из /images можно удалить.
  • Добавлены type_foreach и стили к ним: comments-do-last-comments-widget.php, password-recovery.php, users.php, user-form.php, user-form-lost.php, users-all-do.php, users-all-posle.php.
  • Добавлены type_foreach и стили к ним:
    • comments-do-last-comments-widget.php
    • password-recovery.php
    • users.php
    • user-form.php
    • user-form-lost.php
    • users-all-do.php
    • users-all-posle.php
  • Добавлен css-профиль theme-icons-basicset-color.css. Цветные иконки Basic Set.

Версия 0.9.1 от 20 мая 2012 года.
  • Добавлен файл history.txt. История версий.
  • Файл add_style.css переименован в var_style.css
  • Удалены файлы /custom/head-section.php и /custom/my_function.php. Если Вы обновляете шаблон, то оба этих файла можно удалить.
  • Удалены папки /custom, /js, /language, /stock. Если Вы обновляете шаблон, то эти папки можно удалить.
  • Изменены стили для ссылок на соц. сети. Сделал через css-спрайты, без <img>. Если Вы обновляете шаблон, то папку /images/social можно удалить.
  • Изменены стили для Internet Explorer 9. CSS3-градиенты он не поддерживает, встроенные фильтры работают не корректно, поэтому заменил на обычный цвет.
  • Добавлены стили для плагинов:
    • pagination,
    • pagination2
    • comment_button
  • Добавлены css-профили:
    • no-sidebar.css
    • left-sidebar.css
    • theme-orangeball.css. Цвета: оранжевый, бордовый.

Версия 0.9 от 19 мая 2012 года
  • Первая публичная бета-версия.

Планы развития
  • Тестирование и исправление ошибок.
  • Оптимизация и структуризация CSS.
  • Множество CSS-профилей.

 Свернуть/Развернуть спойлер
Изображение


Крайне необходимы: отзывы, предложения, конструктивная критика.
Последний раз редактировалось AloneBit 03 июн 2012, 15:38, всего редактировалось 4 раз.

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Шаблон Lithium

Сообщение MAX » 19 май 2012, 15:34

В чем причина использования mso_my_head_section()?

Аватар пользователя
AloneBit
Сообщений: 68
Зарегистрирован: 16 мар 2009, 01:38

Re: Шаблон Lithium

Сообщение AloneBit » 19 май 2012, 16:37

MAX писал(а):В чем причина использования mso_my_head_section()?


В том, что css-профили подключаются перед add_style.css. В mso_my_head_section() я поменял их местами...

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Шаблон Lithium

Сообщение MAX » 19 май 2012, 17:01

А какая разница?

Аватар пользователя
AloneBit
Сообщений: 68
Зарегистрирован: 16 мар 2009, 01:38

Re: Шаблон Lithium

Сообщение AloneBit » 19 май 2012, 17:10

MAX писал(а):А какая разница?


Тогда теряется смысл css-профилей! Если задавать стили отдельных элементов в профилях, те же стили из add_style.css их перекроют.

Т.е. если я сделаю профиль, к примеру, в котором будет указан background-color для body, то значение background-color для body из add_style.css его переназначит...

Странно слышать такой вопрос от Вас, наследование в CSS было изначально, на то они и КАСКАДНЫЕ таблицы стилей....

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Шаблон Lithium

Сообщение MAX » 19 май 2012, 21:01

В принциепе логично. Исправлю.

Но, для стилей лучше использовать var_style.css вместо add_style.css.

Аватар пользователя
AloneBit
Сообщений: 68
Зарегистрирован: 16 мар 2009, 01:38

Re: Шаблон Lithium

Сообщение AloneBit » 19 май 2012, 21:17

MAX писал(а):В принциепе логично. Исправлю.

Но, для стилей лучше использовать var_style.css вместо add_style.css.


Просто последний раз, когда я делал шаблон cms была версии 0.41... с тех времен все сильно изменилось: default 2.0, css-профили, add_style, var_style... Поэтому не долго думая я почитал wiki (http://wiki.max-3000.com/pmwiki.php?n=Main.Template-default-create-new-template-sample) и там в пункте 3 как-то не очень понятно. Я посчитал, что структура шаблона не отличается от default и выбрал add_style.

Поясните чем var_style лучше для публичных шаблонов?

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Шаблон Lithium

Сообщение MAX » 19 май 2012, 21:34

У вас получается так:

- стили из default (это правильно)
- стили из default var_style.css
- ваши из add_style.css

То есть ваши стили перекрывают default var_style.css. Какой в этом смысл? Можно сразу делать свой var_style.css.

Аватар пользователя
jimmyjonezz
Модератор
Сообщений: 463
Зарегистрирован: 11 дек 2011, 17:06

Re: Шаблон Lithium

Сообщение jimmyjonezz » 19 май 2012, 22:29

Я вообще не испытываю никаких заморочек... все кладу в var_style... и свои стили и чужие... меньше путаницы, плюс удобство...

Аватар пользователя
AloneBit
Сообщений: 68
Зарегистрирован: 16 мар 2009, 01:38

Re: Шаблон Lithium

Сообщение AloneBit » 19 май 2012, 23:29

MAX писал(а):У вас получается так:

- стили из default (это правильно)
- стили из default var_style.css
- ваши из add_style.css

То есть ваши стили перекрывают default var_style.css. Какой в этом смысл? Можно сразу делать свой var_style.css.


Спасибо за ответ. Я исправлю это при первом же обновлении, благо делов-то файл переименовать.

Кстати с таким подходом, мне больше не нужен свой mso_my_head_section() потому как var_style.css теперь всегда раньше css-профилей, т.е. можно убрать:
  • /custom/head-section.php
  • /custom/my_functions.php

Но все равно по логики css-профили всегда должны быть последними по порядку на выходе. Это нужно исправить.


Вернуться в «Каталог шаблонов»

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей