Skip to content

Commit 0126584

Browse files
authored
Image to be optiized with Vercel (#503)
* images * images2 * packages * landing page hero * fix sizes * image to picture * cool stuff * cto hero * async load calcom * fix background image * meeting croc fix * services * values fix * testimonials
1 parent 13ce122 commit 0126584

31 files changed

Lines changed: 141 additions & 37 deletions

apps/website/astro.config.mjs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import { defineConfig } from 'astro/config';
22
import tailwind from '@astrojs/tailwind';
33
import react from '@astrojs/react';
4-
import vercel from '@astrojs/vercel/static';
4+
import vercel from '@astrojs/vercel/serverless'
55
import createRemarkPlugin from '@crocoder-dev/remark-plugin';
6+
import image from '@astrojs/image';
67

78
const classes = {
89
titleClass: 'font-bold text-[1.25rem] mt-[2.5rem]',
@@ -15,19 +16,14 @@ const remarkPlugin = createRemarkPlugin(classes);
1516

1617
export default defineConfig({
1718
prefetch: true,
18-
output: 'static',
19+
output: 'server',
1920
adapter: vercel({
20-
imageService: true,
21-
imagesConfig: {
22-
sizes: [640, 936],
23-
domains: ['*'],
24-
},
2521
}),
2622
redirects: {
2723
'/feed': '/rss.xml',
2824
'/sitemap': '/sitemap.xml'
2925
},
30-
integrations: [tailwind(), react()],
26+
integrations: [tailwind(), react(), image()],
3127
markdown: {
3228
remarkPlugins: [remarkPlugin],
3329
},

apps/website/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,22 @@
33
"module": "index.ts",
44
"type": "module",
55
"dependencies": {
6+
"@astrojs/image": "^0.18.0",
67
"@astrojs/react": "^4.1.2",
78
"@astrojs/rss": "^4.0.11",
89
"@astrojs/tailwind": "^6.0.2",
9-
"@astrojs/vercel": "^8.0.1",
10+
"@astrojs/vercel": "^8.1.5",
11+
"@crocoder-dev/remark-plugin": "*",
1012
"@crocoder-dev/tailwind": "*",
1113
"astro": "5.7.13",
1214
"astro-font": "^1.1.0",
1315
"classnames": "^2.5.1",
14-
"react-icons": "^5.4.0",
15-
"@crocoder-dev/remark-plugin": "*",
1616
"date-fns": "^4.1.0",
1717
"marked": "^15.0.5",
18+
"posthog-js": "^1.222.0",
1819
"react": "^19.0.0",
1920
"react-dom": "^19.0.0",
20-
"posthog-js": "^1.222.0"
21+
"react-icons": "^5.4.0"
2122
},
2223
"scripts": {
2324
"dev": "astro dev --port 4321",
1.9 MB
Loading
361 KB
Loading
362 KB
Loading
1.79 MB
Loading
378 KB
Loading
31.8 KB
Loading
10.4 KB
Loading
144 KB
Loading

0 commit comments

Comments
 (0)