Merge pull request 'Fix weird flashes when loading' (#183) from codestyle-fix into config

Reviewed-on: https://git.leftypol.org/leftypol/leftypol/pulls/183
This commit is contained in:
Zankaria 2024-08-22 23:11:15 +00:00
commit 111fa78921

View file

@ -112,12 +112,12 @@ var saved = {};
var selectedstyle = '{% endraw %}{{ config.default_stylesheet.0|addslashes }}{% raw %}';
var styles = {
{% endraw %}
{% for stylesheet in stylesheets %}{% raw %}'{% endraw %}{{ stylesheet.name|addslashes }}{% raw %}' : '{% endraw %}{{ stylesheet.uri|addslashes }}{% raw %}',
{% for stylesheet in stylesheets %}{% raw %}'{% endraw %}{{ stylesheet.name|addslashes }}{% raw %}' : '{% endraw %}{% if stylesheet.uri != '' %}{{ stylesheet.uri|addslashes }}?v={{ config.resource_version }}{% endif %}{% raw %}',
{% endraw %}{% endfor %}{% raw %}
};
var codestyles = {
{% endraw %}
{% for stylesheet in code_stylesheets %}{% raw %}'{% endraw %}{{ stylesheet.name|addslashes }}{% raw %}' : '{% endraw %}{{ stylesheet.uri|addslashes }}{% raw %}',
{% for stylesheet in code_stylesheets %}{% raw %}'{% endraw %}{{ stylesheet.name|addslashes }}{% raw %}' : '{% endraw %}{% if stylesheet.uri != '' %}{{ stylesheet.uri|addslashes }}?v={{ config.resource_version }}{% endif %}{% raw %}',
{% endraw %}{% endfor %}{% raw %}
};
@ -150,6 +150,7 @@ function changeStyle(styleName, link) {
document.getElementById('stylesheet').href = styles[styleName];
selectedstyle = styleName;
if (codestyles[styleName]) {
// Code stylesheet
if (!document.getElementById('code_stylesheet')) {
var s = document.createElement('link');
@ -161,6 +162,7 @@ function changeStyle(styleName, link) {
}
document.getElementById('code_stylesheet').href = codestyles[styleName];
}
if (document.getElementsByClassName('styles').length != 0) {
var styleLinks = document.getElementsByClassName('styles')[0].childNodes;