diff --git a/app/globals.css b/app/globals.css index 8455e67..646c0dc 100644 --- a/app/globals.css +++ b/app/globals.css @@ -1,6 +1,50 @@ @import "tailwindcss"; -body { - background-color: #fff; - color: #000; +html { + direction: rtl; + max-width: 100%; +} + +body { + font-family: IRANYekan; + margin: 0; + padding: 0; + width: 100%; + direction: rtl; + background: #fff; + font-feature-settings: "lnum"; /* اطمینان از نمایش اعداد انگلیسی */ +} + +html, +body { + height: 100%; + margin: 0; +} + +html, +body, +#root { + min-height: 100% !important; + height: 100%; +} +* { + outline: none; +} +input::placeholder, +textarea::placeholder { + color: #888888; +} + +input.place-black::placeholder { + color: black; +} + +textarea.place-black::placeholder { + color: black; +} + +@theme { + --color-primary: black; + --color-description: #888888; + --spacing-maxWidth: 1100px; } diff --git a/app/home/Home.tsx b/app/home/Home.tsx index 8ca06e8..6daf6e1 100644 --- a/app/home/Home.tsx +++ b/app/home/Home.tsx @@ -1,5 +1,5 @@ const Home = () => { - return
Home
; + return
صفحه اصلی
; }; export default Home; diff --git a/app/layout.tsx b/app/layout.tsx index 976eb90..ad9a49a 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,3 +1,4 @@ +import "@/assets/iranyekan/fonts.css"; import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; @@ -23,10 +24,7 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - + {children} ); diff --git a/public/iranyekan/Qs_Iranyekan black.ttf b/assets/iranyekan/Qs_Iranyekan black.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan black.ttf rename to assets/iranyekan/Qs_Iranyekan black.ttf diff --git a/public/iranyekan/Qs_Iranyekan bold.ttf b/assets/iranyekan/Qs_Iranyekan bold.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan bold.ttf rename to assets/iranyekan/Qs_Iranyekan bold.ttf diff --git a/public/iranyekan/Qs_Iranyekan extrablack.ttf b/assets/iranyekan/Qs_Iranyekan extrablack.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan extrablack.ttf rename to assets/iranyekan/Qs_Iranyekan extrablack.ttf diff --git a/public/iranyekan/Qs_Iranyekan extrabold.ttf b/assets/iranyekan/Qs_Iranyekan extrabold.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan extrabold.ttf rename to assets/iranyekan/Qs_Iranyekan extrabold.ttf diff --git a/public/iranyekan/Qs_Iranyekan light.ttf b/assets/iranyekan/Qs_Iranyekan light.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan light.ttf rename to assets/iranyekan/Qs_Iranyekan light.ttf diff --git a/public/iranyekan/Qs_Iranyekan medium.ttf b/assets/iranyekan/Qs_Iranyekan medium.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan medium.ttf rename to assets/iranyekan/Qs_Iranyekan medium.ttf diff --git a/public/iranyekan/Qs_Iranyekan thin.ttf b/assets/iranyekan/Qs_Iranyekan thin.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan thin.ttf rename to assets/iranyekan/Qs_Iranyekan thin.ttf diff --git a/public/iranyekan/Qs_Iranyekan.ttf b/assets/iranyekan/Qs_Iranyekan.ttf similarity index 100% rename from public/iranyekan/Qs_Iranyekan.ttf rename to assets/iranyekan/Qs_Iranyekan.ttf diff --git a/public/iranyekan/fonts.css b/assets/iranyekan/fonts.css similarity index 67% rename from public/iranyekan/fonts.css rename to assets/iranyekan/fonts.css index 456db20..5e62341 100644 --- a/public/iranyekan/fonts.css +++ b/assets/iranyekan/fonts.css @@ -1,6 +1,6 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20thin.ttf") format("truetype"); + src: url("./Qs_Iranyekan thin.ttf") format("truetype"); font-weight: 100; font-style: normal; font-display: swap; @@ -8,7 +8,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20light.ttf") format("truetype"); + src: url("./Qs_Iranyekan light.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; @@ -24,7 +24,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20medium.ttf") format("truetype"); + src: url("./Qs_Iranyekan medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; @@ -32,7 +32,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20bold.ttf") format("truetype"); + src: url("./Qs_Iranyekan bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; @@ -40,7 +40,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20extrabold.ttf") format("truetype"); + src: url("./Qs_Iranyekan extrabold.ttf") format("truetype"); font-weight: 800; font-style: normal; font-display: swap; @@ -48,7 +48,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20black.ttf") format("truetype"); + src: url("./Qs_Iranyekan black.ttf") format("truetype"); font-weight: 900; font-style: normal; font-display: swap; @@ -56,7 +56,7 @@ @font-face { font-family: "IRANYekan"; - src: url("./Qs_Iranyekan%20extrablack.ttf") format("truetype"); + src: url("./Qs_Iranyekan extrablack.ttf") format("truetype"); font-weight: 950; font-style: normal; font-display: swap;