Compare commits

...

23 Commits

Author SHA1 Message Date
CHIEFSOFT\ameye a1d964b6ec remove sections 2024-07-28 19:38:46 -04:00
CHIEFSOFT\ameye 64de8623a3 fix section 2024-07-28 19:31:50 -04:00
CHIEFSOFT\ameye c2e7f800a3 Merge branch 'master' of https://gitlab.chiefsoft.net/WrenchBoard/WrenchBoardMainSite 2024-07-28 19:28:05 -04:00
CHIEFSOFT\ameye 91d215a577 remove sectoion 2024-07-28 19:27:51 -04:00
ameye 4092bf4e48 Merge branch 'after-hero-com' of WrenchBoard/WrenchBoardMainSite into master 2024-07-25 21:31:22 +00:00
victorAnumudu 0af4f2cdab image added to section 2024-07-25 21:18:22 +01:00
ameye d08b1ee86d Merge branch 'section-new-layout' of WrenchBoard/WrenchBoardMainSite into master 2024-07-25 17:59:09 +00:00
Chiefsoft Works 912a7aebfd fix page 2024-07-24 19:24:06 -04:00
CHIEFSOFT\ameye badcdad873 new image 2024-07-24 17:33:03 -04:00
Chiefsoft Works 1585e8a679 Merge branch 'master' of https://gitlab.chiefsoft.net/WrenchBoard/WrenchBoardMainSite 2024-07-24 15:51:30 -04:00
Chiefsoft Works e33bc28281 New files 2024-07-24 15:47:49 -04:00
ameye 2da5ee8ab8 Merge branch 'bug-typo' of WrenchBoard/WrenchBoardMainSite into master 2024-07-23 11:20:00 +00:00
victorAnumudu 7730088e90 typo fixed 2024-07-23 06:31:06 +01:00
ameye cc919f961f Merge branch 'agent-link-hidden' of WrenchBoard/WrenchBoardMainSite into master 2024-07-22 19:30:35 +00:00
victorAnumudu 04a428021b agent link hidden 2024-07-22 19:07:51 +01:00
ameye b1d821658a Merge branch 'contact-submit' of WrenchBoard/WrenchBoardMainSite into master 2024-07-16 23:39:31 +00:00
victorAnumudu 44d99f5e20 contact API added 2024-07-16 21:03:11 +01:00
CHIEFSOFT\ameye eb57654d59 No shared 2024-07-12 17:33:37 -04:00
CHIEFSOFT\ameye 0eae8c27a6 no collection 2024-07-12 17:28:14 -04:00
victorAnumudu 260071e1d3 section layout update 2024-07-11 07:00:16 +01:00
ameye ea33b404a2 Merge branch 'footer-logo-resize' of WrenchBoard/WrenchBoardMainSite into master 2024-06-25 14:39:49 +00:00
victorAnumudu 062f05d342 footer logo resize 2024-06-25 14:21:00 +01:00
ameye 1f1e5f75ca Merge branch 'text-case-adjust' of WrenchBoard/WrenchBoardMainSite into master 2024-06-24 17:35:12 +00:00
14 changed files with 379 additions and 90 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

