Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: og image

+64 -29
public/og.png

This is a binary file and will not be displayed.

+64 -29
src/layouts/Layout.astro
··· 8 8 9 9 <!doctype html> 10 10 <html lang="en"> 11 - <head> 12 - <meta charset="UTF-8" /> 13 - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 14 - <link rel="icon" type="image/png" href="/favicon.png" /> 15 - <title>{title}</title> 16 - </head> 17 - <body> 18 - <div class="wrapper"> 19 - <header> 20 - <nav> 21 - <a href="/" class="logo">npmx.<span>digest</span></a> 22 - <div class="links"> 23 - <a href="/archive">Archive</a> 24 - <a href="https://github.com/npmx-dev/npmx.dev">GitHub</a> 25 - </div> 26 - </nav> 27 - </header> 28 - <main> 29 - <slot /> 30 - </main> 31 - <footer> 32 - <p>AI generated updates for the npmx ecosystem.</p> 33 - <a 34 - href="https://github.com/trueberryless-org/npmx-digest" 35 - class="footer-link">Source Code</a 36 - > 37 - </footer> 38 - </div> 39 - </body> 11 + <head> 12 + <meta charset="UTF-8" /> 13 + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 14 + <link rel="icon" type="image/png" href="/favicon.png" /> 15 + <title>{title}</title> 16 + <meta 17 + name="description" 18 + content="An automated news aggregation website that summarizes npmx activity from GitHub and Bluesky every 8 hours." 19 + /> 20 + 21 + <meta 22 + property="og:url" 23 + content="https://npmx-digest.trueberryless.org" 24 + /> 25 + <meta property="og:type" content="website" /> 26 + <meta property="og:title" content="npmx.digest" /> 27 + <meta 28 + property="og:description" 29 + content="An automated news aggregation website that summarizes npmx activity from GitHub and Bluesky every 8 hours." 30 + /> 31 + <meta 32 + property="og:image" 33 + content="https://npmx-digest.trueberryless.org/og.png" 34 + /> 35 + 36 + <meta name="twitter:card" content="summary_large_image" /> 37 + <meta 38 + property="twitter:domain" 39 + content="npmx-digest.trueberryless.org" 40 + /> 41 + <meta 42 + property="twitter:url" 43 + content="https://npmx-digest.trueberryless.org" 44 + /> 45 + <meta name="twitter:title" content="npmx.digest" /> 46 + <meta 47 + name="twitter:description" 48 + content="An automated news aggregation website that summarizes npmx activity from GitHub and Bluesky every 8 hours." 49 + /> 50 + <meta 51 + name="twitter:image" 52 + content="https://npmx-digest.trueberryless.org/og.png" 53 + /> 54 + </head> 55 + <body> 56 + <div class="wrapper"> 57 + <header> 58 + <nav> 59 + <a href="/" class="logo">npmx.<span>digest</span></a> 60 + <div class="links"> 61 + <a href="/archive">Archive</a> 62 + <a href="https://github.com/npmx-dev/npmx.dev">GitHub</a 63 + > 64 + </div> 65 + </nav> 66 + </header> 67 + <main> 68 + <slot /> 69 + </main> 70 + <footer> 71 + <p>AI generated updates for the npmx ecosystem.</p> 72 + </footer> 73 + </div> 74 + </body> 40 75 </html> 41 76 42 77 <style is:global>