diff options
| author | Xe Iaso <me@christine.website> | 2023-10-22 12:07:10 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-22 12:07:10 -0400 |
| commit | 3cff11317d33da8b649c64aec3cb04df30616a26 (patch) | |
| tree | 60124b9cb3b4c63009a96e27e4f2bd49b184e707 /lume/src | |
| parent | b888fd5986ab1867515b54d769b705642d2f9e44 (diff) | |
| download | xesite-3cff11317d33da8b649c64aec3cb04df30616a26.tar.xz xesite-3cff11317d33da8b649c64aec3cb04df30616a26.zip | |
Move serving logic to a .zip file, move static assets to S3 (#734)
* lume/src/static: remove these files because we don't need them
Also rename manifest.json to site.webmanifest because apparently that's
the best practice.
Signed-off-by: Xe Iaso <me@xeiaso.net>
* lume: fix deno lock
Signed-off-by: Xe Iaso <me@xeiaso.net>
* lume/src/_components: small fixes
Signed-off-by: Xe Iaso <me@xeiaso.net>
* lume: move this big file to S3
Signed-off-by: Xe Iaso <me@xeiaso.net>
* lume: move these static files to XeDN
Signed-off-by: Xe Iaso <me@xeiaso.net>
* internal/lume: store and serve the website from a .zip file
This will let the website continue to serve data while a rebuild is
happening. This also lets me download the website corpus for local
debugging should the worst happen.
Signed-off-by: Xe Iaso <me@xeiaso.net>
---------
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'lume/src')
144 files changed, 76 insertions, 86 deletions
diff --git a/lume/src/_components/BlockQuote.jsx b/lume/src/_components/BlockQuote.jsx index bf15dd5..be562c7 100644 --- a/lume/src/_components/BlockQuote.jsx +++ b/lume/src/_components/BlockQuote.jsx @@ -4,4 +4,4 @@ export default function BlockQuote({ children }) { > {children} </div> ); -};
\ No newline at end of file +}; diff --git a/lume/src/_components/XeblogConv.tsx b/lume/src/_components/XeblogConv.tsx index c522e45..95f26fc 100644 --- a/lume/src/_components/XeblogConv.tsx +++ b/lume/src/_components/XeblogConv.tsx @@ -12,7 +12,7 @@ const ConvSnippet = ({ name, mood, children, standalone }: XeblogConvProps) => { return ( <> - <div className="my-4 flex space-x-4 rounded-md border border-solid border-fg-4 bg-bg-2 p-3 dark:border-fgDark-4 dark:bg-bgDark-2 max-w-full"> + <div className="my-4 flex space-x-4 rounded-md border border-solid border-fg-4 bg-bg-2 p-3 dark:border-fgDark-4 dark:bg-bgDark-2 max-w-full min-h-fit"> <div className="flex max-h-16 shrink-0 items-center justify-center self-center"> <img style="max-height:6rem" diff --git a/lume/src/_includes/base.njk b/lume/src/_includes/base.njk index 8b3a22a..78211b5 100644 --- a/lume/src/_includes/base.njk +++ b/lume/src/_includes/base.njk @@ -56,14 +56,6 @@ la budza pu cusku lu <link rel="alternate" type="application/rss+xml" href="https://xeiaso.net/blog.rss"/> <link rel="alternate" type="application/json" href="https://xeiaso.net/blog.json"/> - <link rel="apple-touch-icon" sizes="57x57" href="/static/favicon/apple-icon-57x57.png"> - <link rel="apple-touch-icon" sizes="60x60" href="/static/favicon/apple-icon-60x60.png"> - <link rel="apple-touch-icon" sizes="72x72" href="/static/favicon/apple-icon-72x72.png"> - <link rel="apple-touch-icon" sizes="76x76" href="/static/favicon/apple-icon-76x76.png"> - <link rel="apple-touch-icon" sizes="114x114" href="/static/favicon/apple-icon-114x114.png"> - <link rel="apple-touch-icon" sizes="120x120" href="/static/favicon/apple-icon-120x120.png"> - <link rel="apple-touch-icon" sizes="144x144" href="/static/favicon/apple-icon-144x144.png"> - <link rel="apple-touch-icon" sizes="152x152" href="/static/favicon/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/static/favicon/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/static/favicon/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/static/favicon/favicon-32x32.png"> @@ -71,8 +63,6 @@ la budza pu cusku lu <link rel="icon" type="image/png" sizes="16x16" href="/static/favicon/favicon-16x16.png"> <link rel="icon" href="/favicon.ico?v=2"/> <link rel="manifest" href="/static/manifest.json"> - <meta name="msapplication-TileColor" content="#ffffff"> - <meta name="msapplication-TileImage" content="/static/favicon/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> {% if title %} diff --git a/lume/src/blog/templeos-1-installation-and-basic-use-2019-05-20.md b/lume/src/blog/templeos-1-installation-and-basic-use-2019-05-20.md index bcc1368..492bf1c 100644 --- a/lume/src/blog/templeos-1-installation-and-basic-use-2019-05-20.md +++ b/lume/src/blog/templeos-1-installation-and-basic-use-2019-05-20.md @@ -12,7 +12,7 @@ However, in direct spite of this, I believe that TempleOS has immediately applic This is not intended to make fun of the mentally ill, disabled or otherwise incapacitated. This is not an endorsement of any of Davis' political views. This is intended to glorify and preserve his life's work that so few can currently really grasp the scope of. -If for some reason you are having issues downloading the TempleOS ISO, I have uploaded my copy of it [here](/static/tos/TOS_Distro.ISO). Here is its SHA512 sum: +If for some reason you are having issues downloading the TempleOS ISO, I have uploaded my copy of it [here](https://cdn.xeiaso.net/file/christine-static/blog/TOS_Distro.ISO). Here is its SHA512 sum: ``` 7a382d802039c58fb14aab7940ee2e4efb57d132d0cff58878c38111d065a235562b27767de4382e222208285f3edab172f29dba76cb70c37f116d9521e54c45 TOS_Distro.ISO diff --git a/lume/src/static/favicon/apple-icon-114x114.png b/lume/src/static/favicon/apple-icon-114x114.png Binary files differdeleted file mode 100644 index 566e9da..0000000 --- a/lume/src/static/favicon/apple-icon-114x114.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-120x120.png b/lume/src/static/favicon/apple-icon-120x120.png Binary files differdeleted file mode 100644 index b0c9eae..0000000 --- a/lume/src/static/favicon/apple-icon-120x120.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-144x144.png b/lume/src/static/favicon/apple-icon-144x144.png Binary files differdeleted file mode 100644 index 8fc1b9d..0000000 --- a/lume/src/static/favicon/apple-icon-144x144.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-152x152.png b/lume/src/static/favicon/apple-icon-152x152.png Binary files differdeleted file mode 100644 index b23e114..0000000 --- a/lume/src/static/favicon/apple-icon-152x152.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-57x57.png b/lume/src/static/favicon/apple-icon-57x57.png Binary files differdeleted file mode 100644 index d73bee6..0000000 --- a/lume/src/static/favicon/apple-icon-57x57.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-60x60.png b/lume/src/static/favicon/apple-icon-60x60.png Binary files differdeleted file mode 100644 index 18010ab..0000000 --- a/lume/src/static/favicon/apple-icon-60x60.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-72x72.png b/lume/src/static/favicon/apple-icon-72x72.png Binary files differdeleted file mode 100644 index bd1de6c..0000000 --- a/lume/src/static/favicon/apple-icon-72x72.png +++ /dev/null diff --git a/lume/src/static/favicon/apple-icon-76x76.png b/lume/src/static/favicon/apple-icon-76x76.png Binary files differdeleted file mode 100644 index 461bbff..0000000 --- a/lume/src/static/favicon/apple-icon-76x76.png +++ /dev/null diff --git a/lume/src/static/manifest.json b/lume/src/static/site.webmanifest index 6198a5e..6198a5e 100644 --- a/lume/src/static/manifest.json +++ b/lume/src/static/site.webmanifest diff --git a/lume/src/static/talks/irc-why-it-failed.pdf b/lume/src/static/talks/irc-why-it-failed.pdf Binary files differdeleted file mode 100644 index 6d81031..0000000 --- a/lume/src/static/talks/irc-why-it-failed.pdf +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain.pdf b/lume/src/static/talks/nixos-pain.pdf Binary files differdeleted file mode 100644 index 7096798..0000000 --- a/lume/src/static/talks/nixos-pain.pdf +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/001.d.avif b/lume/src/static/talks/nixos-pain/001.d.avif Binary files differdeleted file mode 100644 index 60521ef..0000000 --- a/lume/src/static/talks/nixos-pain/001.d.avif +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/001.d.png b/lume/src/static/talks/nixos-pain/001.d.png Binary files differdeleted file mode 100644 index ae05529..0000000 --- a/lume/src/static/talks/nixos-pain/001.d.png +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/001.d.webp b/lume/src/static/talks/nixos-pain/001.d.webp Binary files differdeleted file mode 100644 index 9424602..0000000 --- a/lume/src/static/talks/nixos-pain/001.d.webp +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/002.d.avif b/lume/src/static/talks/nixos-pain/002.d.avif Binary files differdeleted file mode 100644 index c969de5..0000000 --- a/lume/src/static/talks/nixos-pain/002.d.avif +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/002.d.png b/lume/src/static/talks/nixos-pain/002.d.png Binary files differdeleted file mode 100644 index 660287d..0000000 --- a/lume/src/static/talks/nixos-pain/002.d.png +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/002.d.webp b/lume/src/static/talks/nixos-pain/002.d.webp Binary files differdeleted file mode 100644 index 5876f92..0000000 --- a/lume/src/static/talks/nixos-pain/002.d.webp +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/003.d.avif b/lume/src/static/talks/nixos-pain/003.d.avif Binary files differdeleted file mode 100644 index 0704553..0000000 --- a/lume/src/static/talks/nixos-pain/003.d.avif +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/003.d.png b/lume/src/static/talks/nixos-pain/003.d.png Binary files differdeleted file mode 100644 index 62c107d..0000000 --- a/lume/src/static/talks/nixos-pain/003.d.png +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/003.d.webp b/lume/src/static/talks/nixos-pain/003.d.webp Binary files differdeleted file mode 100644 index 3cf3978..0000000 --- a/lume/src/static/talks/nixos-pain/003.d.webp +++ /dev/null diff --git a/lume/src/static/talks/nixos-pain/004.d.avif b/lume/src/static/talks/nixos-pain/004.d.avif Binary files differdeleted file mode 100644 index 1285abd..0000000 --- a/lume/src/static/talks/nixos-pain/004.d.avif +++ /dev/null |
