css fixes, add recent notes, more robust quartz update
This commit is contained in:
		@@ -25,10 +25,11 @@ function FolderContent(props: QuartzComponentProps) {
 | 
			
		||||
    allFiles: allPagesInFolder,
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  const content = (tree as Root).children.length === 0 ?
 | 
			
		||||
    fileData.description :
 | 
			
		||||
    // @ts-ignore
 | 
			
		||||
    toJsxRuntime(tree, { Fragment, jsx, jsxs, elementAttributeNameCase: "html" })
 | 
			
		||||
  const content =
 | 
			
		||||
    (tree as Root).children.length === 0
 | 
			
		||||
      ? fileData.description
 | 
			
		||||
      : // @ts-ignore
 | 
			
		||||
        toJsxRuntime(tree, { Fragment, jsx, jsxs, elementAttributeNameCase: "html" })
 | 
			
		||||
 | 
			
		||||
  return (
 | 
			
		||||
    <div class="popover-hint">
 | 
			
		||||
 
 | 
			
		||||
@@ -22,10 +22,11 @@ function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
      (file.frontmatter?.tags ?? []).flatMap(getAllSegmentPrefixes).includes(tag),
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
  const content = (tree as Root).children.length === 0 ?
 | 
			
		||||
    fileData.description :
 | 
			
		||||
    // @ts-ignore
 | 
			
		||||
    toJsxRuntime(tree, { Fragment, jsx, jsxs, elementAttributeNameCase: "html" })
 | 
			
		||||
  const content =
 | 
			
		||||
    (tree as Root).children.length === 0
 | 
			
		||||
      ? fileData.description
 | 
			
		||||
      : // @ts-ignore
 | 
			
		||||
        toJsxRuntime(tree, { Fragment, jsx, jsxs, elementAttributeNameCase: "html" })
 | 
			
		||||
 | 
			
		||||
  if (tag === "") {
 | 
			
		||||
    const tags = [...new Set(allFiles.flatMap((data) => data.frontmatter?.tags ?? []))]
 | 
			
		||||
@@ -45,6 +46,9 @@ function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
              ...props,
 | 
			
		||||
              allFiles: pages,
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            const contentPage = allFiles.filter((file) => file.slug === `tags/${tag}`)[0]
 | 
			
		||||
            const content = contentPage?.description
 | 
			
		||||
            return (
 | 
			
		||||
              <div>
 | 
			
		||||
                <h2>
 | 
			
		||||
@@ -52,6 +56,7 @@ function TagContent(props: QuartzComponentProps) {
 | 
			
		||||
                    #{tag}
 | 
			
		||||
                  </a>
 | 
			
		||||
                </h2>
 | 
			
		||||
                {content && <p>{content}</p>}
 | 
			
		||||
                <p>
 | 
			
		||||
                  {pages.length} items with this tag.{" "}
 | 
			
		||||
                  {pages.length > numPages && `Showing first ${numPages}.`}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user