Compare commits
3 Commits
d3f4bb9349
...
955a827d78
| Author | SHA1 | Date | |
|---|---|---|---|
| 955a827d78 | |||
| 9c641cc650 | |||
| 93b89b7665 |
@ -130,10 +130,7 @@ emailjs
|
|||||||
initial={false}
|
initial={false}
|
||||||
/>
|
/>
|
||||||
<motion.div
|
<motion.div
|
||||||
className="absolute bottom-0 left-1/2 h-1 w-0 group-hover:w-3/4 bg-gradient-to-r from-transparent via-[#57acd9] to-transparent rounded-full"
|
|
||||||
initial={{ x: "-50%", width: "0%" }}
|
|
||||||
whileHover={{ width: "75%" }}
|
|
||||||
transition={{ duration: 0.3 }}
|
|
||||||
/>
|
/>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
<motion.div
|
<motion.div
|
||||||
@ -169,10 +166,8 @@ emailjs
|
|||||||
/>
|
/>
|
||||||
|
|
||||||
<motion.div
|
<motion.div
|
||||||
className="absolute bottom-0 left-1/2 h-1 w-0 group-hover:w-3/4 bg-gradient-to-r from-transparent via-[#2ecc71] to-transparent rounded-full"
|
|
||||||
initial={{ x: "-50%", width: "0%" }}
|
|
||||||
whileHover={{ width: "75%" }}
|
|
||||||
transition={{ duration: 0.3 }}
|
|
||||||
/>
|
/>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
@ -184,7 +179,7 @@ emailjs
|
|||||||
className="group relative bg-white/95 backdrop-blur-sm p-8 rounded-2xl shadow-2xl border border-gray-100 hover:border-[#3c5ee3]/50 hover:shadow-3xl transition-all duration-500 lg:w-1/2"
|
className="group relative bg-white/95 backdrop-blur-sm p-8 rounded-2xl shadow-2xl border border-gray-100 hover:border-[#3c5ee3]/50 hover:shadow-3xl transition-all duration-500 lg:w-1/2"
|
||||||
>
|
>
|
||||||
<div className="relative mb-3 pt-3">
|
<div className="relative mb-3 pt-3">
|
||||||
<h2 className="text-2xl md:text-3xl font-bold text-center">
|
<h2 className="text-2xl md:text-3xl font-bold text-center" style={{ whiteSpace: 'pre-line' }}>
|
||||||
<span className="bg-clip-text text-[#063e5b] bg-gradient-to-r from-[#4a7c9b] via-[#063e5b] to-[#57acd9]">
|
<span className="bg-clip-text text-[#063e5b] bg-gradient-to-r from-[#4a7c9b] via-[#063e5b] to-[#57acd9]">
|
||||||
{t("contact.formTitle")}
|
{t("contact.formTitle")}
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@ -9,8 +9,7 @@ export default function EngineeringHeroFlowbite() {
|
|||||||
const { t, i18n } = useTranslation();
|
const { t, i18n } = useTranslation();
|
||||||
|
|
||||||
const defaultConfig = {
|
const defaultConfig = {
|
||||||
main_title:
|
main_title: "عندما تطلب الرؤية مستشارًا، ويحتاج المخطط منفذًا استراتيجيًا…\nنكون القرار بالقيادة من الرؤية حتى التسليم",
|
||||||
"عندما تطلب الرؤية مستشارًا, ويحتاج المخطط منفذًا استراتيجيًا…نكون القرار بالقيادة من الرؤية حتى التسليم",
|
|
||||||
subtitle:
|
subtitle:
|
||||||
"حلول متكاملة تشمل التصميم، التنفيذ، التشغيل، والصيانة\nللمشاريع الصناعية والمدنية، وفق أحدث المعايير والتقنيات",
|
"حلول متكاملة تشمل التصميم، التنفيذ، التشغيل، والصيانة\nللمشاريع الصناعية والمدنية، وفق أحدث المعايير والتقنيات",
|
||||||
primary_color: "#e67e22",
|
primary_color: "#e67e22",
|
||||||
|
|||||||
2723
src/i18n.js
2723
src/i18n.js
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user