[bug 865202] Collapsable sections in wiki

This commit is contained in:
Rehan Dalal 2013-04-30 05:22:50 -04:00
Родитель d5b3d9d8b3
Коммит 570b1815b8
3 изменённых файлов: 675 добавлений и 605 удалений

Просмотреть файл

@ -54,11 +54,10 @@
}
});
$('.folding-section, [data-ui-type="folding-section"]').each(function() {
var $this = $(this);
$this.children('header').on('click', function() {
$this.toggleClass('collapsed');
});
var foldingSelectors = '.folding-section, [data-ui-type="folding-section"]';
$('body').on('click', foldingSelectors + ' header', function() {
$(this).closest(foldingSelectors).toggleClass('collapsed');
});
});

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -158,6 +158,42 @@ article {
white-space: nowrap;
}
.wiki-section {
> header,
> section {
padding: 0;
}
> h1 {
cursor: pointer;
position: relative;
&:after {
background: url('../img/icons-sprite.png') -50px -396px no-repeat;
content: '';
height: 16px;
left: auto;
margin: 10px 0 0 0;
position: absolute;
right: 0;
top: 50%;
width: 16px;
}
}
&.collapsed {
> h1 {
&:after {
background-position: -50px -282px;
}
}
> section {
display: none;
}
}
}
.key,
.button {
background: #f0f0f0;