diff --git a/app/globals.css b/app/globals.css
index 0a7aa79..b51d745 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -3,74 +3,74 @@
/* ─── Madani Arabic Font ─── */
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Thin.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Thin.woff2') format('woff2');
font-weight: 100;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Extra Light.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Extra Light.woff2') format('woff2');
font-weight: 200;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Light.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Light.woff2') format('woff2');
font-weight: 300;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani-Arabic-Regular.ttf') format('truetype');
+ src: url('/fonts/Madani-Arabic-Regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Medium.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Medium.woff2') format('woff2');
font-weight: 500;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Semi Bold.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Semi Bold.woff2') format('woff2');
font-weight: 600;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani-Arabic-Bold.ttf') format('truetype');
+ src: url('/fonts/Madani-Arabic-Bold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Extra Bold.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Extra Bold.woff2') format('woff2');
font-weight: 800;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
@font-face {
font-family: 'Madani Arabic';
- src: url('/fonts/Madani Arabic Black.ttf') format('truetype');
+ src: url('/fonts/Madani Arabic Black.woff2') format('woff2');
font-weight: 900;
font-style: normal;
- font-display: swap;
+ font-display: block;
}
:root {
@@ -92,6 +92,10 @@
}
}
+html, body {
+ font-family: 'Madani Arabic', 'Noto Sans Arabic', 'Cairo', Arial, sans-serif;
+}
+
body {
background: var(--background);
color: var(--foreground);
diff --git a/app/layout.js b/app/layout.js
index 539a5ac..e5bed49 100644
--- a/app/layout.js
+++ b/app/layout.js
@@ -29,22 +29,22 @@ export default function Layout({ children }) {
diff --git a/public/fonts/Madani Arabic Black.woff2 b/public/fonts/Madani Arabic Black.woff2
new file mode 100644
index 0000000..51d7e2a
Binary files /dev/null and b/public/fonts/Madani Arabic Black.woff2 differ
diff --git a/public/fonts/Madani Arabic Extra Bold.woff2 b/public/fonts/Madani Arabic Extra Bold.woff2
new file mode 100644
index 0000000..72a6def
Binary files /dev/null and b/public/fonts/Madani Arabic Extra Bold.woff2 differ
diff --git a/public/fonts/Madani Arabic Extra Light.woff2 b/public/fonts/Madani Arabic Extra Light.woff2
new file mode 100644
index 0000000..1a8985f
Binary files /dev/null and b/public/fonts/Madani Arabic Extra Light.woff2 differ
diff --git a/public/fonts/Madani Arabic Light.woff2 b/public/fonts/Madani Arabic Light.woff2
new file mode 100644
index 0000000..70bcfa8
Binary files /dev/null and b/public/fonts/Madani Arabic Light.woff2 differ
diff --git a/public/fonts/Madani Arabic Medium.woff2 b/public/fonts/Madani Arabic Medium.woff2
new file mode 100644
index 0000000..8f9445d
Binary files /dev/null and b/public/fonts/Madani Arabic Medium.woff2 differ
diff --git a/public/fonts/Madani Arabic Semi Bold.woff2 b/public/fonts/Madani Arabic Semi Bold.woff2
new file mode 100644
index 0000000..e9e40a1
Binary files /dev/null and b/public/fonts/Madani Arabic Semi Bold.woff2 differ
diff --git a/public/fonts/Madani Arabic Thin.woff2 b/public/fonts/Madani Arabic Thin.woff2
new file mode 100644
index 0000000..b0696ea
Binary files /dev/null and b/public/fonts/Madani Arabic Thin.woff2 differ
diff --git a/public/fonts/Madani Arabic Variable.woff2 b/public/fonts/Madani Arabic Variable.woff2
new file mode 100644
index 0000000..4113155
Binary files /dev/null and b/public/fonts/Madani Arabic Variable.woff2 differ
diff --git a/public/fonts/Madani-Arabic-Bold.woff2 b/public/fonts/Madani-Arabic-Bold.woff2
new file mode 100644
index 0000000..32c032c
Binary files /dev/null and b/public/fonts/Madani-Arabic-Bold.woff2 differ
diff --git a/public/fonts/Madani-Arabic-Regular.woff2 b/public/fonts/Madani-Arabic-Regular.woff2
new file mode 100644
index 0000000..b2cae37
Binary files /dev/null and b/public/fonts/Madani-Arabic-Regular.woff2 differ