mirror of https://github.com/onweru/compose.git

weru
15.03.2021 e7b3ea9ebfe4cb03b34477a2b7c9c86d7a1848ae
repurpose config lookup

Signed-off-by: weru <fromweru@gmail.com>
2 files modified
9 ■■■■■ changed files
assets/js/code.js 6 ●●●● patch | view | raw | blame | history
assets/js/variables.js 3 ●●●●● patch | view | raw | blame | history
assets/js/code.js
@@ -26,7 +26,8 @@
];
const body = elem('body');
const maxLines = parseInt(body.dataset.code);
const maxLines = codeBlockConfig.maximum;
const showLines = codeBlockConfig.show;
const copyId = 'panel_copy';
const wrapId = 'panel_wrap';
const linesId = 'panel_lines';
@@ -196,8 +197,7 @@
  const highlightWrapId = highlightWrap;
  blocks.forEach(function(block){
    // disable line numbers if disabled globally
    const showLines = elem('body').dataset.lines;
    parseBoolean(showLines) === false ? disableCodeLineNumbers(block) : false;
    showLines === false ? disableCodeLineNumbers(block) : false;
    const highlightElement = block.parentNode.parentNode;
    // wrap code block in a div
assets/js/variables.js
@@ -8,6 +8,9 @@
const searchFieldClass = '.search_field';
const searchClass = '.search';
// config defined values
const codeBlockConfig = JSON.parse('{{ partial "functions/getCodeConfig" . }}');
// defined in i18n / translation files
const quickLinks = '{{ T "quick_links" }}';
const searchResultsLabel = '{{ T "search_results_label" }}';