Skip to content

Commit dd764b9

Browse files
committed
Deploy GitHub Pages demo
0 parents  commit dd764b9

89 files changed

Lines changed: 577 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

404.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!doctype html><html lang=en dir=auto><head><script>(function(){try{var e=localStorage.getItem("bp-theme-mode");e==="light"?document.documentElement.classList.add("bp-light-mode"):document.documentElement.classList.remove("bp-light-mode")}catch{document.documentElement.classList.remove("bp-light-mode")}})()</script><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><title>404 Page not found | Blueprint</title><meta name=keywords content><meta name=description content="Example site for Hugo Blueprint."><meta name=author content="zixiang zhang"><link rel=canonical href=https://kircerta.github.io/hugo-blueprint/404.html><link crossorigin=anonymous href=/hugo-blueprint/assets/css/stylesheet.1fbd2723cd15afd2f20bcad89fa55ed02f976e4a26be626003319e7bbfc4ec28.css integrity="sha256-H70nI80Vr9LyC8rYn6Ve0C+XbkomvmJgAzGee7/E7Cg=" rel="preload stylesheet" as=style><link rel=icon href=https://kircerta.github.io/hugo-blueprint/favicon.ico><link rel=icon type=image/png sizes=16x16 href=https://kircerta.github.io/hugo-blueprint/favicon-16x16.png><link rel=icon type=image/png sizes=32x32 href=https://kircerta.github.io/hugo-blueprint/favicon-32x32.png><link rel=apple-touch-icon href=https://kircerta.github.io/hugo-blueprint/apple-touch-icon.png><link rel=mask-icon href=https://kircerta.github.io/hugo-blueprint/safari-pinned-tab.svg><meta name=theme-color content="#2e2e33"><meta name=msapplication-TileColor content="#2e2e33"><link rel=alternate hreflang=en href=https://kircerta.github.io/hugo-blueprint/404.html><link rel=alternate hreflang=zh href=https://kircerta.github.io/hugo-blueprint/zh/404.html><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51)}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}</style></noscript><meta property="og:url" content="https://kircerta.github.io/hugo-blueprint/404.html"><meta property="og:site_name" content="Blueprint"><meta property="og:title" content="404 Page not found"><meta property="og:description" content="Example site for Hugo Blueprint."><meta property="og:locale" content="en-US"><meta property="og:type" content="website"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content="Example site for Hugo Blueprint."></head><body class="bp-shell list" id=top><header class=header><nav class=nav><div class="logo bp-logo"><div class=geo-cross></div><a href=/hugo-blueprint/ accesskey=h title="Blueprint (Alt + H)">Blueprint</a><div class=logo-switches><ul class=lang-switch><li>|</li><li><a href=/hugo-blueprint/zh/ title=中文 aria-label=中文>中文</a></li></ul></div></div><ul id=menu><li><a href=/hugo-blueprint/about/ title=About><span>About</span></a></li><li><a href=/hugo-blueprint/archives/ title=Archives><span>Archives</span></a></li><li><a href=/hugo-blueprint/search/ title="Search (Alt + /)" accesskey=/><span>Search</span></a></li><li><a href=/hugo-blueprint/tags/ title=Tags><span>Tags</span></a></li></ul></nav></header><main class=main><div class=not-found>404</div></main><footer class=footer><span>&copy; 2026 Blueprint</span> ·
2+
<span>Powered by <a href=https://gohugo.io/ rel="noopener noreferrer" target=_blank>Hugo</a> and
3+
<a href=https://github.com/Kircerta/hugo-blueprint rel="noopener noreferrer" target=_blank>Blueprint</a></span></footer><a href=#top aria-label="go to top" title="Go to Top (Alt + G)" class=top-link id=top-link accesskey=g><svg viewBox="0 0 12 6" fill="currentColor"><path d="M12 6H0l6-6z"/></svg>
4+
</a><script>let menu=document.getElementById("menu");menu&&(menu.scrollLeft=localStorage.getItem("menu-scroll-position"),menu.onscroll=function(){localStorage.setItem("menu-scroll-position",menu.scrollLeft)}),document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(e){const t=this.getAttribute("href").substr(1),n=document.querySelector(`[id='${decodeURIComponent(t)}']`);if(!n)return;e.preventDefault(),window.matchMedia("(prefers-reduced-motion: reduce)").matches?n.scrollIntoView():n.scrollIntoView({behavior:"smooth"}),t==="top"?history.replaceState(null,null," "):history.pushState(null,null,`#${t}`)})}),document.addEventListener("mousemove",e=>{document.querySelectorAll(".brutal-card").forEach(t=>{const n=t.getBoundingClientRect(),s=e.clientX-n.left,o=e.clientY-n.top;t.style.setProperty("--mouse-x",`${s}px`),t.style.setProperty("--mouse-y",`${o}px`)})})</script><script>var mybutton=document.getElementById("top-link");window.onscroll=function(){document.body.scrollTop>800||document.documentElement.scrollTop>800?(mybutton.style.visibility="visible",mybutton.style.opacity="1"):(mybutton.style.visibility="hidden",mybutton.style.opacity="0")}</script><button id=bp-mode-toggle class=bp-mode-toggle type=button aria-label="Switch visual mode" aria-pressed=false>
5+
<span class=bp-mode-kicker>MODE</span>
6+
<span class=bp-mode-value id=bp-mode-value>BLUEPRINT DARK</span>
7+
</button>
8+
<script>(function(){var t="bp-theme-mode",n={dark:'"BLUEPRINT DARK"',light:'"BLUEPRINT LIGHT"'},s=document.documentElement,e=document.getElementById("bp-mode-toggle"),o=document.getElementById("bp-mode-value");function i(i){var a=i==="light"?"light":"dark";a==="light"?s.classList.add("bp-light-mode"):s.classList.remove("bp-light-mode");try{localStorage.setItem(t,a)}catch{}o&&(o.textContent=a==="light"?n.light:n.dark),e&&(e.setAttribute("data-mode",a),e.setAttribute("aria-pressed",a==="light"?"true":"false"))}function a(){try{return localStorage.getItem(t)||"dark"}catch{return"dark"}}if(i(a()),!e)return;e.addEventListener("click",function(){var t=e.getAttribute("data-mode")||"dark",n=t==="dark"?"light":"dark";i(n)})})()</script></body></html>

