After some testing, I would propose to:
diff --git a/themes/default/css/index.css b/themes/default/css/index.css
index cac2546..938d429 100644
--- a/themes/default/css/index.css
+++ b/themes/default/css/index.css
@@ -805,8 +805,8 @@ strong, .bbc_strong {
.bbc_list {
padding: 0 0 0 35px;
- list-style-type: square;
- text-align: left;
+ list-style-type: disc;
}
/* Everything is same except HTML5 valid */
diff --git a/themes/default/scripts/jquery.sceditor.elkarte.js b/themes/default/scripts/jquery.sceditor.elkarte.js
index e19f2f8..4b5a5fd 100644
--- a/themes/default/scripts/jquery.sceditor.elkarte.js
+++ b/themes/default/scripts/jquery.sceditor.elkarte.js
@@ -537,7 +537,7 @@ $.sceditor.plugins.bbcode.bbcode
if (attrs.type)
style = 'style="list-style-type: ' + attrs.type + '"';
- return '<' + code + ' ' + style + '>' + content + '</' + code + '>';
+ return '<' + code + ' class="bbc_list" ' + style + '>' + content + '</' + code + '>';
}
})
.set('li', {
@@ -556,7 +556,7 @@ $.sceditor.plugins.bbcode.bbcode
},
isInline: false,
skipLastLineBreak: true,
- html: '<ul>{0}</ul>'
+ html: '<ul class="bbc_list">{0}</ul>'
})
.set('ol', {
tags: {
It seems to fix the issue here.