fix: add viewport scaling for responsive design in Layout component and create search page layout

This commit is contained in:
fiatcode 2026-01-22 22:52:25 +07:00
parent 9e09c5623d
commit 43e01974f7
2 changed files with 10 additions and 1 deletions

View file

@ -15,7 +15,7 @@ const { title, description } = Astro.props;
<html lang="en" class="[scrollbar-gutter:stable]"> <html lang="en" class="[scrollbar-gutter:stable]">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" type="image/ico" href="/favicon.ico" /> <link rel="icon" type="image/ico" href="/favicon.ico" />
<title>{title}</title> <title>{title}</title>
<meta name="description" content={description} /> <meta name="description" content={description} />

View file

@ -0,0 +1,9 @@
---
import PageTitle from "@/components/PageTitle.astro";
import Layout from "@/layouts/Layout.astro";
---
<Layout title="Dhemas Nurjaya" description="Welcome to my personal website">
<PageTitle title="Search" />
<p>Come back later. This page will be available soon!</p>
</Layout>