fix(cssclasses): apply frontmatter classes uniformly between page types (#1645)
This commit is contained in:
		@@ -71,7 +71,7 @@ export default ((opts?: Partial<FolderContentOptions>) => {
 | 
				
			|||||||
    })
 | 
					    })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
 | 
					    const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
 | 
				
			||||||
    const classes = ["popover-hint", ...cssClasses].join(" ")
 | 
					    const classes = cssClasses.join(" ")
 | 
				
			||||||
    const listProps = {
 | 
					    const listProps = {
 | 
				
			||||||
      ...props,
 | 
					      ...props,
 | 
				
			||||||
      sort: options.sort,
 | 
					      sort: options.sort,
 | 
				
			||||||
@@ -84,8 +84,8 @@ export default ((opts?: Partial<FolderContentOptions>) => {
 | 
				
			|||||||
        : htmlToJsx(fileData.filePath!, tree)
 | 
					        : htmlToJsx(fileData.filePath!, tree)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return (
 | 
					    return (
 | 
				
			||||||
      <div class={classes}>
 | 
					      <div class="popover-hint">
 | 
				
			||||||
        <article>{content}</article>
 | 
					        <article class={classes}>{content}</article>
 | 
				
			||||||
        <div class="page-listing">
 | 
					        <div class="page-listing">
 | 
				
			||||||
          {options.showFolderCount && (
 | 
					          {options.showFolderCount && (
 | 
				
			||||||
            <p>
 | 
					            <p>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -38,7 +38,7 @@ export default ((opts?: Partial<TagContentOptions>) => {
 | 
				
			|||||||
        ? fileData.description
 | 
					        ? fileData.description
 | 
				
			||||||
        : htmlToJsx(fileData.filePath!, tree)
 | 
					        : htmlToJsx(fileData.filePath!, tree)
 | 
				
			||||||
    const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
 | 
					    const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
 | 
				
			||||||
    const classes = ["popover-hint", ...cssClasses].join(" ")
 | 
					    const classes = cssClasses.join(" ")
 | 
				
			||||||
    if (tag === "/") {
 | 
					    if (tag === "/") {
 | 
				
			||||||
      const tags = [
 | 
					      const tags = [
 | 
				
			||||||
        ...new Set(
 | 
					        ...new Set(
 | 
				
			||||||
@@ -50,8 +50,8 @@ export default ((opts?: Partial<TagContentOptions>) => {
 | 
				
			|||||||
        tagItemMap.set(tag, allPagesWithTag(tag))
 | 
					        tagItemMap.set(tag, allPagesWithTag(tag))
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      return (
 | 
					      return (
 | 
				
			||||||
        <div class={classes}>
 | 
					        <div class="popover-hint">
 | 
				
			||||||
          <article>
 | 
					          <article class={classes}>
 | 
				
			||||||
            <p>{content}</p>
 | 
					            <p>{content}</p>
 | 
				
			||||||
          </article>
 | 
					          </article>
 | 
				
			||||||
          <p>{i18n(cfg.locale).pages.tagContent.totalTags({ count: tags.length })}</p>
 | 
					          <p>{i18n(cfg.locale).pages.tagContent.totalTags({ count: tags.length })}</p>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user