MediaWiki:Common.js: различия между версиями
Внешний вид
Новая страница: «→Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: function showHideFootnote(){document.body.classList.toggle("hide-footnotes");} document.body.innerHTML = document.body.innerHTML.replace(/\[#(\s)?(\w+)\]/g, '<sup class="footnote">[#$2]</sup>'); document.body.innerHTML = document.body.innerHTML+ `<a id="footnotes-visibility-...» |
Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | /* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | ||
function showHideFootnote(){document.body.classList.toggle("hide-footnotes");} | function showHideFootnote(){document.body.classList.toggle("hide-footnotes");} | ||
document.body.innerHTML = document.body.innerHTML.replace(/\[#(\s)?(\w+)\]/g, '<sup class="footnote">[#$2]</sup>'); | document.body.innerHTML = document.body.innerHTML.replace(/\[#(\s)?(\w+)\]/g, '<sup class="footnote">[#$2]</sup>'); | ||
| Строка 19: | Строка 20: | ||
position: fixed; | position: fixed; | ||
right: 20px; | right: 20px; | ||
bottom: 60px; | |||
color: #5cb53f; | color: #5cb53f; | ||
background-color: #fff; | background-color: #fff; | ||
Текущая версия от 20:44, 23 января 2026
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
function showHideFootnote(){document.body.classList.toggle("hide-footnotes");}
document.body.innerHTML = document.body.innerHTML.replace(/\[#(\s)?(\w+)\]/g, '<sup class="footnote">[#$2]</sup>');
document.body.innerHTML = document.body.innerHTML+
`<a id="footnotes-visibility-trigger" onclick="showHideFootnote()" href="javascript:void(0)">PN</a>
<style>
sup.footnote{color: #3eaf7c !important; cursor: pointer}
.hide-footnotes sup.footnote{display:none}
#footnotes-visibility-trigger {
border-radius: 50px;
width: 35px;
height: 35px;
display: block;
line-height: 33px;
text-align: center;
text-decoration: none;
border: 2px solid #5cb53f;
position: fixed;
right: 20px;
bottom: 60px;
color: #5cb53f;
background-color: #fff;
font-weight: 700;
transition: all 0.1s ease-in-out;
}
.hide-footnotes #footnotes-visibility-trigger {
color: #e96c6c;
border-color: #e96c6c;
}
#footnotes-visibility-trigger:hover{
opacity: 0.8
}
</style>
`;