fix: fix invalid html output (#642)
* fix: fix invalid html output * fix: HTML structure w/ nested <li>
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							504b447162
						
					
				
				
					commit
					233d4b2f2c
				
			@@ -18,7 +18,7 @@ function Darkmode({ displayClass }: QuartzComponentProps) {
 | 
			
		||||
          x="0px"
 | 
			
		||||
          y="0px"
 | 
			
		||||
          viewBox="0 0 35 35"
 | 
			
		||||
          style="enable-background:new 0 0 35 35;"
 | 
			
		||||
          style="enable-background:new 0 0 35 35"
 | 
			
		||||
          xmlSpace="preserve"
 | 
			
		||||
        >
 | 
			
		||||
          <title>Light mode</title>
 | 
			
		||||
@@ -34,7 +34,7 @@ function Darkmode({ displayClass }: QuartzComponentProps) {
 | 
			
		||||
          x="0px"
 | 
			
		||||
          y="0px"
 | 
			
		||||
          viewBox="0 0 100 100"
 | 
			
		||||
          style="enable-background='new 0 0 100 100'"
 | 
			
		||||
          style="enable-background:new 0 0 100 100"
 | 
			
		||||
          xmlSpace="preserve"
 | 
			
		||||
        >
 | 
			
		||||
          <title>Dark mode</title>
 | 
			
		||||
 
 | 
			
		||||
@@ -174,7 +174,7 @@ export function ExplorerNode({ node, opts, fullPath, fileData }: ExplorerNodePro
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  return (
 | 
			
		||||
    <li>
 | 
			
		||||
    <>
 | 
			
		||||
      {node.file ? (
 | 
			
		||||
        // Single file node
 | 
			
		||||
        <li key={node.file.slug}>
 | 
			
		||||
@@ -183,7 +183,7 @@ export function ExplorerNode({ node, opts, fullPath, fileData }: ExplorerNodePro
 | 
			
		||||
          </a>
 | 
			
		||||
        </li>
 | 
			
		||||
      ) : (
 | 
			
		||||
        <div>
 | 
			
		||||
        <li>
 | 
			
		||||
          {node.name !== "" && (
 | 
			
		||||
            // Node with entire folder
 | 
			
		||||
            // Render svg button + folder name, then children
 | 
			
		||||
@@ -214,7 +214,7 @@ export function ExplorerNode({ node, opts, fullPath, fileData }: ExplorerNodePro
 | 
			
		||||
                  </a>
 | 
			
		||||
                ) : (
 | 
			
		||||
                  <button class="folder-button">
 | 
			
		||||
                    <p class="folder-title">{node.displayName}</p>
 | 
			
		||||
                    <span class="folder-title">{node.displayName}</span>
 | 
			
		||||
                  </button>
 | 
			
		||||
                )}
 | 
			
		||||
              </div>
 | 
			
		||||
@@ -241,8 +241,8 @@ export function ExplorerNode({ node, opts, fullPath, fileData }: ExplorerNodePro
 | 
			
		||||
              ))}
 | 
			
		||||
            </ul>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      )}
 | 
			
		||||
        </li>
 | 
			
		||||
      )}
 | 
			
		||||
    </>
 | 
			
		||||
  )
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -106,7 +106,7 @@ svg {
 | 
			
		||||
    align-items: center;
 | 
			
		||||
    font-family: var(--headerFont);
 | 
			
		||||
 | 
			
		||||
    & p {
 | 
			
		||||
    & span {
 | 
			
		||||
      font-size: 0.95rem;
 | 
			
		||||
      display: inline-block;
 | 
			
		||||
      color: var(--secondary);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user