rafikov / Simpliste

Simple responsive HTML5 template
http://cssr.ru/simpliste/
139 stars 22 forks source link

Нужен сайдбар #7

Closed ateregulov closed 12 years ago

ateregulov commented 12 years ago

Какое-то вертикальное меню требуется, когда на сайте несколько страниц.

rafikov commented 12 years ago

Артур, я уже успел использовать Simpliste во множестве проектов. Конечно, чаще всего хватало небольшого меню в шапке и футере (то есть горизонтального). Но не вижу никакой проблемы в том, чтобы сделать свою меню и поместить его в колонку с 25% или 33% ширины. .col_25 или .col_33, а контент в колонку с 75 или 66 процентами соответственно. Меню же само может быть просто списком ul.

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

Колонки можно еще и включать друг в друга: .col_75 может содержать в себе нужные вам .col_33 или любые другие

ateregulov commented 12 years ago

Я знаю, что можно, но это теория, я пытался, в итоге пришлось все-равно заплатить верстальщику, чтобы он мне выравнивание по ширине сделал нормально. Я знаю только C#, CSS я вообще не знаю, у меня ушло только полчаса на то чтобы только прочитать HTML-структуру самого шаблона.

Если это все так просто, я бы хотел видеть в демо пример с сайдбаром.

rafikov commented 12 years ago

Принял к сведению. Не думал о том, что возникают трудности с этим моментом.

Спасибо за полезную информацию

rafikov commented 12 years ago

https://github.com/rafikov/Simpliste/wiki/Sidebar-menu--|-%D0%9C%D0%B5%D0%BD%D1%8E-%D0%B2-%D0%BA%D0%BE%D0%BB%D0%BE%D0%BD%D0%BA%D0%B5

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

ateregulov commented 12 years ago

Спасибо, кэп!

Я наверное, все-таки не из Вашей целевой аудитории:

ateregulov commented 12 years ago

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

rafikov commented 12 years ago

Насчет структуры тоже обсуждалось. Пришлось пожертвовать немного очевидности (когда все скины были готовы к употреблению) в пользу адекватности (теперь всего один файл index.html, куда проще работать с этим со стороны разработчика).

Насчет скриншота вижу проблемы с отступами в левой колонке. А в меню те самые буллиты, от которых я и избавился (мне казалось, что в них и в отступах суть проблемы). Вообще, css+html верстка такая штука, что бронебойное решение для всех случаев создать нельзя, что уж говорить о таком простом шаблоне как Simpliste. Если уж его самостоятельно изменять, то нужно быть готовым, что хотя бы с margin-padding придется поработать самостоятельно.

Еще раз спасибо за тикет. Думаю, многие страдали, но не стали писать.

ateregulov commented 12 years ago

С кем обсуждалось? Оставьте один файл index в корне, а остальные скины засуньте в папку сss/themes

проблема левой колонки в том, что она должна была остаться над правой, но это я кажется div не закрыл

я конечно вчера бухал, но сейчас просто не знаю куда втыкать ваш кусок кода, еще раз попробовал - оно обтекается, а обтекаемый сайдбар - это не тру

про проблему с буллитами не знаю, там где мне помогали, у меня их сейчас нет http://fsj-urist.ru

у меня некоторое недовольство в том, что если центрировать меню по левой границе, то при сдвиге стобцов в вертикаль, получается не очень симметрично