about/index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<!doctype html><html lang=en dir=auto><head><script>(function(){try{var e=localStorage.getItem("bp-theme-mode");e==="light"?document.documentElement.classList.add("bp-light-mode"):document.documentElement.classList.remove("bp-light-mode")}catch{document.documentElement.classList.remove("bp-light-mode")}})()</script><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><title>About Blueprint | Blueprint</title><meta name=keywords content><meta name=description content="What the Blueprint demo shows."><meta name=author content="zixiang zhang"><link rel=canonical href=https://kircerta.github.io/hugo-blueprint/about/><link crossorigin=anonymous href=/hugo-blueprint/assets/css/stylesheet.1fbd2723cd15afd2f20bcad89fa55ed02f976e4a26be626003319e7bbfc4ec28.css integrity="sha256-H70nI80Vr9LyC8rYn6Ve0C+XbkomvmJgAzGee7/E7Cg=" rel="preload stylesheet" as=style><link rel=icon href=https://kircerta.github.io/hugo-blueprint/favicon.ico><link rel=icon type=image/png sizes=16x16 href=https://kircerta.github.io/hugo-blueprint/favicon-16x16.png><link rel=icon type=image/png sizes=32x32 href=https://kircerta.github.io/hugo-blueprint/favicon-32x32.png><link rel=apple-touch-icon href=https://kircerta.github.io/hugo-blueprint/apple-touch-icon.png><link rel=mask-icon href=https://kircerta.github.io/hugo-blueprint/safari-pinned-tab.svg><meta name=theme-color content="#2e2e33"><meta name=msapplication-TileColor content="#2e2e33"><link rel=alternate hreflang=en href=https://kircerta.github.io/hugo-blueprint/about/><link rel=alternate hreflang=zh href=https://kircerta.github.io/hugo-blueprint/zh/about/><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51)}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}</style></noscript><meta property="og:url" content="https://kircerta.github.io/hugo-blueprint/about/"><meta property="og:site_name" content="Blueprint"><meta property="og:title" content="About Blueprint"><meta property="og:description" content="What the Blueprint demo shows."><meta property="og:locale" content="en-US"><meta property="og:type" content="article"><meta property="article:published_time" content="2026-05-10T10:00:00-04:00"><meta property="article:modified_time" content="2026-05-10T10:00:00-04:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="About Blueprint"><meta name=twitter:description content="What the Blueprint demo shows."><script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"About Blueprint","item":"https://kircerta.github.io/hugo-blueprint/about/"}]}</script><script type=application/ld+json>{"@context":"https://schema.org","@type":"BlogPosting","headline":"About Blueprint","name":"About Blueprint","description":"What the Blueprint demo shows.","keywords":[],"articleBody":"Blueprint is a PaperMod-derived Hugo theme for technical writing. This demo shows installation notes, Markdown formatting, code blocks, search, tags, archives, and language switching.\nWhat This Demo Covers Surface Purpose Home Recent articles Single post Reading view with compact metadata Archives Chronological lookup Search Local JSON search Tags Topic grouping Good Fit Blueprint works well for research notes, engineering logs, documentation journals, course notes, and personal knowledge bases.\n","wordCount":"68","inLanguage":"en","datePublished":"2026-05-10T10:00:00-04:00","dateModified":"2026-05-10T10:00:00-04:00","author":{"@type":"Person","name":"zixiang zhang"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://kircerta.github.io/hugo-blueprint/about/"},"publisher":{"@type":"Organization","name":"Blueprint","logo":{"@type":"ImageObject","url":"https://kircerta.github.io/hugo-blueprint/favicon.ico"}}}</script></head><body class=bp-shell id=top><header class=header><nav class=nav><div class="logo bp-logo"><div class=geo-cross></div><a href=/hugo-blueprint/ accesskey=h title="Blueprint (Alt + H)">Blueprint</a><div class=logo-switches><ul class=lang-switch><li>|</li><li><a href=/hugo-blueprint/zh/ title=中文 aria-label=中文>中文</a></li></ul></div></div><ul id=menu><li><a href=/hugo-blueprint/about/ title=About><span class=active>About</span></a></li><li><a href=/hugo-blueprint/archives/ title=Archives><span>Archives</span></a></li><li><a href=/hugo-blueprint/search/ title="Search (Alt + /)" accesskey=/><span>Search</span></a></li><li><a href=/hugo-blueprint/tags/ title=Tags><span>Tags</span></a></li></ul></nav></header><main class=main><article class="post-single bp-single-shell"><header class="post-header bp-single-header"><div class="bp-single-kicker font-mono-tech">ARTICLE</div><div class=breadcrumbs><a href=/hugo-blueprint/>Home</a></div><h1 class="post-title entry-hint-parent">About Blueprint</h1><div class=post-meta><span title='2026-05-10 10:00:00 -0400 EDT'>May 10, 2026</span>&nbsp;·&nbsp;<span>1 min</span>&nbsp;·&nbsp;<span>zixiang zhang</span>&nbsp;|&nbsp;<span>Translations:</span><ul class=i18n_list><li><a href=/hugo-blueprint/zh/about/>中文</a></li></ul></div></header><details id=toc class="toc bp-toc brutal-card"><summary class=bp-toc-head style=cursor:pointer;list-style:none><div class="bp-toc-header-left gap-3" style=display:flex;align-items:center><span class=bp-toc-title>Table of Contents</span>
2+
<span class="bp-toc-kicker font-mono-tech" style=margin-left:auto>[TOC]</span></div><div class=bp-toc-indicator><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg></div></summary><div class=bp-toc-inner><nav id=TableOfContents><ul><li><a href=#what-this-demo-covers>What This Demo Covers</a></li><li><a href=#good-fit>Good Fit</a></li></ul></nav></div></details><div class=post-content><p>Blueprint is a PaperMod-derived Hugo theme for technical writing. This demo shows installation notes, Markdown formatting, code blocks, search, tags, archives, and language switching.</p><h2 id=what-this-demo-covers>What This Demo Covers<a hidden class=anchor aria-hidden=true href=#what-this-demo-covers>#</a></h2><table><thead><tr><th>Surface</th><th>Purpose</th></tr></thead><tbody><tr><td>Home</td><td>Recent articles</td></tr><tr><td>Single post</td><td>Reading view with compact metadata</td></tr><tr><td>Archives</td><td>Chronological lookup</td></tr><tr><td>Search</td><td>Local JSON search</td></tr><tr><td>Tags</td><td>Topic grouping</td></tr></tbody></table><h2 id=good-fit>Good Fit<a hidden class=anchor aria-hidden=true href=#good-fit>#</a></h2><p>Blueprint works well for research notes, engineering logs, documentation journals, course notes, and personal knowledge bases.</p></div><footer class="post-footer bp-post-footer"><div class=bp-post-footer-row><ul class="post-tags terms-tags"></ul></div></footer></article></main><footer class=footer><span>&copy; 2026 Blueprint</span> ·
3+
<span>Powered by <a href=https://gohugo.io/ rel="noopener noreferrer" target=_blank>Hugo</a> and
4+
<a href=https://github.com/Kircerta/hugo-blueprint rel="noopener noreferrer" target=_blank>Blueprint</a></span></footer><a href=#top aria-label="go to top" title="Go to Top (Alt + G)" class=top-link id=top-link accesskey=g><svg viewBox="0 0 12 6" fill="currentColor"><path d="M12 6H0l6-6z"/></svg>
5+
</a><script>let menu=document.getElementById("menu");menu&&(menu.scrollLeft=localStorage.getItem("menu-scroll-position"),menu.onscroll=function(){localStorage.setItem("menu-scroll-position",menu.scrollLeft)}),document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(e){const t=this.getAttribute("href").substr(1),n=document.querySelector(`[id='${decodeURIComponent(t)}']`);if(!n)return;e.preventDefault(),window.matchMedia("(prefers-reduced-motion: reduce)").matches?n.scrollIntoView():n.scrollIntoView({behavior:"smooth"}),t==="top"?history.replaceState(null,null," "):history.pushState(null,null,`#${t}`)})}),document.addEventListener("mousemove",e=>{document.querySelectorAll(".brutal-card").forEach(t=>{const n=t.getBoundingClientRect(),s=e.clientX-n.left,o=e.clientY-n.top;t.style.setProperty("--mouse-x",`${s}px`),t.style.setProperty("--mouse-y",`${o}px`)})})</script><script>var mybutton=document.getElementById("top-link");window.onscroll=function(){document.body.scrollTop>800||document.documentElement.scrollTop>800?(mybutton.style.visibility="visible",mybutton.style.opacity="1"):(mybutton.style.visibility="hidden",mybutton.style.opacity="0")}</script><script>document.querySelectorAll("pre > code").forEach(e=>{const n=e.parentNode.parentNode,t=document.createElement("button");t.classList.add("copy-code"),t.innerHTML="copy";function s(){t.innerHTML="copied!",setTimeout(()=>{t.innerHTML="copy"},2e3)}t.addEventListener("click",()=>{if("clipboard"in navigator){navigator.clipboard.writeText(e.textContent),s();return}const t=document.createRange();t.selectNodeContents(e);const n=window.getSelection();n.removeAllRanges(),n.addRange(t);try{document.execCommand("copy"),s()}catch{}n.removeRange(t)}),n.classList.contains("highlight")?n.appendChild(t):n.parentNode.firstChild==n||(e.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName=="TABLE"?e.parentNode.parentNode.parentNode.parentNode.parentNode.appendChild(t):e.parentNode.appendChild(t))})</script><button id=bp-mode-toggle class=bp-mode-toggle type=button aria-label="Switch visual mode" aria-pressed=false>
6+
<span class=bp-mode-kicker>MODE</span>
7+
<span class=bp-mode-value id=bp-mode-value>BLUEPRINT DARK</span>
8+
</button>
9+
<script>(function(){var t="bp-theme-mode",n={dark:'"BLUEPRINT DARK"',light:'"BLUEPRINT LIGHT"'},s=document.documentElement,e=document.getElementById("bp-mode-toggle"),o=document.getElementById("bp-mode-value");function i(i){var a=i==="light"?"light":"dark";a==="light"?s.classList.add("bp-light-mode"):s.classList.remove("bp-light-mode");try{localStorage.setItem(t,a)}catch{}o&&(o.textContent=a==="light"?n.light:n.dark),e&&(e.setAttribute("data-mode",a),e.setAttribute("aria-pressed",a==="light"?"true":"false"))}function a(){try{return localStorage.getItem(t)||"dark"}catch{return"dark"}}if(i(a()),!e)return;e.addEventListener("click",function(){var t=e.getAttribute("data-mode")||"dark",n=t==="dark"?"light":"dark";i(n)})})()</script></body></html>

0 commit comments

Comments
 (0)