Перейти к содержимому


Фотография
- - - - -

Удаление заголовка модуля "JBZoo Item" при очистке содержимого истории просмотров


В этой теме нет ответов

#1 ripcord

ripcord

Отправлено 13 July 2014 - 00:44

Модуль истории просмотров великолепен, но пытливый юзер может заметить одну печальку, которая на фоне всей остальной прекрасноты Jbzoo оставляет легкое ощущение несовершенства, от которого мы можем легко избавиться.

 

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

 

1405174897-8393697d22f275284f7114f64cd61

 

 

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

.jsRecentlyViewedClear {
	display:block;
	text-indent:-9999em;
	padding:10px;
	pointer-events:none;
	color:#999;
}
.jsRecentlyViewedClear::before {
	float:right;
	width:22px;
	height:22px;
	content:"X";
	text-indent:0;
	text-align:center;
	pointer-events:all;
}
.jsRecentlyViewedClear::after {
	content:"\0418 \0441 \0442 \043E \0440 \0438 \044F \043F \0440 \043E \0441 \043C \043E \0442 \0440 \043E \0432 ";
	float:left;
	text-indent:0;
	padding-left:5px;
	text-transform: uppercase;
}

Теперь вместо "Очистить историю" кнопка с крестиком, заголовок виден, но при очистке он без остатка аннигилирует со списком айтемов и больше нас не тревожит (:

 

1405207757-9ac3f3c2ad5bf02a762b79340fd53


  • 4
Абгемахт, славяне!




Click to return to top of page in style!