Compare commits

..

12 Commits

Author SHA1 Message Date
semantic-release-bot
5d37b99c80 chore(release): 3.20.0 [skip ci]
# [3.20.0](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.4...3.20.0) (2026-05-08)

### Bug Fixes

* **deps:** update astro monorepo ([e1339a5](e1339a53a2))
* **deps:** update dependency @iconify-json/simple-icons to v1.2.81 ([e0b72bf](e0b72bfcbd))
* **deps:** update dependency astro to v6.2.2 ([28724b4](28724b4024))

### Features

* allow processing svg ([20ef569](20ef5697f1))
* merge ([d56ea50](d56ea50663))
* reduce top transparency effect ([6815d5a](6815d5a68b))
2026-05-08 23:30:20 +00:00
ec9518a236 Merge pull request 'main' (#454) from main into release
All checks were successful
release-image / build (push) Successful in 1m48s
release-image / guarddog (push) Successful in 1m50s
release-image / semantic-release (push) Successful in 43s
release-image / release-harbor (push) Successful in 4m35s
release-image / release-gitea (push) Successful in 7m56s
Reviewed-on: #454
2026-05-08 23:27:56 +00:00
d56ea50663 feat: merge
All checks were successful
test-build / guarddog (push) Successful in 1m39s
test-build / build (push) Successful in 2m6s
renovate / renovate (push) Successful in 48s
2026-05-08 18:23:45 -05:00
20ef5697f1 feat: allow processing svg 2026-05-08 18:23:45 -05:00
e0b72bfcbd fix(deps): update dependency @iconify-json/simple-icons to v1.2.81 2026-05-08 18:23:45 -05:00
28724b4024 fix(deps): update dependency astro to v6.2.2 2026-05-08 18:23:45 -05:00
6520a0f50b chore(deps): update dependency typescript-eslint to v8.59.2 2026-05-08 18:23:44 -05:00
f8c7c3f997 chore(deps): update deps 2026-05-08 18:23:44 -05:00
6815d5a68b feat: reduce top transparency effect 2026-05-08 18:23:44 -05:00
e1339a53a2 fix(deps): update astro monorepo 2026-05-08 18:23:44 -05:00
semantic-release-bot
c3f521f80a chore(release): 3.19.4 [skip ci]
## [3.19.4](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.3...3.19.4) (2026-05-08)

### Bug Fixes

* **content:** directus published update [skip ci] ([457a896](457a8969f3))
2026-05-08 22:55:13 +00:00
457a8969f3 fix(content): directus published update [skip ci] 2026-05-08 22:55:01 +00:00
5 changed files with 968 additions and 1214 deletions

View File

@@ -1,3 +1,26 @@
# [3.20.0](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.4...3.20.0) (2026-05-08)
### Bug Fixes
* **deps:** update astro monorepo ([e1339a5](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/e1339a53a2b4c7392991db2179aaf63be1e0e38b))
* **deps:** update dependency @iconify-json/simple-icons to v1.2.81 ([e0b72bf](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/e0b72bfcbd89d195669666e01876b2ed50eafb5b))
* **deps:** update dependency astro to v6.2.2 ([28724b4](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/28724b40242d852f42298d0656a5da6e73a1884d))
### Features
* allow processing svg ([20ef569](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/20ef5697f15ff3d045dcd615eddc9887620ed9ea))
* merge ([d56ea50](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/d56ea50663f7fa3a4160ccbc34ac61ecc9838f03))
* reduce top transparency effect ([6815d5a](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/6815d5a68b4f44b1cfc920c32cf14b4e53b5c44f))
## [3.19.4](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.3...3.19.4) (2026-05-08)
### Bug Fixes
* **content:** directus published update [skip ci] ([457a896](https://gitea.alexlebens.dev/alexlebens/site-profile/commit/457a8969f3460c5f6d1d652df9941ef56af7e215))
## [3.19.3](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.2...3.19.3) (2026-05-08) ## [3.19.3](https://gitea.alexlebens.dev/alexlebens/site-profile/compare/3.19.2...3.19.3) (2026-05-08)

View File

@@ -13,6 +13,7 @@ export default defineConfig({
site: getSiteURL(), site: getSiteURL(),
image: { image: {
dangerouslyProcessSVG: true,
remotePatterns: [ remotePatterns: [
{ protocol: 'https', hostname: '*.alexlebens.net' }, { protocol: 'https', hostname: '*.alexlebens.net' },
{ protocol: 'https', hostname: '*.jsdelivr.net' }, { protocol: 'https', hostname: '*.jsdelivr.net' },

2120
bun.lock

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
{ {
"name": "site-profile", "name": "site-profile",
"type": "module", "type": "module",
"version": "3.19.3", "version": "3.20.0",
"homepage": "https://www.alexlebens.dev", "homepage": "https://www.alexlebens.dev",
"bugs": { "bugs": {
"url": "https://gitea.alexlebens.dev/alexlebens/site-profile/issues", "url": "https://gitea.alexlebens.dev/alexlebens/site-profile/issues",
@@ -29,25 +29,25 @@
"lint:fix": "eslint --fix \"src/**/*.{js,ts,jsx,tsx,astro}\"" "lint:fix": "eslint --fix \"src/**/*.{js,ts,jsx,tsx,astro}\""
}, },
"dependencies": { "dependencies": {
"@astrojs/check": "0.9.8", "@astrojs/check": "0.9.9",
"@astrojs/node": "10.0.6", "@astrojs/node": "10.1.0",
"@astrojs/rss": "4.0.18", "@astrojs/rss": "4.0.18",
"@astrojs/sitemap": "3.7.2", "@astrojs/sitemap": "3.7.2",
"@directus/sdk": "21.2.2", "@directus/sdk": "21.3.0",
"@iconify-json/mdi": "1.2.3", "@iconify-json/mdi": "1.2.3",
"@iconify-json/pajamas": "1.2.15", "@iconify-json/pajamas": "1.2.15",
"@iconify-json/simple-icons": "1.2.80", "@iconify-json/simple-icons": "1.2.81",
"@playform/compress": "0.2.3", "@playform/compress": "0.2.3",
"@swup/astro": "1.8.0", "@swup/astro": "1.8.0",
"@tailwindcss/postcss": "4.2.4", "@tailwindcss/postcss": "4.3.0",
"@tailwindcss/vite": "4.2.4", "@tailwindcss/vite": "4.3.0",
"@types/unist": "3.0.3", "@types/unist": "3.0.3",
"astro": "6.1.9", "astro": "6.3.1",
"astro-compress": "2.4.1", "astro-compress": "2.4.1",
"astro-icon": "1.1.5", "astro-icon": "1.1.5",
"dayjs": "1.11.20", "dayjs": "1.11.20",
"markdown-it": "14.1.1", "markdown-it": "14.1.1",
"marked": "18.0.2", "marked": "18.0.3",
"marked-shiki": "1.2.1", "marked-shiki": "1.2.1",
"mdast-util-to-string": "4.0.0", "mdast-util-to-string": "4.0.0",
"photoswipe": "5.4.4", "photoswipe": "5.4.4",
@@ -56,7 +56,7 @@
"sharp": "0.34.5", "sharp": "0.34.5",
"sharp-ico": "0.1.5", "sharp-ico": "0.1.5",
"shiki": "4.0.2", "shiki": "4.0.2",
"tailwindcss": "4.2.4", "tailwindcss": "4.3.0",
"ultrahtml": "1.6.0" "ultrahtml": "1.6.0"
}, },
"devDependencies": { "devDependencies": {
@@ -65,11 +65,11 @@
"@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/commit-analyzer": "13.0.1",
"@semantic-release/git": "10.0.1", "@semantic-release/git": "10.0.1",
"@semantic-release/npm": "13.1.5", "@semantic-release/npm": "13.1.5",
"@semantic-release/release-notes-generator": "14.1.0", "@semantic-release/release-notes-generator": "14.1.1",
"@tailwindcss/forms": "0.5.11", "@tailwindcss/forms": "0.5.11",
"@tailwindcss/typography": "0.5.19", "@tailwindcss/typography": "0.5.19",
"@types/markdown-it": "14.1.2", "@types/markdown-it": "14.1.2",
"eslint": "10.2.1", "eslint": "10.3.0",
"eslint-config-prettier": "10.1.8", "eslint-config-prettier": "10.1.8",
"eslint-plugin-astro": "1.7.0", "eslint-plugin-astro": "1.7.0",
"eslint-plugin-format": "2.0.1", "eslint-plugin-format": "2.0.1",
@@ -79,6 +79,6 @@
"semantic-release": "25.0.3", "semantic-release": "25.0.3",
"semantic-release-export-data": "1.2.0", "semantic-release-export-data": "1.2.0",
"typescript": "6.0.3", "typescript": "6.0.3",
"typescript-eslint": "8.59.1" "typescript-eslint": "8.59.2"
} }
} }

View File

@@ -62,14 +62,14 @@ const normalizeTitle = !title ? global.name : `${title} | ${global.name}`;
<script <script
src="/vendor/preline/collapse2.1.0.min.js" src="/vendor/preline/collapse2.1.0.min.js"
is:inline is:inline
/> ></script>
<!-- Rybbit Tracking Snippet --> <!-- Rybbit Tracking Snippet -->
<script <script
src="https://rybbit.alexlebens.dev/api/script.js" src="https://rybbit.alexlebens.dev/api/script.js"
data-site-id={global.rybbit_site_id} data-site-id={global.rybbit_site_id}
defer defer
/> ></script>
</head> </head>
<body class="bg-background selection:bg-yellow-400 m-0 p-0 overflow-hidden"> <body class="bg-background selection:bg-yellow-400 m-0 p-0 overflow-hidden">
@@ -150,16 +150,16 @@ const normalizeTitle = !title ? global.name : `${title} | ${global.name}`;
-webkit-mask-image: linear-gradient( -webkit-mask-image: linear-gradient(
to bottom, to bottom,
transparent 0px, transparent 0px,
transparent 90px, transparent 84px,
black 140px, black 114px,
black 100% black 100%
); );
mask-image: linear-gradient( mask-image: linear-gradient(
to bottom, to bottom,
transparent 0px, transparent 0px,
transparent 90px, transparent 84px,
black 140px, black 114px,
black 100% black 100%
); );