Skip to content

Commit 19fd881

Browse files
committed
deploy: 0fc18fb
1 parent 389b970 commit 19fd881

File tree

8 files changed

+271
-87
lines changed

8 files changed

+271
-87
lines changed

_astro/App.B0Mvgstn.js

Lines changed: 0 additions & 84 deletions
This file was deleted.

_astro/App.CcPCoQ-X.js

Lines changed: 84 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<!DOCTYPE html><html lang="en"> <head><meta charset="utf-8"><link rel="icon" type="image/svg+xml" href="/favicon.png"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>ProjectDepot/SrcGallery README | parsehex</title><style>@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2) format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2) format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
2+
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
3+
</style>
4+
<link rel="stylesheet" href="/_astro/index.xbRMyOUe.css">
5+
<style>.markdown-alert{padding:.5rem 1rem;margin-bottom:1rem;border-left:4px solid;border-radius:.375rem}.markdown-alert>:first-child{margin-top:0}.markdown-alert>:last-child{margin-bottom:0}.markdown-alert .markdown-alert-title{display:flex;align-items:center;font-weight:600;margin-bottom:.5rem;gap:.5rem}.markdown-alert.markdown-alert-note{border-color:#0969da;background-color:#ddf4ff}@media (prefers-color-scheme: dark){.markdown-alert.markdown-alert-note{border-color:#2f81f7;background-color:#0c2d6b}}.markdown-alert.markdown-alert-tip{border-color:#1a7f37;background-color:#dcffe4}@media (prefers-color-scheme: dark){.markdown-alert.markdown-alert-tip{border-color:#3fb950;background-color:#0d3d1a}}.markdown-alert.markdown-alert-important{border-color:#8250df;background-color:#f6f0ff}@media (prefers-color-scheme: dark){.markdown-alert.markdown-alert-important{border-color:#a371f7;background-color:#2e1f4d}}.markdown-alert.markdown-alert-warning{border-color:#bf8700;background-color:#fff8c5}@media (prefers-color-scheme: dark){.markdown-alert.markdown-alert-warning{border-color:#d29922;background-color:#4d3800}}.markdown-alert.markdown-alert-caution{border-color:#d1242f;background-color:#ffebe9}@media (prefers-color-scheme: dark){.markdown-alert.markdown-alert-caution{border-color:#f85149;background-color:#4d0f0f}}
6+
</style></head> <body class="bg-gray-100 dark:bg-gray-900 dark:text-gray-100 min-h-screen"> <div class="mx-auto p-4"> <div class="flex flex-col md:flex-row md:items-start md:justify-center gap-4 mb-4 relative"> <header class="text-center py-4 space-y-2"><div class="flex items-center justify-center"><img src="/avatar-150.webp" alt="GitHub Avatar" class="w-20 h-20 rounded-full border-2 border-gray-300 dark:border-gray-600 flex items-center" aria-label="Profile avatar image for parsehex"><div class="flex flex-col text-left pl-4"><h1 class="text-4xl font-bold"><a href="/" target="_self" rel="noopener noreferrer" class="hover:text-blue-500 dark:hover:text-blue-400">parsehex</a></h1><p class="text-lg mt-2 text-gray-600 dark:text-gray-400">My specialty is making unintentionally useless things, mostly software.</p></div></div><div class="flex justify-center space-x-4 py-2"><!--[--><a href="https://indieweb.social/@parsehex" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on Mastodon"><span data-v-tippy><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-mastodon w-8 h-8"><path d="M18.648 15.254c-1.816 1.763 -6.648 1.626 -6.648 1.626a18.262 18.262 0 0 1 -3.288 -.256c1.127 1.985 4.12 2.81 8.982 2.475c-1.945 2.013 -13.598 5.257 -13.668 -7.636l-.026 -1.154c0 -3.036 .023 -4.115 1.352 -5.633c1.671 -1.91 6.648 -1.666 6.648 -1.666s4.977 -.243 6.648 1.667c1.329 1.518 1.352 2.597 1.352 5.633s-.456 4.074 -1.352 4.944z"></path><path d="M12 11.204v-2.926c0 -1.258 -.895 -2.278 -2 -2.278s-2 1.02 -2 2.278v4.722m4 -4.722c0 -1.258 .895 -2.278 2 -2.278s2 1.02 2 2.278v4.722"></path></svg></span></a><a href="https://github.com/parsehex" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on GitHub"><span data-v-tippy><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-github w-8 h-8"><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg></span></a><a href="https://www.linkedin.com/in/thomas-mays-2036b643/" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on LinkedIn"><span data-v-tippy><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-linkedin w-8 h-8"><path d="M8 11v5"></path><path d="M8 8v.01"></path><path d="M12 16v-5"></path><path d="M16 16v-3a2 2 0 1 0 -4 0"></path><path d="M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4z"></path></svg></span></a><a href="https://buymeacoffee.com/parsehex" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on Buy Me A Coffee"><span data-v-tippy><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-mug w-8 h-8"><path d="M4.083 5h10.834a1.08 1.08 0 0 1 1.083 1.077v8.615c0 2.38 -1.94 4.308 -4.333 4.308h-4.334c-2.393 0 -4.333 -1.929 -4.333 -4.308v-8.615a1.08 1.08 0 0 1 1.083 -1.077"></path><path d="M16 8h2.5c1.38 0 2.5 1.045 2.5 2.333v2.334c0 1.288 -1.12 2.333 -2.5 2.333h-2.5"></path></svg></span></a><a href="https://patreon.com/parsehex" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on Patreon"><span data-v-tippy><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-patreon w-8 h-8"><path d="M20 8.408c-.003 -2.299 -1.746 -4.182 -3.79 -4.862c-2.54 -.844 -5.888 -.722 -8.312 .453c-2.939 1.425 -3.862 4.545 -3.896 7.656c-.028 2.559 .22 9.297 3.92 9.345c2.75 .036 3.159 -3.603 4.43 -5.356c.906 -1.247 2.071 -1.599 3.506 -1.963c2.465 -.627 4.146 -2.626 4.142 -5.273z"></path></svg></span></a><a href="https://ko-fi.com/parsehex" target="_blank" rel="me noopener noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400 flex items-center space-x-1" aria-label="Link to parsehex on Ko-fi"><span data-v-tippy><span>Ko-fi</span></span></a><!--]--></div><span data-v-tippy class="text-gray-700 dark:text-gray-300 text-sm select-none"> Last updated less than a minute ago</span></header> <div class="md:w-1/2 prose dark:prose-invert max-w-none bg-white dark:bg-gray-800 p-6 rounded-lg shadow-md"> <div><h1>SrcGallery</h1>
7+
<blockquote>
8+
<p><strong>Your GitHub Portfolio, On Autopilot.</strong></p>
9+
</blockquote>
10+
<p><img src="/readme-images/srcgallery-preview-2.png" alt="SrcGallery preview"></p>
11+
<p>A zero-maintenance landing page that updates itself. Fork this repo, and it will automatically showcase your projects using GitHub Actions.</p>
12+
<h2>Elevator Pitch</h2>
13+
<p>Portfolios are just kind of a pain to make and maintain.</p>
14+
<p>On the other hand, it's easy to make a GitHub account and to build up a collection of projects over time.</p>
15+
<p>So why not use that GitHub profile to populate your portfolio? That's what this project does.</p>
16+
<p>If you've already made projects on GitHub, I think that's all you should need in order to have a portfolio.</p>
17+
<div class="markdown-alert markdown-alert-note">
18+
<p class="markdown-alert-title"><svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" width="16" height="16" aria-hidden="true"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Note</p>
19+
<p><strong>See any potential here? Let me know / Spread the word!</strong></p>
20+
<p>I've been restoring + refurbishing my projects but I need users and feedback. If you have any interest in using this project, please get in touch via the <em><strong>Issues</strong></em> tab or one of the links under <em><strong>Sponsor this project</strong></em> to the right. <a href="https://github.com/parsehex">My profile</a> may have updated contact info.</p>
21+
</div>
22+
<h2>Quick Start</h2>
23+
<ol>
24+
<li><strong>Fork</strong> this repository as <code>USERNAME.github.io</code></li>
25+
<li><strong>Enable</strong> the GitHub Actions workflow</li>
26+
<li><strong>Deploy</strong> via GitHub Pages (source: <code>gh-pages</code> branch)</li>
27+
</ol>
28+
<p>Done! Your portfolio is now live and will auto-update daily.</p>
29+
<h2>Examples</h2>
30+
<p>I use this project for my own GitHub site: <a href="https://parsehex.github.io/">https://parsehex.github.io/</a>.
31+
It's also used for <a href="https://projectdepot.github.io/">ProjectDepot.github.io</a>.</p>
32+
33+
34+
35+
<h2>Documentation</h2>
36+
<p>For detailed setup instructions and customization options, visit the <a href="https://projectdepot.github.io/SrcGallery/">documentation site</a>.</p>
37+
<h2>Key Features</h2>
38+
<ul>
39+
<li><strong>Zero Maintenance:</strong> Updates automatically via GitHub Actions.</li>
40+
<li><strong>Smart Filtering:</strong> Showcases your best work (repos with homepage URLs) by default.</li>
41+
<li><strong>Fully Customizable:</strong> Control exactly what gets displayed.</li>
42+
<li><strong>Modern Stack:</strong> Built with Astro, Vue, TypeScript, and Tailwind.</li>
43+
</ul>
44+
<h2>License</h2>
45+
<p>Licensed under the <a href="LICENSE">MIT License</a>.</p>
46+
</div> </div> </div> </div> <div class="mx-auto p-4"> <footer class="mt-8 space-y-2 text-center text-gray-600 dark:text-gray-400"><!----><p class="text-xs"> Showcase your GitHub repositories with <a href="https://github.com/ProjectDepot/SrcGallery" target="_blank" rel="noopener noreferrer" class="underline hover:text-blue-500"> SrcGallery </a></p></footer> </div> </body></html>

0 commit comments

Comments
 (0)