diff --git a/public/img/brand/ofw-500x500.png b/public/img/brand/ofw-500x500.png new file mode 100644 index 00000000..4e8c3112 Binary files /dev/null and b/public/img/brand/ofw-500x500.png differ diff --git a/public/img/icons/ai.png b/public/img/icons/ai.png new file mode 100644 index 00000000..bf9b1f11 Binary files /dev/null and b/public/img/icons/ai.png differ diff --git a/public/img/icons/apple-icon-lite.png b/public/img/icons/apple-icon-lite.png new file mode 100644 index 00000000..2654c2d3 Binary files /dev/null and b/public/img/icons/apple-icon-lite.png differ diff --git a/public/img/icons/attendance.png b/public/img/icons/attendance.png new file mode 100644 index 00000000..ea2460b6 Binary files /dev/null and b/public/img/icons/attendance.png differ diff --git a/public/img/icons/cloud-service.png b/public/img/icons/cloud-service.png new file mode 100644 index 00000000..de9dd0ac Binary files /dev/null and b/public/img/icons/cloud-service.png differ diff --git a/public/img/icons/dashboard.png b/public/img/icons/dashboard.png new file mode 100644 index 00000000..5d62aef8 Binary files /dev/null and b/public/img/icons/dashboard.png differ diff --git a/public/img/icons/directory.png b/public/img/icons/directory.png new file mode 100644 index 00000000..038852cd Binary files /dev/null and b/public/img/icons/directory.png differ diff --git a/public/img/icons/document.png b/public/img/icons/document.png new file mode 100644 index 00000000..aec11224 Binary files /dev/null and b/public/img/icons/document.png differ diff --git a/public/img/icons/google-play-icon-lite.png b/public/img/icons/google-play-icon-lite.png new file mode 100644 index 00000000..6952cb9f Binary files /dev/null and b/public/img/icons/google-play-icon-lite.png differ diff --git a/public/img/icons/profile.png b/public/img/icons/profile.png new file mode 100644 index 00000000..8333da3a Binary files /dev/null and b/public/img/icons/profile.png differ diff --git a/public/img/icons/report.png b/public/img/icons/report.png new file mode 100644 index 00000000..62b6682c Binary files /dev/null and b/public/img/icons/report.png differ diff --git a/public/img/icons/spending.png b/public/img/icons/spending.png new file mode 100644 index 00000000..aaf8d53c Binary files /dev/null and b/public/img/icons/spending.png differ diff --git a/public/img/illustrations/contact-us.png b/public/img/illustrations/contact-us.png new file mode 100644 index 00000000..4886aca8 Binary files /dev/null and b/public/img/illustrations/contact-us.png differ diff --git a/src/pages/Home/FeatureCard.jsx b/src/pages/Home/FeatureCard.jsx new file mode 100644 index 00000000..340434b7 --- /dev/null +++ b/src/pages/Home/FeatureCard.jsx @@ -0,0 +1,24 @@ +const FeatureCard = ({ imagesrc, title, description }) => { + return ( + <> +
+
+
+
+ {title} + +
{title}
+
+
+

{description}

+
+
+
+ + ); +}; +export default FeatureCard; diff --git a/src/pages/Home/LandingPage.css b/src/pages/Home/LandingPage.css index e134840c..72db953b 100644 --- a/src/pages/Home/LandingPage.css +++ b/src/pages/Home/LandingPage.css @@ -235,3 +235,35 @@ body { margin-top: 15px; margin-bottom: 25px; } + +.btn-green { + background-color: #49bf3c; + color: #fff; + + border-radius: 50px; + padding: 10px 30px; + font-weight: 500; + text-decoration: none; + transition: all 0.3s ease; +} +.btn-green:hover { + background-color: #2d8822; + color: #fff; +} +.btn-ovel-small { + padding-bottom: 5.072px; + padding-inline-end: 12px; + padding-inline-start: 12px; + padding-left: 12px; + padding-right: 12px; + padding-top: 5.072px; +} +.btn-square-small { + border-radius: 3px; + padding-bottom: 5.072px; + padding-inline-end: 12px; + padding-inline-start: 12px; + padding-left: 12px; + padding-right: 12px; + padding-top: 5.072px; +} diff --git a/src/pages/Home/LandingPage.jsx b/src/pages/Home/LandingPage.jsx index 32e853be..48a2e81c 100644 --- a/src/pages/Home/LandingPage.jsx +++ b/src/pages/Home/LandingPage.jsx @@ -6,11 +6,12 @@ import DashboardImage from "/img/hero/bg-01.jpg"; import { Swiper, SwiperSlide } from "swiper/react"; import { EffectFlip, Autoplay, Pagination, Navigation } from "swiper/modules"; import SwaperSlideImages from "./SwaperSlideImages"; +import FeatureCard from "./FEatureCard"; const LandingPage = () => { return ( <> -