Optimizations
All checks were successful
Build and Deploy / build-and-push (push) Successful in 2m40s
All checks were successful
Build and Deploy / build-and-push (push) Successful in 2m40s
This commit is contained in:
@@ -12,6 +12,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@astrojs/node": "^9.5.1",
|
"@astrojs/node": "^9.5.1",
|
||||||
"@astrojs/solid-js": "^5.1.3",
|
"@astrojs/solid-js": "^5.1.3",
|
||||||
|
"@fontsource/inter": "^5.2.8",
|
||||||
"@tailwindcss/vite": "^4.1.18",
|
"@tailwindcss/vite": "^4.1.18",
|
||||||
"astro": "^5.16.6",
|
"astro": "^5.16.6",
|
||||||
"astro-icon": "^1.1.5",
|
"astro-icon": "^1.1.5",
|
||||||
|
|||||||
8
pnpm-lock.yaml
generated
8
pnpm-lock.yaml
generated
@@ -14,6 +14,9 @@ importers:
|
|||||||
'@astrojs/solid-js':
|
'@astrojs/solid-js':
|
||||||
specifier: ^5.1.3
|
specifier: ^5.1.3
|
||||||
version: 5.1.3(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(solid-js@1.9.10)(yaml@2.7.0)
|
version: 5.1.3(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(solid-js@1.9.10)(yaml@2.7.0)
|
||||||
|
'@fontsource/inter':
|
||||||
|
specifier: ^5.2.8
|
||||||
|
version: 5.2.8
|
||||||
'@tailwindcss/vite':
|
'@tailwindcss/vite':
|
||||||
specifier: ^4.1.18
|
specifier: ^4.1.18
|
||||||
version: 4.1.18(vite@6.4.1(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.7.0))
|
version: 4.1.18(vite@6.4.1(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.7.0))
|
||||||
@@ -462,6 +465,9 @@ packages:
|
|||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
|
'@fontsource/inter@5.2.8':
|
||||||
|
resolution: {integrity: sha512-P6r5WnJoKiNVV+zvW2xM13gNdFhAEpQ9dQJHt3naLvfg+LkF2ldgSLiF4T41lf1SQCM9QmkqPTn4TH568IRagg==}
|
||||||
|
|
||||||
'@iconify-json/heroicons@1.2.3':
|
'@iconify-json/heroicons@1.2.3':
|
||||||
resolution: {integrity: sha512-n+vmCEgTesRsOpp5AB5ILB6srsgsYK+bieoQBNlafvoEhjVXLq8nIGN4B0v/s4DUfa0dOrjwE/cKJgIKdJXOEg==}
|
resolution: {integrity: sha512-n+vmCEgTesRsOpp5AB5ILB6srsgsYK+bieoQBNlafvoEhjVXLq8nIGN4B0v/s4DUfa0dOrjwE/cKJgIKdJXOEg==}
|
||||||
|
|
||||||
@@ -3185,6 +3191,8 @@ snapshots:
|
|||||||
'@esbuild/win32-x64@0.25.12':
|
'@esbuild/win32-x64@0.25.12':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
|
'@fontsource/inter@5.2.8': {}
|
||||||
|
|
||||||
'@iconify-json/heroicons@1.2.3':
|
'@iconify-json/heroicons@1.2.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@iconify/types': 2.0.0
|
'@iconify/types': 2.0.0
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ import { Icon } from "astro-icon/components";
|
|||||||
class="btn btn-ghost text-xl font-bold tracking-tight hover:bg-transparent hover:text-primary transition-colors gap-2"
|
class="btn btn-ghost text-xl font-bold tracking-tight hover:bg-transparent hover:text-primary transition-colors gap-2"
|
||||||
aria-label="Home"
|
aria-label="Home"
|
||||||
>
|
>
|
||||||
<img src="/logo.svg" alt="" class="h-8 w-8" aria-hidden="true" />
|
<img src="/logo.svg" alt="" width="32" height="32" class="h-8 w-8" aria-hidden="true" />
|
||||||
<span class="hidden sm:inline">{siteConfig.header.logo.text}</span>
|
<span class="hidden sm:inline">{siteConfig.header.logo.text}</span>
|
||||||
<span class="sm:hidden">{siteConfig.header.mobileLogoText}</span>
|
<span class="sm:hidden">{siteConfig.header.mobileLogoText}</span>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import Header from "../components/Header.astro";
|
|||||||
import Footer from "../components/Footer.astro";
|
import Footer from "../components/Footer.astro";
|
||||||
import { siteConfig } from "../config/site";
|
import { siteConfig } from "../config/site";
|
||||||
import "../styles/global.css";
|
import "../styles/global.css";
|
||||||
|
import "@fontsource/inter";
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
title?: string;
|
title?: string;
|
||||||
@@ -25,9 +26,6 @@ const metaTitle =
|
|||||||
<meta name="generator" content={Astro.generator} />
|
<meta name="generator" content={Astro.generator} />
|
||||||
<meta name="description" content={description} />
|
<meta name="description" content={description} />
|
||||||
<title>{metaTitle}</title>
|
<title>{metaTitle}</title>
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet" />
|
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen flex flex-col bg-base-100 font-sans antialiased">
|
<body class="min-h-screen flex flex-col bg-base-100 font-sans antialiased">
|
||||||
<Header />
|
<Header />
|
||||||
|
|||||||
@@ -16,5 +16,5 @@ const pageMetaInfo = {
|
|||||||
<HeroSection />
|
<HeroSection />
|
||||||
<ServicesSection />
|
<ServicesSection />
|
||||||
<AboutSection />
|
<AboutSection />
|
||||||
<ContactSection client:load />
|
<ContactSection client:visible />
|
||||||
</Layout>
|
</Layout>
|
||||||
|
|||||||
Reference in New Issue
Block a user