adminer prism fixes
This commit is contained in:
parent
8f3d43338d
commit
7d57e3dca9
2 changed files with 20 additions and 12 deletions
|
|
@ -14,20 +14,28 @@ class AdminerPrism
|
||||||
?>
|
?>
|
||||||
<script<?= Adminer\nonce() ?>>
|
<script<?= Adminer\nonce() ?>>
|
||||||
document.addEventListener('DOMContentLoaded', function () {
|
document.addEventListener('DOMContentLoaded', function () {
|
||||||
document.querySelectorAll('[class^=jush-]').forEach(function ($item) {
|
const languages = ['json', 'xml'];
|
||||||
const current_class = $item.getAttribute('class').trim();
|
languages.forEach(function (lang) {
|
||||||
const language_class = current_class.replace('jush-', 'language-');
|
document.querySelectorAll('.jush-' + lang).forEach(function ($item) {
|
||||||
$item.setAttribute('class', language_class);
|
const current_class = $item.getAttribute('class').trim();
|
||||||
|
const language_class = current_class.replace('jush-', 'language-');
|
||||||
|
$item.setAttribute('class', language_class);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
document.querySelectorAll('code').forEach(function ($item) {
|
// document.querySelectorAll('[class^=jush-]').forEach(function ($item) {
|
||||||
const current_class = ($item.getAttribute('class') || '').trim();
|
// const current_class = $item.getAttribute('class').trim();
|
||||||
if (current_class === '') {
|
// const language_class = current_class.replace('jush-', 'language-');
|
||||||
$item.setAttribute('class', 'language-plain');
|
// $item.setAttribute('class', language_class);
|
||||||
}
|
// });
|
||||||
})
|
// document.querySelectorAll('code').forEach(function ($item) {
|
||||||
|
// const current_class = ($item.getAttribute('class') || '').trim();
|
||||||
|
// if (current_class === '') {
|
||||||
|
// $item.setAttribute('class', 'language-plain');
|
||||||
|
// }
|
||||||
|
// })
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
<link rel="stylesheet" type="text/css" href="assets/prism.css?<?= filemtime(__DIR__ . '/../assets/prism.js') ?>"/>
|
<link rel="stylesheet" type="text/css" href="assets/prism.css?<?= filemtime(__DIR__ . '/../assets/prism.css') ?>"/>
|
||||||
<script <?= Adminer\nonce() ?> src="assets/prism.js?<?= filemtime(__DIR__ . '/../assets/prism.js') ?>"></script>
|
<script <?= Adminer\nonce() ?> src="assets/prism.js?<?= filemtime(__DIR__ . '/../assets/prism.js') ?>"></script>
|
||||||
<script<?= Adminer\nonce() ?>>
|
<script<?= Adminer\nonce() ?>>
|
||||||
// Prism.hooks.add('before-highlight', function (env) {
|
// Prism.hooks.add('before-highlight', function (env) {
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ Based on work by : Lukáš Brandejs
|
||||||
https://raw.github.com/vrana/adminer/master/designs/ng9/adminer.css
|
https://raw.github.com/vrana/adminer/master/designs/ng9/adminer.css
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@import url(https://fonts.googleapis.com/css?family=Roboto:400,600);
|
/*@import url(https://fonts.googleapis.com/css?family=Roboto:400,600);*/
|
||||||
|
|
||||||
|
|
||||||
html, body, td, th, input, select {
|
html, body, td, th, input, select {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue