Skip to content

Commit

Permalink
fix(highlight&prism): add 'caption' class
Browse files Browse the repository at this point in the history
  • Loading branch information
curbengh committed Aug 17, 2020
1 parent 1daa862 commit 23372e0
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion lib/highlight.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ function highlightUtil(str, options = {}) {
let codeCaption = '';

if (caption) {
codeCaption = wrap ? `<figcaption>${caption}</figcaption>` : `<div>${caption}</div>`;
codeCaption = wrap ? `<figcaption>${caption}</figcaption>` : `<div class="caption">${caption}</div>`;
}

if (!wrap) {
Expand Down
2 changes: 1 addition & 1 deletion lib/prism.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ function PrismUtil(str, options = {}) {

if (tab) str = replaceTabs(str, tab);

const codeCaption = caption ? `<div>${caption}</div>` : '';
const codeCaption = caption ? `<div class="caption">${caption}</div>` : '';

const startTag = `<pre class="${preTagClassArr.join(' ')}"${preTagAttr}>${codeCaption}<code class="language-${language}">`;
const endTag = '</code></pre>';
Expand Down
2 changes: 1 addition & 1 deletion test/highlight.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ describe('highlight', () => {

result.should.eql([
'<pre>',
`<div>${caption}</div>`,
`<div class="caption">${caption}</div>`,
'<code class="highlight plain">',
entities.encode(testString),
'</code></pre>'
Expand Down
2 changes: 1 addition & 1 deletion test/prism.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ describe('prismHighlight', () => {
const caption = 'foo';
const result = prismHighlight(input, { caption });

result.should.contains('<div>' + caption + '</div>');
result.should.contains('<div class="caption">' + caption + '</div>');

validateHtmlAsync(result, done);
});
Expand Down

0 comments on commit 23372e0

Please sign in to comment.