bugfix: standardize metadata tags

secret pages get a noindex while standard pages get a description tag
This commit is contained in:
2026-06-19 15:16:21 -07:00
parent 96011d6454
commit c3b14da220
6 changed files with 36 additions and 3 deletions
+2 -1
View File
@@ -2,8 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="description" content="Tech, Chunibyo & Other Delusions" />
<meta name="theme-color" content="#4D58FF">
<link rel="icon" href="{{ include 'image/png' '/include/favicon.png' }}" />
<title>About &bull; pancakz.net</title>
+25 -1
View File
@@ -2,8 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="description" content="Tech, Chunibyo & Other Delusions" />
<meta name="theme-color" content="#4D58FF">
<link rel="icon" href="{{ include 'image/png' '/include/favicon.png' }}" />
<title>Blog &bull; pancakz.net</title>
@@ -15,7 +16,30 @@
</head>
<body>
{{ include 'noscript' '/include/noscript.html' }}
<noscript>
<style>
div.layout-wrapper {
display: none;
}
</style>
</noscript>
<div class="layout-wrapper">
<div class="layout-navigation">
<div class="container-actions">
<a class="link" href="/">Homepage</a>
<a class="link" href="/blog.html">Articles</a>
</div>
<div class="container-tags"></div>
<div class="container-chapters"></div>
</div>
<div class="layout-content">
<div class="container-articles"></div>
<div class="container-content"></div>
</div>
</div>
</body>
+1
View File
@@ -32,6 +32,7 @@
<a href="/about.html">About</a>
<a href="https://files.pancakz.net/">Files</a>
<a href="https://code.pancakz.net/">Code</a>
<a href="/blog.html">Blog</a>
</div>
<div class="section">
<span>PROJECTS</span>
@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="noindex">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="description" content="Tech, Chunibyo & Other Delusions" />
<meta property="theme-color" content="#4D58FF" />
+6
View File
@@ -1,7 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="robots" content="noindex">
</head>
<body>
<noscript>
JavaScript is required to use this page.
</noscript>
@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="noindex">
<link rel="icon" href="{{ include 'image/png' '/include/favicon.png' }}" />