зеркало из https://github.com/mozilla/kitsune.git
[bug 865202] Collapsable sections in wiki
This commit is contained in:
Родитель
d5b3d9d8b3
Коммит
570b1815b8
|
@ -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');
|
||||
});
|
||||
});
|
||||
|
||||
|
|
1235
media/js/wiki.js
1235
media/js/wiki.js
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче