ExtendedControls
Добавлено: 06 авг 2014, 15:38
Пробую создать красивый и удобный дополнительный функционал по навигации сайта, так что не судите строго...
Кнопки перемотки вверх/вниз страницы, меню + "горячие" кнопки быстрого доступа
Что реализовано:
1 - Кнопка ВВЕРХ/НАЗАД а-ля вконтакте (скрипт не мой, нашел пример в интернет в открытом доступе и адаптировал):
- кнопка ВВЕРХ изначально скрыта и появляется при прокрутке страницы
- при возврате вверх запоминает текущее положение на странице
- при возврате вверх кнопка меняет назначение и работает как ВНИЗ, переход выполняется в позицию, указанную на предыдущем шаге
- перемотки выполняются плавно
- по ширине кнопка автоматически занимает всю свободную часть слева, подстраиваясь под границы контента (#wrap), при сворачивание просилвера в малых разрешениях кнопка исчезает.
- кнопка занимает все пространство по вертикали
- при наведении кнопка имеет градиентный фонт, подобранный под просилвер
- затухание/проявление при наведении
- добавлен текст Наверх (вниз - только стрелочка)
- текст обрезается при уменьшении размера кнопки
2 - Справа два блока дополнительных кнопок:
- группы в соцсетях, собственные проекты, переход на список форумов, портал, прокрутка вниз (решил оставить)
- "проявление" кнопок при наведении.
3 - jQuery меню
- меню "плавает" вверху сайта, всегда доступно и не загромождает рабочую область
- размеры анимации адаптируются под ширину экрана (пока требуется перезагрузка страницы для корректных перерасчетов)
- для каждого выпадающего меню можно создать несколько блоков с элементами внутри каждого блока
- меню можно включать и выключать непосредственно из форума, кнопка "приклеена" и доступна всегда.
4 - При уменьшении размера окно (примерно до 600px по ширине) все дополнительные кнопки отключаются.
5 - Поиск Алг
- меню "дружит" с живым поиском от Алг и "вписывает" поиск в собственный стиль.
- определяется, включено ли расширение поиска, в зависимости от этого меняется положение меню.
- кнопка поиска включается и выключается вместе с основным меню, реагирует на п4.
расширение не имеет настроек в админке, предоставляется "как есть" и может потребовать от вас несложного редактирования и адаптации.
https://github.com/Alecto/ExtendedControls
Идеи, замечания выкладывайте, но не факт, что смогу или захочу их реализовать.
Кнопки перемотки вверх/вниз страницы, меню + "горячие" кнопки быстрого доступа
Что реализовано:
1 - Кнопка ВВЕРХ/НАЗАД а-ля вконтакте (скрипт не мой, нашел пример в интернет в открытом доступе и адаптировал):
- кнопка ВВЕРХ изначально скрыта и появляется при прокрутке страницы
- при возврате вверх запоминает текущее положение на странице
- при возврате вверх кнопка меняет назначение и работает как ВНИЗ, переход выполняется в позицию, указанную на предыдущем шаге
- перемотки выполняются плавно
- по ширине кнопка автоматически занимает всю свободную часть слева, подстраиваясь под границы контента (#wrap), при сворачивание просилвера в малых разрешениях кнопка исчезает.
- кнопка занимает все пространство по вертикали
- при наведении кнопка имеет градиентный фонт, подобранный под просилвер
- затухание/проявление при наведении
- добавлен текст Наверх (вниз - только стрелочка)
- текст обрезается при уменьшении размера кнопки
2 - Справа два блока дополнительных кнопок:
- группы в соцсетях, собственные проекты, переход на список форумов, портал, прокрутка вниз (решил оставить)
- "проявление" кнопок при наведении.
3 - jQuery меню
- меню "плавает" вверху сайта, всегда доступно и не загромождает рабочую область
- размеры анимации адаптируются под ширину экрана (пока требуется перезагрузка страницы для корректных перерасчетов)
- для каждого выпадающего меню можно создать несколько блоков с элементами внутри каждого блока
- меню можно включать и выключать непосредственно из форума, кнопка "приклеена" и доступна всегда.
4 - При уменьшении размера окно (примерно до 600px по ширине) все дополнительные кнопки отключаются.
5 - Поиск Алг
- меню "дружит" с живым поиском от Алг и "вписывает" поиск в собственный стиль.
- определяется, включено ли расширение поиска, в зависимости от этого меняется положение меню.
- кнопка поиска включается и выключается вместе с основным меню, реагирует на п4.
расширение не имеет настроек в админке, предоставляется "как есть" и может потребовать от вас несложного редактирования и адаптации.
https://github.com/Alecto/ExtendedControls
Идеи, замечания выкладывайте, но не факт, что смогу или захочу их реализовать.