feat(ui): Enhance contact page and add location flag to footer

This commit introduces several UI improvements to enhance user experience and visual appeal.

On the contact page, a new heading "Unlock Your Growth Potential" and a descriptive subheading have been added above the form. This provides better context and a stronger call-to-action for users.

In the footer, the location information now includes a flag icon for better visual identification. This was achieved by updating the `ContactInfo` component to accept an optional icon source.

Additionally, various styling adjustments have been made for improved responsiveness and visual consistency across the homepage and footer.
This commit is contained in:
AmirReza Jamali
2025-10-19 11:18:06 +03:30
parent 8d8fc823aa
commit e2a0df5fc4
7 changed files with 45 additions and 17 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.38539 8.84875C4.05805 6.13984 6.20602 4.04534 8.93056 3.44162L9.38443 3.34105C11.4366 2.88632 13.5634 2.88632 15.6156 3.34105L16.0694 3.44162C18.794 4.04534 20.942 6.13984 21.6146 8.84876C22.1285 10.9182 22.1285 13.0819 21.6146 15.1512C20.942 17.8602 18.794 19.9547 16.0694 20.5584L15.6156 20.659C13.5634 21.1137 11.4366 21.1137 9.38443 20.659L8.93055 20.5584C6.20601 19.9547 4.05805 17.8602 3.38539 15.1513C2.87154 13.0819 2.87154 10.9181 3.38539 8.84875Z" fill="#F4F4F4"/>
<path d="M4.80225 6.5004L10.5825 10.63C11.7295 11.4496 13.2705 11.4496 14.4175 10.63L20.1977 6.5004M3.38539 15.1513C2.87154 13.0819 2.87154 10.9181 3.38539 8.84875C4.05805 6.13984 6.20602 4.04534 8.93056 3.44162L9.38443 3.34105C11.4366 2.88632 13.5634 2.88632 15.6156 3.34105L16.0694 3.44162C18.794 4.04534 20.942 6.13984 21.6146 8.84876C22.1285 10.9182 22.1285 13.0819 21.6146 15.1512C20.942 17.8602 18.794 19.9547 16.0694 20.5584L15.6156 20.659C13.5634 21.1137 11.4366 21.1137 9.38443 20.659L8.93055 20.5584C6.20601 19.9547 4.05805 17.8602 3.38539 15.1513Z" stroke="#0164FF" stroke-width="1.5" stroke-linecap="round"/>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.88539 8.84875C3.55805 6.13984 5.70602 4.04534 8.43056 3.44162L8.88443 3.34105C10.9366 2.88632 13.0634 2.88632 15.1156 3.34105L15.5694 3.44162C18.294 4.04534 20.442 6.13984 21.1146 8.84876C21.6285 10.9182 21.6285 13.0819 21.1146 15.1512C20.442 17.8602 18.294 19.9547 15.5694 20.5584L15.1156 20.659C13.0634 21.1137 10.9366 21.1137 8.88443 20.659L8.43055 20.5584C5.70601 19.9547 3.55805 17.8602 2.88539 15.1513C2.37154 13.0819 2.37154 10.9181 2.88539 8.84875Z" fill="#0146B2"/>
<path d="M4.30225 6.5004L10.0825 10.63C11.2295 11.4496 12.7705 11.4496 13.9175 10.63L19.6977 6.5004M2.88539 15.1513C2.37154 13.0819 2.37154 10.9181 2.88539 8.84875C3.55805 6.13984 5.70602 4.04534 8.43056 3.44162L8.88443 3.34105C10.9366 2.88632 13.0634 2.88632 15.1156 3.34105L15.5694 3.44162C18.294 4.04534 20.442 6.13984 21.1146 8.84876C21.6285 10.9182 21.6285 13.0819 21.1146 15.1512C20.442 17.8602 18.294 19.9547 15.5694 20.5584L15.1156 20.659C13.0634 21.1137 10.9366 21.1137 8.88443 20.659L8.43055 20.5584C5.70601 19.9547 3.55805 17.8602 2.88539 15.1513Z" stroke="#92BDFF" stroke-width="1.5" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB