diff --git a/astro.config.mjs b/astro.config.mjs index 8ae1002..e4663e8 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,17 +1,14 @@ -import { defineConfig, passthroughImageService } from 'astro/config'; +import { defineConfig } from 'astro/config'; import tailwind from "@astrojs/tailwind"; import mdx from '@astrojs/mdx'; - +import { shield } from '@kindspells/astro-shield' import sitemap from "@astrojs/sitemap"; // https://astro.build/config export default defineConfig({ - integrations: [tailwind(), mdx(), sitemap()], + integrations: [tailwind(), mdx(), sitemap(), shield({})], site: 'https://rnd332.com', build: { inlineStylesheets: 'always' - }, - image: { - service: passthroughImageService() } }); \ No newline at end of file diff --git a/package.json b/package.json index f774e17..680789f 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "typescript": "^5.4.5" }, "devDependencies": { + "@kindspells/astro-shield": "^1.3.6", "prettier": "^3.3.1", "prettier-plugin-astro": "^0.14.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3719f9e..1524ce5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,6 +45,9 @@ importers: specifier: ^5.4.5 version: 5.4.5 devDependencies: + '@kindspells/astro-shield': + specifier: ^1.3.6 + version: 1.3.6(astro@4.9.3(typescript@5.4.5)) prettier: specifier: ^3.3.1 version: 3.3.1 @@ -681,6 +684,12 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@kindspells/astro-shield@1.3.6': + resolution: {integrity: sha512-h8RVLrCVRqCuJgjweN2VeMRypY/5G1ZDrs1UKnZqzT2KH1Chh+mASs3dATuYO6SYrqTpEtYFtZcTZFRb+CA+tg==} + engines: {node: '>= 18.0.0'} + peerDependencies: + astro: ^4.0.0 + '@mdx-js/mdx@3.0.1': resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} @@ -3122,6 +3131,10 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 + '@kindspells/astro-shield@1.3.6(astro@4.9.3(typescript@5.4.5))': + dependencies: + astro: 4.9.3(typescript@5.4.5) + '@mdx-js/mdx@3.0.1': dependencies: '@types/estree': 1.0.5 diff --git a/src/pages/arcanum.astro b/src/pages/arcanum.astro index df04e32..a0b1b54 100644 --- a/src/pages/arcanum.astro +++ b/src/pages/arcanum.astro @@ -6,7 +6,7 @@ import arcanum from "../../public/arcanum.svg";
- Arcanum Logo + Arcanum Logo
Arcanum is an on-chain ETF protocol built upon a new crypto primitive - AAM (Automated Asset Manager) utilizing multipools. Arcanum is enforced by unique balancing mechanisms of the ETFs' portfolio approved by the governance. diff --git a/src/pages/assets.astro b/src/pages/assets.astro index 337b3b5..1468b11 100644 --- a/src/pages/assets.astro +++ b/src/pages/assets.astro @@ -8,12 +8,12 @@ import avatarfull from "../../public/avatarfull.jpg"
- figma + figma
Social Media icons Figma
- avatar + avatar
No Game No Life: Yuu Kamiya Art Works eBay diff --git a/src/pages/index.astro b/src/pages/index.astro index b6b22a5..094a77f 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -6,7 +6,7 @@ import Layout from "../layouts/Layout.astro";
- avatar + avatar

Hi, I'm RND

I'm a frontend engineer. I'm passionate about web development, open source and cryptocurrencies.

diff --git a/src/pages/socials.astro b/src/pages/socials.astro index fc5d742..187e0c9 100644 --- a/src/pages/socials.astro +++ b/src/pages/socials.astro @@ -7,8 +7,9 @@ import Twittercircle from "../../public/twittercircle.png";
Avatar diff --git a/src/pages/source.astro b/src/pages/source.astro index 8474e82..e837e94 100644 --- a/src/pages/source.astro +++ b/src/pages/source.astro @@ -6,7 +6,7 @@ import github from "../../public/github.svg";
- GitHub Logo + GitHub Logo
Check out Source Code!
View on GitHub