+8 -7
View File
@@ -1,11 +1,12 @@
import Axios from 'axios'; import axios from 'axios';
import getConfig from './../Config/config'
async function ContactData(callData) { async function ContactData(reqData) {
// debugger; let formData = new FormData()
var site = getConfig()[0]; for (let value in reqData) {
let response = await Axios.post(`${process.env.REACT_APP_AUX_ENDPOINT}/sitecontact`, callData); formData.append(value, reqData[value]);
return response.data.result; }
let response = await axios.post(`${process.env.REACT_APP_AUX_ENDPOINT}/sitecontact`, reqData);
return response;
} }
export default ContactData; export default ContactData;
+22 -8
View File
@@ -160,6 +160,11 @@ p {
border: 1px solid #89216b; border: 1px solid #89216b;
background-image: linear-gradient(90deg, #89216b 0%, #da4453 100%); */ background-image: linear-gradient(90deg, #89216b 0%, #da4453 100%); */
} }
@media only screen and (max-width: 568px) {
.main-btn {
padding: 0 15px;
}
}
.main-btn:hover { .main-btn:hover {
background-color: #fff; background-color: #fff;
color: #2b70fa; color: #2b70fa;
@@ -6730,29 +6735,38 @@ blockquote cite {
background-repeat: no-repeat; background-repeat: no-repeat;
} }
.appie-about-8-box { .appie-about-container {
padding: 50px 50px 145px;
background: #fff; background: #fff;
border-radius: 6px; border-radius: 6px;
box-shadow: 0px 40px 40px 0px rgba(14, 17, 51, 0.1); box-shadow: 0px 40px 40px 0px rgba(14, 17, 51, 0.1);
position: relative; position: relative;
overflow: hidden; overflow: hidden;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.appie-about-8-box {
padding: 50px 50px 0px 50px;
z-index: 10; z-index: 10;
} }
@media only screen and (min-width: 992px) and (max-width: 1200px) { @media only screen and (min-width: 992px) and (max-width: 1200px) {
.appie-about-8-box { .appie-about-8-box {
padding: 50px 25px 145px; padding: 50px 25px 0px 25px;
} }
} }
@media only screen and (min-width: 768px) and (max-width: 991px) { @media only screen and (min-width: 768px) and (max-width: 991px) {
.appie-about-8-box { .appie-about-container {
margin-bottom: 30px; margin-bottom: 30px;
} }
} }
@media (max-width: 767px) { @media (max-width: 767px) {
.appie-about-8-box { .appie-about-container{
margin-bottom: 30px; margin-bottom: 30px;
padding: 50px 20px 145px; }
.appie-about-8-box {
padding: 50px 20px 0px 20px;
} }
} }
.appie-about-8-box .thumb { .appie-about-8-box .thumb {
@@ -6779,13 +6793,13 @@ blockquote cite {
line-height: 40px; line-height: 40px;
} }
} }
.appie-about-8-box a { .appie-about-container a {
border: 2px solid #db0f30; border: 2px solid #db0f30;
color: #db0f30; color: #db0f30;
background: #fff; background: #fff;
margin-top: 30px; margin-top: 30px;
} }
.appie-about-8-box a:hover { .appie-about-container a:hover {
color: #fff; color: #fff;
background: #db0f30; background: #db0f30;
border-color: #db0f30; border-color: #db0f30;
Binary file not shown.

After

Width:  |  Height:  |  Size: 355 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

+82 -31
View File
@@ -1,4 +1,4 @@
import React from 'react'; import React, {useState} from 'react';
import getConfig from './../../Config/config' import getConfig from './../../Config/config'
import ContactData from '../../Services/ContactData'; import ContactData from '../../Services/ContactData';
@@ -7,33 +7,68 @@ function Forms() {
var site = getConfig()[0]; var site = getConfig()[0];
const [formDetails, setFormDetails] = useState({
first_name: '',
last_name: '',
email: '',
subject: '',
phone_number: '',
action: 1001,
message: '',
channel: 'WEB',
terms_conditions: false
})
const validForm = formDetails.first_name && formDetails.last_name && formDetails.email && formDetails.phone_number && formDetails.subject && formDetails.message
const handleChange = ({target:{name, value}}) => {
setFormDetails(prev => ({...prev, [name]:value}))
}
const [requestStatus, setRequestStatus] = useState({loading:false, status:false, msg:''})
function handleSubmit(e) { function handleSubmit(e) {
e.preventDefault(); e.preventDefault()
// console.log('You clicked submit.'); setRequestStatus({loading:true, status:false, msg:''})
// console.log(e); if(!validForm){
// debugger; setRequestStatus({loading:false, status:false, msg:'please, fill all fields'})
const firstname = e.target['f-name'].value; setTimeout(()=>{
const lastname = e.target['l-name'].value; setRequestStatus({loading:false, status:false, msg:''})
const email = e.target['email'].value; },3000)
const phone = e.target['phone'].value; return
const subject = e.target['subject'].value; }
const message = e.target['message'].value;
const terms = e.target['terms-conditions'].checked;
//alert(terms);
var callData = [{ delete formDetails.terms_conditions
"firstname": firstname,
"lastname": lastname,
"email": email,
"phone": phone,
"subject": subject,
"message": message,
"channel": 'WEB'
}];
const callRet = ContactData(callData);
console.log('You clicked submit========> '+ callRet);
ContactData(formDetails).then(res =>{
if(res?.data?.result != '100'){
setRequestStatus({loading:false, status:false, msg:'failed to send message'})
setTimeout(()=>{
setRequestStatus({loading:false, status:false, msg:''})
},3000)
return
}
setRequestStatus({loading:false, status:true, msg:'message Sent'})
setTimeout(()=>{
setRequestStatus({loading:false, status:false, msg:''})
setFormDetails({
first_name: '',
last_name: '',
email: '',
subject: '',
phone_number: '',
action: 1001,
message: '',
channel: 'WEB',
terms_conditions: false
})
},3000)
}).catch(err => {
setRequestStatus({loading:false, status:false, msg:'failed something went wrong'})
setTimeout(()=>{
setRequestStatus({loading:false, status:false, msg:''})
},3000)
});
} }
@@ -99,10 +134,10 @@ function Forms() {
<h4>Lets Connect</h4> <h4>Lets Connect</h4>
<form onSubmit={handleSubmit} className="row"> <form onSubmit={handleSubmit} className="row">
<div className="col-md-6"> <div className="col-md-6">
<input type="text" name="f-name" placeholder="First Name" maxLength={15} /> <input type="text" name="first_name" placeholder="First Name" maxLength={15} onChange={handleChange} value={formDetails.first_name} />
</div> </div>
<div className="col-md-6"> <div className="col-md-6">
<input type="text" name="l-name" placeholder="Last Name" maxLength={15} /> <input type="text" name="last_name" placeholder="Last Name" maxLength={15} onChange={handleChange} value={formDetails.last_name} />
</div> </div>
<div className="col-md-6"> <div className="col-md-6">
<input <input
@@ -110,36 +145,52 @@ function Forms() {
name="email" name="email"
placeholder="Email Address" placeholder="Email Address"
maxLength={35} maxLength={35}
onChange={handleChange}
value={formDetails.email}
/> />
</div> </div>
<div className="col-md-6"> <div className="col-md-6">
<input <input
type="number" type="number"
name="phone" name="phone_number"
placeholder="Phone Number" placeholder="Phone Number"
maxLength={15} maxLength={15}
onChange={handleChange}
value={formDetails.phone_number}
/> />
</div> </div>
<div className="col-md-12"> <div className="col-md-12">
<input type="text" name="subject" placeholder="Subject" maxLength={35} /> <input type="text" name="subject" placeholder="Subject" maxLength={35} value={formDetails.subject} onChange={handleChange} />
</div> </div>
<div className="col-md-12"> <div className="col-md-12">
<textarea <textarea
name="message" name="message"
placeholder="How can we help?" placeholder="How can we help?"
onChange={handleChange}
value={formDetails.message}
></textarea> ></textarea>
</div> </div>
<div className="col-md-6"> <div className="col-md-6">
<div className="condition-check"> <div className="condition-check">
<input id="terms-conditions" name="terms-conditions" type="checkbox" /> <input id="terms-conditions" name="terms_conditions" type="checkbox" value={formDetails.terms_conditions} onChange={handleChange} />
<label htmlFor="terms-conditions"> <label htmlFor="terms-conditions">
I agree to the <a href="#">Terms & Conditions</a> I agree to the <a href="#">Terms & Conditions</a>
</label> </label>
</div> </div>
</div> </div>
<div className="col-md-6 text-right"> <div className="col-md-6 text-right">
<input type="submit" name="submit" value="Send Message" /> <input
type="submit"
value={ requestStatus.loading ? 'Sending...' : 'Send Message'}
disabled={requestStatus.loading}
className={`${!validForm ? 'opacity-25' : 'opacity-100'}`}
/>
</div> </div>
{/* <div className="p-2 col-12">
{requestStatus.msg &&
}
</div> */}
<p className={`p-1 w-100 text-center ${requestStatus.status ? 'text-success' : 'text-danger'}`}>{requestStatus.msg}</p>
</form> </form>
</div> </div>
</div> </div>
+90
View File
@@ -0,0 +1,90 @@
import React from 'react';
import thumb4 from '../../assets/images/about-thumb-4.png';
import thumb5 from '../../assets/images/about-thumb-5.png';
import cardImg from '../../assets/images/home/card-home-01.png'
function AfterHero() {
return (
<>
<section className="appie-about-8-area pt-100 pb-100">
<div className="container">
<div className="row">
<div className="col-lg-12">
<div className="appie-section-title mb-30">
<h3 className="appie-title">
{/* We bring everything <br />
that's required to build apps */}
Set Chores, Set Goals
</h3>
</div>
</div>
</div>
<div className="row">
<div className="col-lg-7 mb-3 mb-lg-0">
<div className='appie-about-container'>
<div className="appie-about-8-box">
<h3 className="title">
Reward Accomplishments
</h3>
<p>
Set goals, tasks, or anything that motivates or needs to be done and reward completion. WrenchBoard is the platform to plan rewards off pick your nose and blow
</p>
</div>
<div className='row'>
<div className='col-12 col-sm-4 order-2 order-sm-1 align-self-end'>
<a className="m-1 main-btn" href={process.env.REACT_APP_DASH_URL_LOGIN}>
Learn More <i className="fal fa-arrow-right" />
</a>
</div>
<div className="col-12 col-sm-8 order-1 order-sm-2">
<img className='w-100 h-100' src={cardImg} alt="Child Card" />
</div>
</div>
</div>
</div>
<div className="col-lg-5">
{/* <div className="appie-about-8-box">
<h3 className="title">
Assign Faster with <br />
wrenchAgent
</h3>
<p>
Ask our &#x275B;&#x275B;<span className=''>wrench</span><span className=''>Agent</span>&#x275C;&#x275C; Generative AI to assist
</p>
<a className="main-btn" href={process.env.REACT_APP_DASH_URL_LOGIN}>
Learn More <i className="fal fa-arrow-right" />
</a>
<div className="thumb mr-30">
<img src={thumb5} alt="" />
</div>
</div> */}
<div className='appie-about-container'>
<div className="appie-about-8-box">
<h3 className="title">
Assign Faster with <br />
wrenchAgent
</h3>
<p>
Ask our &#x275B;&#x275B;<span className=''>wrench</span><span className=''>Agent</span>&#x275C;&#x275C; Generative AI to assist
</p>
</div>
<div className='row'>
<div className='col-12 col-sm-4 order-2 order-sm-1 align-self-end'>
<a className="m-1 main-btn" href={process.env.REACT_APP_DASH_URL_LOGIN}>
Learn More <i className="fal fa-arrow-right" />
</a>
</div>
<div className="col-12 col-sm-8 order-1 order-sm-2">
<img className='w-100 h-100' src={thumb5} alt="" />
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</>
);
}
export default AfterHero;
+2 -2
View File
@@ -16,7 +16,7 @@ function FooterHomeOne({ className }) {
<div className="footer-about-widget"> <div className="footer-about-widget">
<div className="logo"> <div className="logo">
<a href="#"> <a href="#">
<img src={logo} alt="WrenchBoard" loading='eager' width={300} height={65} /> <img src={logo} alt="WrenchBoard" loading='eager' width={175} height={38} />
</a> </a>
</div> </div>
<p> <p>
@@ -55,7 +55,7 @@ function FooterHomeOne({ className }) {
<li> <li>
<Link to="/use-cases">Use Cases</Link> <Link to="/use-cases">Use Cases</Link>
</li> </li>
<li> <li className='d-none'>
<a target='_blank' href={process.env.REACT_APP_AGENT_LINK}>Agent</a> <a target='_blank' href={process.env.REACT_APP_AGENT_LINK}>Agent</a>
</li> </li>
<li> <li>
+1 -1
View File
@@ -34,7 +34,7 @@ function HeroHomeOne() {
<h1 className="appie-title"> <h1 className="appie-title">
Turn Chores into Exciting Challenges and Earn <span className='earn-rewards px-2'>Rewards!</span> Turn Chores into Exciting Challenges and Earn <span className='earn-rewards px-2'>Rewards!</span>
</h1> </h1>
<p>Your place to set family goals and reward achievements. Find tasks to earn from, or build a tasks portfolio and find others to perform tasks for you.</p> <p>Your place to set family goals and reward achievements. Find tasks to earn from, or build a task portfolio and find others to perform tasks for you.</p>
<ul className='d-flex justify-content-center justify-content-lg-start'> <ul className='d-flex justify-content-center justify-content-lg-start'>
<li className=''> <li className=''>
<a className="item-2" target='_blank' href={process.env.REACT_APP_APPLE_APP}> <a className="item-2" target='_blank' href={process.env.REACT_APP_APPLE_APP}>
+124
View File
@@ -0,0 +1,124 @@
import React from 'react';
import serviceThumb from '../../assets/images/service-thumb-1.png';
function NextAfterHero() {
return (
<>
<section
className="appie-services-2-area appie-services-8-area pt-90 pb-55"
id="service"
>
<div className="container">
<div className="row align-items-end">
<div className="col-lg-6 col-md-8">
<div className="appie-section-title">
<h3 className="appie-title">Solution for every need.</h3>
<p>The app provides design and digital marketing.</p>
</div>
</div>
</div>
<div className="row align-items-center">
<div className="col-lg-7">
<div className="row">
<div className="col-lg-6 col-md-6">
<div
className="
appie-single-service-2 appie-single-service-about
mt-30
wow
animated
fadeInUp
"
data-wow-duration="2000ms"
data-wow-delay="200ms"
>
<div className="icon">
<i className="fal fa-tv" />
</div>
<h4 className="title">Carefully designed</h4>
<p>
He lost his bottle loo don't get shirty with me ruddy.
</p>
</div>
</div>
<div className="col-lg-6 col-md-6">
<div
className="
appie-single-service-2 appie-single-service-about
item-2
mt-30
wow
animated
fadeInUp
"
data-wow-duration="2000ms"
data-wow-delay="400ms"
>
<div className="icon">
<i className="fal fa-code" />
</div>
<h4 className="title">Clean Modern Code</h4>
<p>
He lost his bottle loo don't get shirty with me ruddy.
</p>
</div>
</div>
<div className="col-lg-6 col-md-6">
<div
className="
appie-single-service-2 appie-single-service-about
item-3
mt-30
wow
animated
fadeInUp
"
data-wow-duration="2000ms"
data-wow-delay="600ms"
>
<div className="icon">
<i className="fal fa-user-friends" />
</div>
<h4 className="title">User Interactive</h4>
<p>
He lost his bottle loo don't get shirty with me ruddy.
</p>
</div>
</div>
<div className="col-lg-6 col-md-6">
<div
className="
appie-single-service-2 appie-single-service-about
item-4
mt-30
wow
animated
fadeInUp
"
data-wow-duration="2000ms"
data-wow-delay="200ms"
>
<div className="icon">
<i className="fal fa-mobile" />
</div>
<h4 className="title">Choose a App</h4>
<p>
He lost his bottle loo don't get shirty with me ruddy.
</p>
</div>
</div>
</div>
</div>
<div className="col-lg-5">
<div className="service-thumb">
<img src={serviceThumb} alt="" />
</div>
</div>
</div>
</div>
</section>
</>
);
}
export default NextAfterHero;
+12 -12
View File
@@ -1,5 +1,5 @@
import React from 'react'; import React from 'react';
import thumb from '../../assets/images/traffic-thumb.png'; import thumb from '../../assets/images/home-app-page.png';
function TrafficHomeTwo() { function TrafficHomeTwo() {
return ( return (
@@ -8,10 +8,9 @@ function TrafficHomeTwo() {
<div className="row"> <div className="row">
<div className="col-lg-7"> <div className="col-lg-7">
<div className="appie-traffic-title"> <div className="appie-traffic-title">
<span>Post</span> <h3 className="title">Family Connect</h3>
<h3 className="title">Posting Jobs.</h3>
<p> <p>
WrenchBoard platform connects you with quality service to deliver your project with ease. All you need for a family to get moving with rewards and more. Plan activities and booster family interactions.
</p> </p>
</div> </div>
<div className="row"> <div className="row">
@@ -20,8 +19,8 @@ function TrafficHomeTwo() {
<div className="icon"> <div className="icon">
<i className="fal fa-check" /> <i className="fal fa-check" />
</div> </div>
<h5 className="title">Create your projects</h5> <h5 className="title">Organize Chores</h5>
<p>from complex to most basic task as targetted offering or market place posting</p> <p>Simple one-time tasks to repeated tasks or promise of performance or set goals.</p>
</div> </div>
</div> </div>
<div className="col-lg-6 col-md-6"> <div className="col-lg-6 col-md-6">
@@ -29,8 +28,9 @@ function TrafficHomeTwo() {
<div className="icon"> <div className="icon">
<i className="fal fa-check" /> <i className="fal fa-check" />
</div> </div>
<h5 className="title">Hire experts</h5> <h5 className="title">Sibling Activities</h5>
<p>from reviewed profiles, accept interest in your project from qualified members.</p> <p>Wrenchboard allows family members to create product connections with educational content with reward tools.
</p>
</div> </div>
</div> </div>
<div className="col-lg-6 col-md-6"> <div className="col-lg-6 col-md-6">
@@ -38,8 +38,8 @@ function TrafficHomeTwo() {
<div className="icon"> <div className="icon">
<i className="fal fa-check" /> <i className="fal fa-check" />
</div> </div>
<h5 className="title">Monitor Progress</h5> <h5 className="title">Personalized Wallet</h5>
<p>Monitor work progress and track performance with real time tools from your account</p> <p>Individual wallet with parental control and guidance. Money education to increase values.</p>
</div> </div>
</div> </div>
<div className="col-lg-6 col-md-6"> <div className="col-lg-6 col-md-6">
@@ -47,8 +47,8 @@ function TrafficHomeTwo() {
<div className="icon"> <div className="icon">
<i className="fal fa-check" /> <i className="fal fa-check" />
</div> </div>
<h5 className="title">Get Pay </h5> <h5 className="title">Games & More </h5>
<p>Pay: Make payment easily and securely by milestones or project completion.</p> <p>More opportunities to learn with games or the artificial intelligence library and shared material.</p>
</div> </div>
</div> </div>
<div className="col-lg-12"> <div className="col-lg-12">
Regular → Executable
+25 -16
View File
@@ -3,23 +3,29 @@ import useToggle from '../../Hooks/useToggle';
import BackToTop from '../BackToTop'; import BackToTop from '../BackToTop';
import Drawer from '../Mobile/Drawer'; import Drawer from '../Mobile/Drawer';
import BlogHomeOne from './BlogHomeOne'; import BlogHomeOne from './BlogHomeOne';
import FaqHomeOne from './FaqHomeOne';
import FeaturesHomeOne from './FeaturesHomeOne'; import FeaturesHomeOne from './FeaturesHomeOne';
import FooterHomeOne from './FooterHomeOne'; import FooterHomeOne from './FooterHomeOne';
import HeroHomeOne from './HeroHomeOne'; import HeroHomeOne from './HeroHomeOne';
import HomeOneHeader from './HomeOneHeader'; import HomeOneHeader from './HomeOneHeader';
//import PricingHomeOne from './PricingHomeOne';
import ProjectHomeOne from './ProjectHomeOne';
import ServicesHomeOne from './ServicesHomeOne'; import ServicesHomeOne from './ServicesHomeOne';
import TeamHomeOne from './TeamHomeOne'; import TrafficHomeOne from './TrafficHomeOne';
import TestimonialHomeOne from './TestimonialHomeOne';
//import TrafficHomeOne from './TrafficHomeOne';
import TrafficHomeTwo from './TrafficHomeTwo'; import TrafficHomeTwo from './TrafficHomeTwo';
import WrenchBoardHome from './WrenchBoardHome';
import RecentJobsOne from './RecentJobsOne';
import StickyHeaderNav from '../StickyHeader/StickyHeaderNav';
import FeaturedScreen from './FeaturedScreen'; import FeaturedScreen from './FeaturedScreen';
import AfterHero from './AfterHero';
import NextAfterHero from './NextAfterHero';
//import FaqHomeOne from './FaqHomeOne';
//import PricingHomeOne from './PricingHomeOne';
//import ProjectHomeOne from './ProjectHomeOne';
//import TeamHomeOne from './TeamHomeOne';
//import TestimonialHomeOne from './TestimonialHomeOne';
//mport WrenchBoardHome from './WrenchBoardHome';
//import RecentJobsOne from './RecentJobsOne';
//import StickyHeaderNav from '../StickyHeader/StickyHeaderNav';
//import BlogData from './../../Services/BlogData'; //import BlogData from './../../Services/BlogData';
// import ServicesHomeEight from '../HomeEight/ServicesHomeEight';
function HomeOne() { function HomeOne() {
const [drawer, drawerAction] = useToggle(false); const [drawer, drawerAction] = useToggle(false);
@@ -30,20 +36,23 @@ function HomeOne() {
{/* <StickyHeaderNav action={drawerAction.toggle} /> */} {/* <StickyHeaderNav action={drawerAction.toggle} /> */}
<HomeOneHeader action={drawerAction.toggle} /> <HomeOneHeader action={drawerAction.toggle} />
<HeroHomeOne /> <HeroHomeOne />
<ServicesHomeOne /> <AfterHero />
{/*<RecentJobsOne />*/} {/*<NextAfterHero />*/}
<FeaturesHomeOne /> <FeaturesHomeOne />
{/*<FaqHomeOne />*/} <ServicesHomeOne />
{/*<TrafficHomeOne />*/} <TrafficHomeOne />
<TrafficHomeTwo /> <TrafficHomeTwo />
<FeaturedScreen /> <FeaturedScreen />
<BlogHomeOne />
<FooterHomeOne />
<BackToTop />
{ /* <RecentJobsOne /> JOBS ON SITE GONE*/}
{/*<FaqHomeOne />*/}
{/*<TestimonialHomeOne />*/} {/*<TestimonialHomeOne />*/}
{/*<TeamHomeOne />*/} {/*<TeamHomeOne />*/}
{/*<PricingHomeOne />*/} {/*<PricingHomeOne />*/}
<BlogHomeOne />
{/*<ProjectHomeOne /> */} {/*<ProjectHomeOne /> */}
<FooterHomeOne />
<BackToTop />
</> </>
); );
} }
+6 -6
View File
@@ -25,24 +25,24 @@ const Main = ({gredient}) => {
</div> </div>
} }
<div className="container"> <div className="container">
<div className="row">
<div className="col-lg-6">
<div className="w-100">
<div className="p-0 appie-traffic-title section_title" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="100"> <div className="p-0 appie-traffic-title section_title" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="100">
<h3 className='title'>Set Chores, Set Goals <div className='section_sub_title'>Reward Accomplishments</div></h3> <h3 className='title'>Set Chores, Set Goals <div className='section_sub_title'>Reward Accomplishments</div></h3>
<p className=''> <p className=''>
Set goals, tasks, or anything that motivates or needs to be done and reward completion. WrenchBoard is the platform to plan rewards. Set goals, tasks, or anything that motivates or needs to be done and reward completion. WrenchBoard is the platform to plan rewards.
</p> </p>
</div> </div>
<div className="row mt-3 align-items-center">
<div className="col-lg-6">
<div className="w-100">
<div className="appie-traffic-title section_title mb-3" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="100" style={{padding: '0'}}> <div className="appie-traffic-title section_title mb-3" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="100" style={{padding: '0'}}>
<h3 className='title text-center text-lg-left'>Assign Faster with</h3> <h3 className='title text-center'>Assign Faster with</h3>
<h3 className='w-100 title text-center d-flex justify-content-center justify-content-lg-end flex-nowrap'> <h3 className='w-100 title text-center d-flex justify-content-center flex-nowrap'>
<div className='color-blue italic'>wrench</div><div className='color-purple'>Agent</div> <div className='color-blue italic'>wrench</div><div className='color-purple'>Agent</div>
</h3> </h3>
</div> </div>
<div className="row"> <div className="row">
{list?.map(({ icon, header, paragraph, name }, idx) => ( {list?.map(({ icon, header, paragraph, name }, idx) => (
<div className="col-12 col-md-6 mb-10" key={idx} onClick={()=>changeActiveImg(name)} style={{cursor: 'pointer'}}> <div className="col-12 mb-10" key={idx} onClick={()=>changeActiveImg(name)} style={{cursor: 'pointer'}}>
<div <div
className={`appie-traffic-service features appie-modern-design`} className={`appie-traffic-service features appie-modern-design`}
> >