diff --git a/package.json b/package.json index c030341..0c7f3f5 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "dependencies": { "@astrojs/check": "^0.9.4", "@fontsource/faustina": "^5.2.6", + "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "^4.1.11", "astro": "^5.12.9", "sharp": "^0.34.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b2d640..0f09903 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,9 @@ importers: '@fontsource/faustina': specifier: ^5.2.6 version: 5.2.6 + '@tailwindcss/typography': + specifier: ^0.5.16 + version: 0.5.16(tailwindcss@4.1.11) '@tailwindcss/vite': specifier: ^4.1.11 version: 4.1.11(vite@6.3.5(@types/node@24.2.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)) @@ -754,6 +757,11 @@ packages: resolution: {integrity: sha512-Q69XzrtAhuyfHo+5/HMgr1lAiPP/G40OMFAnws7xcFEYqcypZmdW8eGXaOUIeOl1dzPJBPENXgbjsOyhg2nkrg==} engines: {node: '>= 10'} + '@tailwindcss/typography@0.5.16': + resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' + '@tailwindcss/vite@4.1.11': resolution: {integrity: sha512-RHYhrR3hku0MJFRV+fN2gNbDNEh3dwKvY8XJvTxCSXeMOsCRSr+uKvDWQcbizrHgjML6ZmTE5OwMrl5wKcujCw==} peerDependencies: @@ -1305,6 +1313,15 @@ packages: resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} engines: {node: '>= 12.0.0'} + lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -1561,6 +1578,10 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} + postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -1901,6 +1922,9 @@ packages: uploadthing: optional: true + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -2734,6 +2758,14 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.11 '@tailwindcss/oxide-win32-x64-msvc': 4.1.11 + '@tailwindcss/typography@0.5.16(tailwindcss@4.1.11)': + dependencies: + lodash.castarray: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + postcss-selector-parser: 6.0.10 + tailwindcss: 4.1.11 + '@tailwindcss/vite@4.1.11(vite@6.3.5(@types/node@24.2.1)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1))': dependencies: '@tailwindcss/node': 4.1.11 @@ -3407,6 +3439,12 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.1 lightningcss-win32-x64-msvc: 1.30.1 + lodash.castarray@4.4.0: {} + + lodash.isplainobject@4.0.6: {} + + lodash.merge@4.6.2: {} + lodash@4.17.21: {} longest-streak@3.1.0: {} @@ -3829,6 +3867,11 @@ snapshots: picomatch@4.0.3: {} + postcss-selector-parser@6.0.10: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -4242,6 +4285,8 @@ snapshots: ofetch: 1.4.1 ufo: 1.6.1 + util-deprecate@1.0.2: {} + vfile-location@5.0.3: dependencies: '@types/unist': 3.0.3 diff --git a/src/assets/pgp.txt b/src/assets/pgp.txt new file mode 100644 index 0000000..1f9131a --- /dev/null +++ b/src/assets/pgp.txt @@ -0,0 +1,13 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEZy78LBYJKwYBBAHaRw8BAQdAj9u/jcNZIsKRqIRg+0MBEqGIklrvAo5Iqi2T +woCdASa0FWx1YW5la28gPGx1bWlAbHVhLnJlPoiTBBMWCgA7FiEEP8xMvmdCftGi +tWpOQGgJuHY/8HoFAmcu/CwCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AA +CgkQQGgJuHY/8HrGFAD+KPjYot3+9j9tdAWP/u7p6jCsji9K9oFPF6w9rSGpLfAA +/1YVpy8c1KnqbQEs4VlB7tU8i5OgD8MDAaHr3aUTUBELuDgEZy78LBIKKwYBBAGX +VQEFAQEHQEX7YyggyzRcz+h2pqg2YgejCsWC6yaBqqqDwxIZvnUDAwEIB4h4BBgW +CgAgFiEEP8xMvmdCftGitWpOQGgJuHY/8HoFAmcu/CwCGwwACgkQQGgJuHY/8Hpm +AAD+Pg/UwZ/sJ6EQykVUEb2d/Tlb9LvWsr+ALTP1y9Z7M1ABAOfCaAIINme9lzJg +z3xBewGr/7sycamQxQsBOwG5GcwB +=Juwg +-----END PGP PUBLIC KEY BLOCK----- diff --git a/src/layouts/index.css b/src/layouts/index.css index 7689913..5fff89a 100644 --- a/src/layouts/index.css +++ b/src/layouts/index.css @@ -2,12 +2,14 @@ @import "@fontsource/faustina/latin"; @import "@fontsource/faustina/latin-italic"; +@plugin "@tailwindcss/typography"; + @theme { --font-serif: Faustina, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --color-white: hsl(0, 0%, 99.3%); - --color-black: hsl(60 2.5% 23.3%); + --color-black: hsl(60 2.5% 41.3%); --color-paper: hsl(8, 68%, 98.5%); --text-base: 14px; @@ -22,6 +24,11 @@ a { @apply hover:underline; } +hr { + @apply border-gray-100; +} + pre { + @apply leading-tight; font-family: inherit; } diff --git a/src/pages/index.astro b/src/pages/index.astro index 448a6ea..6151e37 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,34 +3,38 @@ import Layout from "@layouts/index.astro"; import Image from "@components/image.astro"; import miku from "@assets/miku.jpg"; import gato from "@assets/gato.jpg"; +import pgp from "@assets/pgp.txt"; const links = { git: { alt: "Git", href: "https://git.lua.re/" }, twt: { alt: "Twitter", href: "https://twitter.com/luanekos" }, mail: { alt: "Email", href: "mailto:lumi(at)lua.re" }, + pgp: { alt: "PGP", href: pgp }, // bsky: { alt: "Bluesky", href: "https://bsky.app/profile/lua.re" }, }; ---
{
-`  ∧...∧  𝜗𝜚
-(  ̳• · • ̳)         ᭢
-/         づ /// ⋆.⁺₊`
-    }
-

miau ?

-

+` ∧...∧ 𝜗𝜚 + ( ̳• · • ̳) ᭢ + / づ //// ⋆.⁺₊` + } +

hi i'm luaneko ^^

+

this is my site where i put a bunch of random stuff !

+

{
 `          へ     ╱ 、
     ૮  -   ՛ )  (˚ˎ 。7
-     /   ⁻  ៸|   |、˜〵  ᢉ𐭩
+     /   ⁻  ៸|   |、˜〵   ᢉ𐭩 p&g
 乀(ˍ, ل ل  じしˍ,)ノ`
-    }
-

-

el gato 🤯 🤯

+ } +

i love cats they miau miau

+

+

best way to contact me is by twt or mail {`<3`}