diff --git a/website/assets/js/pages/osquery-table-details.page.js b/website/assets/js/pages/osquery-table-details.page.js index e75762dfa8..4897b68ccc 100644 --- a/website/assets/js/pages/osquery-table-details.page.js +++ b/website/assets/js/pages/osquery-table-details.page.js @@ -90,11 +90,14 @@ parasails.registerPage('osquery-table-details', { $(block).html(replacementHMTL); // After we've highlighted our keywords, we'll highlight the rest of the codeblock window.hljs.highlightElement(block); - }); - // Adding [purpose="line-break"] to SQL keywords if they are one of: SELECT, WHERE, FROM, JOIN. (case-insensitive) - $('.hljs-keyword').each((i, el)=>{ - for(i in el.innerText.match(/select|where|from|join/gi)) { - $(el).attr({'purpose':'line-break'}); + // If this example is a single-line, we'll do some basic formatting to make it more human-readable. + if(!$(block)[0].innerText.match(/\n/gmi)){ + // Adding [purpose="line-break"] to SQL keywords if they are one of: SELECT, WHERE, FROM, JOIN. (case-insensitive) + $('.hljs-keyword').each((i, el)=>{ + for(i in el.innerText.match(/select|where|from|join/gi)) { + $(el).attr({'purpose':'line-break'}); + } + }); } }); })(); diff --git a/website/assets/styles/pages/osquery-table-details.less b/website/assets/styles/pages/osquery-table-details.less index 803c75a0d1..39befd5dc1 100644 --- a/website/assets/styles/pages/osquery-table-details.less +++ b/website/assets/styles/pages/osquery-table-details.less @@ -294,7 +294,6 @@ background-color: @ui-off-white; border: none; word-break: break-word; - white-space-collapse: collapse; text-wrap: wrap; padding: 0; font-size: 13px;