From d80eeb301889b6e5c6e86b3f1ad048cef8473395 Mon Sep 17 00:00:00 2001 From: Sol Irvine Date: Mon, 14 Aug 2023 09:11:46 +0900 Subject: [PATCH] add favicon, baseline SEO meta & opengraph --- app/[lang]/page.tsx | 10 ++++------ app/favicon.ico | Bin 0 -> 15086 bytes app/icon.svg | 11 +++++++++++ components/grid/three-items.tsx | 8 ++++---- components/layout/menu/modal.tsx | 2 +- components/layout/navbar/language-control.tsx | 8 ++++---- tailwind.config.js | 2 +- 7 files changed, 25 insertions(+), 16 deletions(-) create mode 100644 app/favicon.ico create mode 100644 app/icon.svg diff --git a/app/[lang]/page.tsx b/app/[lang]/page.tsx index d364af4df..3f6d51aa6 100644 --- a/app/[lang]/page.tsx +++ b/app/[lang]/page.tsx @@ -9,9 +9,11 @@ import Namemark from 'public/assets/images/namemark.png'; import { Suspense } from 'react'; export const runtime = 'edge'; +const { SITE_NAME } = process.env; export const metadata = { - description: 'narai by suginomori brewery.', + title: SITE_NAME, + description: SITE_NAME, openGraph: { type: 'website' } @@ -26,11 +28,7 @@ export default async function HomePage({ params: { lang } }: { params: { lang: L
- narai by suginomori brewery + suginomori brewery
diff --git a/app/favicon.ico b/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..97d79d404f00926ce2be93e7a0b5875195a21885 GIT binary patch literal 15086 zcmeI332YTb7{~YZRf<(jpo(dZ9XuVGm zg%}i!7a|_eR*@Lg7;o`_77@X-h-gvZ`TM`_kYU~3x66A?G`=tS`OSRaH{Z;got>TC zqT?i-q_hA24m#yb-OX`&JC2h|x%EoNS%|F?E&s4m$GL@oJ&2)+QvD8PPRp0OKpP zo=EN;pa~Yh8px-Q-)Y|;Y#BnOP;+CCZ54S>gu(DWRKr5BW8#)Sr2TeaOIIrMAa1T) z@iWMog111wsLjHok~n8Y>en#%Zx3TUP5eBjQFL*UI!~e+GyXYfsGa2 zV_!k8vCDri90K1(jMw>Mdw4G-UVWz^AE~2puJQj!Odq!sz02l`*Zr&aCW+p6gW?~+ zmrzh1axiUk&FN%fHgWqn60LJi(3oV`d!){Gl9RyiIsF@UJ?HY35)x=0g2to!^=PXT zJ^x+~iC3OWtoR)%>%RBq*WOfN#pP41rg6~o^get^Px8Uk{{-)tRBr)&A~&MFMSF}l z_DT~_0KEk{X8H7?=YMaX{M%rg?-Q>vP5|%kJsq39hV&fY2PFBf|Mo17a~1{NclJC@ zqHfkb#SLT(H9J;it!eMOw;F8?^T5QvLU}Wg6l(lk$)#te>Emb0M?sJrfx~+r&%st6 z(7^t^R|Lf5YaT%YofGsM^qvrQrrH$$i*Bs>&6iUT679cwchbBZ6cm)FeP`N#3R;(Yl!p+QT|ZYDuhh&?Q0#+GlkB()gc-P7o$%;v60pPyk;y za)iyJ-G!bV+HcmtAlng8?u@-7=RTm@P;)ijXFz+*e^E52JN*|29&^lv+UH|-TMRGG zKye0&Gw}bLflO97oW#`WWc^5;e$tvUc5QT}bff;+QM*p*4W-#}hPk@GG>6N%IgOty(zXi$*f-Elq8)h9XdKCq}Ms6>vg)H>by>&GjwlsdNlQPXQy3vOJsH9 zj)_KsGL3zbS>4<>*`#`NZL&qWwYIEXXUe`&y)9F*QhIf!F00pO>N2WlGLN}>k*hIf z?RjY(4pUGK>;IirC6%HSXJEq_=uR~S`rBVmmtJV0Wwa~k-AdnLc5%zn#;>x@kX4}A zJzbPm z9P00Xe*Fa5rV~FHeg}PbI1k>2pm<|{ix}^2ycM>25!#v@8fy*AwA$!f>{zRAV!e6{ zF@7=}<67{>`_&tXJ0JAhjsHu^x*k7RHsdo|_u*mSC);EE08DI`aUceSM_qeliAph0xF#XwDzhM+e+jdi4 zfnE2Zu92}xYg`vX6w#hM0qpjs{3LdLhnf`NpN(CAoACMN*@BfdvYr_vu~Y5 z*}nHQK0SZ*+a>3MezO_(LzGJ(s^~gB3#PsFB-jKbQVbfZdU)Sm|u;p|r zx)1AZW6bhU;`N+6#iyOF=VPG$b^h55Z0Sa29-L|$W0rRy{$}VB(9T?=5k7wHCA#ii zeSA?(%Hf@NyREM4qtL@PT4lBGNKt;RlQ{QQM~&nYTzf6^=>X&J#8l7oqAiwaJJ?KjZ;S{X@ zPEktb-zOI_q_Hlypl^iHu2%gT(3$jB3%y@z@4OhsfSv`~tNqZqp(((pbG`Prj|2QV z^E?7N_o-~>SN%kgX#BR%lpCH@Y^RUo;QqT%+@KZ?L5=75m)%9`$8la;m=Et-p%)J`?pU(L5<$b29+U zdjv~5`#$#qT7F$OKhg74=UcVYYCRKlZRbN57zvA^7x+m9M)hHy%X&_K1hpX98|pw~ z4HDftTe{8!`Z74st?P`|-7QB|oe9+S`BzH&H&JdPtxzP*FBXlASTw_8W_#tKyu@G4 J#pCMP{0)wdeE + + + + \ No newline at end of file diff --git a/components/grid/three-items.tsx b/components/grid/three-items.tsx index 4da2f1bf2..cc0718e4e 100644 --- a/components/grid/three-items.tsx +++ b/components/grid/three-items.tsx @@ -24,13 +24,13 @@ function ThreeItemGridItem({ item, priority }: { item: Product; priority?: boole alt={item.title} /> -
+
); @@ -52,8 +52,8 @@ export async function ThreeItemGrid({ lang }: { lang: Locale }) { return (
diff --git a/components/layout/menu/modal.tsx b/components/layout/menu/modal.tsx index 018c71682..7e869f570 100644 --- a/components/layout/menu/modal.tsx +++ b/components/layout/menu/modal.tsx @@ -45,7 +45,7 @@ export function MenuModal() {
-
+