Merge branch 'business-text-variables' of FloatSystems/float-www into master

This commit is contained in:
2023-03-30 23:02:53 +00:00
committed by Gogs
3 changed files with 340 additions and 54 deletions
-6
View File
@@ -1689,11 +1689,6 @@ span.os-version {
.txt-block h3,
.txt-block h2 {
margin-bottom: 26px;
cursor: default;
}
.txt-block p {
cursor: default;
}
h5.sm-title {
@@ -1704,7 +1699,6 @@ h5.sm-title {
.txt-block .btn,
.txt-block .stores-badge {
margin-top: 20px;
cursor: pointer;
}
/*------------------------------------------*/
+132 -3
View File
@@ -3,8 +3,66 @@ import { Testimonial } from './assests/data/about';
class About extends React.Component {
render() {
let heroInfo = {
title: {
normal: 'No, we are ', //leave a space after writing for proper indentation
bold: 'not just another travel app.'
},
desc: "Float is a global Start Up working on improving everyones city life."
}
let aboutDesc = {
upperSection: {
title: "With AI and other unique technology we want to help and encourage people to improve their travel behavior for the better. Whether you want to save time, save money, reduce your carbon footprint, look for great deals or just explore your hood - weve got you covered.",
vision: {
title: 'OUR VISION',
text: "Improve quality of life for the world's population by building the future global transportation platform. Increasing accessibility and personal choices, while reducing travel time, traffic congestion, pollution, and loss to local GDP."
},
mission: {
title: "OUR MISSION",
text: "We empower travelers to move easier and faster by analyzing their past trips, with traffic and external factors - allowing them to customize travel and receive rewards for sharing their data for the greater good."
}
},
lowerSection: {
caption: {
first: "MADE FOR YOU",
second: "Created for urbanists"
},
left: {
first: "A classic day in your urban life:",
second: "You drive to work, drive to the store, maybe drive your kids to school, drive back home, meet some friends if there is little time left. Distances are so vast, it takes forever to get anywhere and theres little chance for spontaneity and diversity in daily routines - Vibrating urban Citylife is just passing you by."
},
right: "You are interested in public infrastructure and promote eco-friendly alternatives - however keeping track of what is the fastest, cheapest and greenest way to get somewhere isnt easily done while being in a rush. We feel you - we are here to support you with by finding a better way to go."
},
cta: "Read the Reviews"
}
let testimonials = {
tag: 'MADE FOR US',
title:'Created from urbanists'
}
let valueInfo = {
id: 'Values',
title1: 'Put the User first',
text1: 'We are fully independent. We will only show you recommendations, tips, and deals customized for you.',
title2: 'Together is Better',
text2: 'AI and personal behavior are better together. Together we can make better decisions.',
title3: 'There is no planet B',
text3: 'There are more and more green alternatives especially in transportation we want to encourage everyone to use these.'
}
let brands = 'You might know Float from:'
let team = {
tag: 'One Team Many Talents',
title: 'Our Team is as vibrating and diversified as your urban life.',
}
let newsletter = {
tag: 'Subscribe to Our Newsletter',
title: 'Stay up to date with our news, ideas and updates',
cta: 'Subscribe Now'
}
return(
<div>
{/* PRELOADER SPINNER
============================================= */}
<div id="loader-wrapper">
@@ -302,9 +360,9 @@ class About extends React.Component {
<div className="col-lg-10 offset-lg-1">
<div className="section-title text-center mb-70">
{/* Title */}
<h2 className="h2-md">{team.tag}</h2>
<h2 className="h2-md">{team.title.h2}</h2>
{/* Text */}
<p className="p-xl">{team.title}</p>
<p className="p-xl">{team.title.p}</p>
</div>
</div>
</div>
@@ -373,4 +431,75 @@ class About extends React.Component {
)
}
}
export default About
export default About
// PAGE TEXT/CONTENT VARIABLES
//Hero Section
let heroInfo = {
title: {
normal: 'No, we are ', //leave a space after writing for proper indentation
bold: 'not just another travel app.'
},
desc: "Float is a global Start Up working on improving everyones city life."
}
// About Section
let aboutDesc = {
upperSection: {
title: "With AI and other unique technology we want to help and encourage people to improve their travel behavior for the better. Whether you want to save time, save money, reduce your carbon footprint, look for great deals or just explore your hood - weve got you covered.",
vision: {
title: 'OUR VISION',
text: "Improve quality of life for the world's population by building the future global transportation platform. Increasing accessibility and personal choices, while reducing travel time, traffic congestion, pollution, and loss to local GDP."
},
mission: {
title: "OUR MISSION",
text: "We empower travelers to move easier and faster by analyzing their past trips, with traffic and external factors - allowing them to customize travel and receive rewards for sharing their data for the greater good."
}
},
lowerSection: {
caption: {
first: "MADE FOR YOU",
second: "Created for urbanists"
},
left: {
first: "A classic day in your urban life:",
second: "You drive to work, drive to the store, maybe drive your kids to school, drive back home, meet some friends if there is little time left. Distances are so vast, it takes forever to get anywhere and theres little chance for spontaneity and diversity in daily routines - Vibrating urban Citylife is just passing you by."
},
right: "You are interested in public infrastructure and promote eco-friendly alternatives - however keeping track of what is the fastest, cheapest and greenest way to get somewhere isnt easily done while being in a rush. We feel you - we are here to support you with by finding a better way to go."
},
cta: "Read the Reviews"
}
// Testimonials Section
let testimonials = {
tag: 'MADE FOR US',
title:'Created from urbanists'
}
// Values Section
let valueInfo = {
id: 'Values',
title1: 'Put the User first',
text1: 'We are fully independent. We will only show you recommendations, tips, and deals customized for you.',
title2: 'Together is Better',
text2: 'AI and personal behavior are better together. Together we can make better decisions.',
title3: 'There is no planet B',
text3: 'There are more and more green alternatives especially in transportation we want to encourage everyone to use these.'
}
// Brand Section
let brands = 'You might know Float from:'
// Team Section
let team = {
tag: 'One Team Many Talents',
title: 'Our Team is as vibrating and diversified as your urban life.',
}
// Newsletter Section
let newsletter = {
tag: 'Subscribe to Our Newsletter',
title: 'Stay up to date with our news, ideas and updates',
cta: 'Subscribe Now'
}
+208 -45
View File
@@ -1,17 +1,16 @@
import React, {Component} from 'react';
class Fleet extends React.Component {
render() {
return(
<div>
<div id="loader-wrapper">
<div ido="loading">
<div><div id="loader-wrapper"><div ido="loading">
<span className="cssload-loader"><span className="cssload-loader-inner" /></span>
</div>
</div>
{/* PAGE CONTENT */}
{/* PAGE CONTENT*/}
<div id="page" className="page">
{/* HEADER */}
{/* HERO */}
{/* HERO */}
<section id="hero" className="bg-fixed hero-section division">
<div className="container">
<div className="row">
@@ -20,7 +19,8 @@ class Fleet extends React.Component {
<div className="hero-txt white-color text-center">
<span className="version">{heroSection.tag}</span>
<h2>{heroSection.header}</h2>
<p>{heroSection.desc}</p>
<p>{heroSection.desc}
</p>
</div>
{/* HERO IMAGE */}
<div className="hero-img"><img className="img-fluid" src="assets/images-demo/hero-img2.png" alt="hero-image" /></div>
@@ -42,11 +42,12 @@ class Fleet extends React.Component {
<div className="col-md-7 col-lg-6">
<div className="txt-block right-column mb-40 wow fadeInLeft" data-wow-delay="0.6s">
{/* Section ID */}
<span className="section-id grey-color">{aboutSection.tag}V</span>
<span className="section-id grey-color">{aboutSection.tag}</span>
{/* Title */}
<h2 className="h2-md">{aboutSection.header}</h2>
{/* Text */}
<p className="p-lg">{aboutSection.desc1}</p>
<p className="p-lg">{aboutSection.desc1}
</p>
{/* Text */}
<p className="p-lg">{aboutSection.desc2}</p>
{/* Button */}
@@ -56,8 +57,7 @@ class Fleet extends React.Component {
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END CONTENT-2 */}
{/* FEATURES-13
============================================= */}
{/* FEATURES-13 */}
<section id="features-13" className="rel whitesmoke_shape mt-inverse-50 features-section division">
<div className="container">
<div className="row d-flex align-items-center">
@@ -124,8 +124,7 @@ class Fleet extends React.Component {
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END FEATURES-13 */}
{/* CONTENT-3
============================================= */}
{/* CONTENT-3 */}
<section id="content-3" className="wide-60 content-section division">
<div className="container">
{/* CONTENT BOX-1 */}
@@ -200,8 +199,7 @@ class Fleet extends React.Component {
</div> {/* END CONTENT BOX-2 */}
</div> {/* End container */}
</section> {/* END CONTENT-3 */}
{/* BRANDS-1
============================================= */}
{/* BRANDS-1 */}
<div id="brands-1" className="bg_whitesmoke brands-section division">
<div className="container">
<div className="row">
@@ -269,8 +267,7 @@ class Fleet extends React.Component {
</div> {/* End row */}
</div> {/* End container */}
</div> {/* END BRANDS-1 */}
{/* FEATURES-5
============================================= */}
{/* FEATURES-5 */}
<section id="features-5" className="wide-50 features-section division">
<div className="container">
{/* SECTION TITLE */}
@@ -375,8 +372,7 @@ class Fleet extends React.Component {
</div> {/* END FEATURES-5 HOLDER */}
</div> {/* End container */}
</section> {/* END FEATURES-5 */}
{/* PROCESS-2
============================================= */}
{/* PROCESS-2 */}
<section id="process-2" className="bg_fit_02 wide-100 process-section division">
<div className="container white-color">
{/* SECTION TITLE */}
@@ -414,8 +410,7 @@ class Fleet extends React.Component {
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END PROCESS-2 */}
{/* CONTENT-1
============================================= */}
{/* CONTENT-1 */}
<section id="content-1" className="wide-60 content-section division">
<div className="container">
<div className="row d-flex align-items-center m-row">
@@ -427,7 +422,7 @@ class Fleet extends React.Component {
{/* Title */}
<h2 className="h2-md">{trackingFleet.header}</h2>
{/* Text */}
<p className="p-lg">{trackingFleet.desc}</p>
<p className="p-lg">{trackingFleet.desc} </p>
{/* Button */}
<a href="#faqs-2" className="btn btn-tra-grey skyblue-hover">{trackingFleet.cta}</a>
</div>
@@ -440,9 +435,9 @@ class Fleet extends React.Component {
</div>
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END CONTENT-1 */}
{/* TESTIMONIALS-2
============================================= */}
</section> {/* END CONTENT-1 */}
{/* TESTIMONIALS-2 */}
<section id="reviews-2" className="reviews-section division">
<div className="container">
<div className="row">
@@ -450,11 +445,11 @@ class Fleet extends React.Component {
<div className="col-lg-4">
<div className="reviews-2-title pc-10">
{/* Section ID */}
<span className="section-id grey-color">{testimonalSection.tag}</span>
<span className="section-id grey-color">{testimonialSection.tag}</span>
{/* Title */}
<h2 className="h2-md mb-20">{testimonalSection.header}</h2>
<h2 className="h2-md mb-20">{testimonialSection.header}</h2>
{/* Text */}
<p className="p-lg">{testimonalSection.text}</p>
<p className="p-lg">{testimonialSection.text} </p>
</div>
</div>
{/* TESTIMONIALS CAROUSEL */}
@@ -641,8 +636,7 @@ class Fleet extends React.Component {
</div>
</div> {/* End container */}
</section> {/* END TESTIMONIALS-2 */}
{/* PRICING-2
============================================= */}
{/* PRICING-2 */}
<section id="pricing-2" className="wide-100 pricing-section division">
<div className="container">
{/* SECTION TITLE */}
@@ -725,8 +719,7 @@ class Fleet extends React.Component {
</div> {/* END DOWNLOAD BUTTON */}
</div> {/* End container */}
</section> {/* END PRICING-2 */}
{/* CONTENT-13
============================================= */}
{/* CONTENT-13 */}
<section id="content-13" className="bg_dark wide-60 content-section division">
<div className="container white-color">
<div className="row d-flex align-items-center">
@@ -760,8 +753,7 @@ class Fleet extends React.Component {
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END CONTENT-13 */}
{/* CONTENT-14
============================================= */}
{/* CONTENT-14 */}
<section id="content-14" className="whitesmoke_shape content-section division">
<div className="container">
{/* SECTION TITLE */}
@@ -785,8 +777,7 @@ class Fleet extends React.Component {
</div> {/* END TEXT BLOCK */}
</div> {/* End container */}
</section> {/* END CONTENT-14 */}
{/* FAQs-2
============================================= */}
{/* FAQs-2 */}
<section id="faqs-2" className="wide-100 faqs-section division">
<div className="container">
{/* SECTION TITLE */}
@@ -901,8 +892,7 @@ class Fleet extends React.Component {
</div>
</div> {/* End container */}
</section> {/* END FAQs-2 */}
{/* NEWSLETTER-1
============================================= */}
{/* NEWSLETTER-1 */}
<section id="newsletter-1" className="newsletter-section division">
<div className="container">
<div className="newsletter-wrapper bg_white">
@@ -933,8 +923,7 @@ class Fleet extends React.Component {
</div> {/* End newsletter-holder */}
</div> {/* End container */}
</section> {/* END NEWSLETTER-1 */}
{/* BLOG-1
============================================= */}
{/* BLOG-1 */}
<section id="blog-1" className="wide-60 blog-section division">
<div className="container">
{/* SECTION TITLE */}
@@ -1034,8 +1023,7 @@ class Fleet extends React.Component {
</div> {/* END BLOG POSTS */}
</div> {/* End container */}
</section> {/* END BLOG-1 */}
{/* DOWNLOAD-1
============================================= */}
{/* DOWNLOAD-1 */}
<section id="download-1" className="bg_fit_01 pt-100 download-section division">
<div className="container white-color">
<div className="row d-flex align-items-center m-row">
@@ -1079,10 +1067,185 @@ class Fleet extends React.Component {
</div> {/* END TEXT BLOCK */}
</div> {/* End row */}
</div> {/* End container */}
</section> {/* END DOWNLOAD-1 */}
</div> {/* END PAGE CONTENT */}
</div>
</section> {/* END DOWNLOAD-1 */}
</div> {/* END PAGE CONTENT */} </div>
)
}
}
export default Fleet
export default Fleet
// PAGE TEXT/CONTENT VARIABLES
//Hero Section
let heroSection = {
tag: 'HTML',
header: 'Float Business Fleet Management Systems',
desc: 'We are your A.I. enables assistance to manage your fleet and advancement to new platforms with insights on current performance and operational projections.'
}
// About Section
let aboutSection = {
tag: 'FLOAT EV',
header: 'Electric Fleet Platform',
desc1: "Float's recommendation engine enables tracking of vehicle usage, ownership & service costs, fuel costs, emissions. Its Telematics IoT enabled OBD device & dashcam to connect directly to the vehicle to pull data.",
desc2: "Aliqum mullam blandit and tempor sapien donec lipsum gravida porta. Velna vitae auctor congue magna impedit ligula risus. Mauris donec ligula an impedit magnis",
cta: "Find Out More"
}
// Stats Section
let statsSection = {
tag: 'Flexible Features',
header: "FLOAT'S DASHBOARD",
desc1: "Your EV fleet performance metrics are in one place, easy to locate any useful information analyze data and compare results.",
desc2: "Gravida porta velna vitae auctor congue magna nihil impedit ligula risus mauris donec ligula",
metrics: {
title: 'Metrics',
content: 'We guide a company through the EV conversion process, starting with insights on current performance of their existing fleet existing fleet.performance of their existing fleet existing fleet.'
},
access: {
title: 'Access',
content: 'We assess what works, provide information on which vehicles to convert first, and continue to improve on fleet performance throughout the step by step conversion to EVs..'
},
guide: {
title: 'Guide',
content: 'We assess what works, provide information on which vehicles to convert first, and continue to improve on fleet performance throughout the step by step conversion to EVs..'
},
motivated: {
title: 'Stay Motivated',
content: 'Take the complexity out of electrifying your fleet with industry-leading support.Porta semper lacus cursus feugiat primis ultrice ligula risus ultrice ligula risus auctor ultrice ociis'
}
}
// A Float Recommendation Framework (PART 1)
let floatIntegrationSection = {
tag: 'Perfect Integration',
header: 'Float analytical, recommendation / rewards framework.',
desc1: 'Our platform analyzes current fleet behavior and display areas for improvement on our custom customer dashboard.',
desc2: 'Float saves their customers money from day one by analyzing their current fleet data on cost, emissions,time and resources and then makes recommendations on prioritization of vehicle replacements and infrastructure investments.'
}
// A Float Recommendation Framework (PART 2)
let specialFeaturesSection ={
firstFeature: {
title: 'HD Instructional Videos',
content: 'Ligula risus auctor tempus dolor feugiat undo lacinia purus lipsum primis potenti at suscipit quaerat ultrice tellus viverra'
},
secondFeature: {
title: 'Smart Watch Optimized',
content: 'Ligula risus auctor tempus dolor feugiat undo lacinia purus lipsum primis potenti at suscipit quaerat ultrice tellus viverra'
},
thirdFeature: {
title: 'Heart Rate Tracking',
content: 'Ligula risus auctor tempus dolor feugiat undo lacinia purus lipsum primis potenti at suscipit quaerat ultrice tellus viverra'
}
}
// Brand Associations
let brandSectionTitle = 'You might know Float from:'
// Features Section (PART 1)
let featuresSection ={
header: 'No,we are not just another EV!',
subHeader: 'Our software takes you through the daily process of transitioning your fleet to Float. Self-Management Inclusive',
userFriendlyItem: {
title: 'User-Friendly',
content: 'Our software takes you through the daily process of transitioning your fleet to Float.process of transitioning your fleet to Float'
},
fullyFunctionalItem: {
title: 'Fully functional',
content: 'We integrate company data into Float recommendation engine to provide insights.'
},
quickAccessItem: {
title: 'Quick Access',
content: 'Porta semper lacus cursus feugiat primis ultrice ligula risus auctor tempus feugiat at impedit felis undo auctor augue mauris'
},
trackAndAnalyzeItem: {
title: 'Track & Analyze',
content: 'Porta semper lacus cursus feugiat primis ultrice ligula risus auctor tempus feugiat at impedit felis undo auctor augue mauris'
},
easy2Follow: {
title: 'Easy To Follow',
content: 'Porta semper lacus cursus feugiat primis ultrice ligula risus auctor tempus feugiat at impedit felis undo auctor augue mauris'
},
ongoingSupport: {
title: 'Ongoing Support',
content: 'We guide you step by step to convert to Electronic vehicles.We guide you step by step to convert'
}
}
// Steps Section
let stepsSection = {
header: 'Custom fleet on your own time and in your own space',
step1: {
title: 'Get Set Up',
content: 'Nemo ipsam egestas volute dolores quaerat sodales'
},
step2: {
title: 'Get Your Plan',
content: 'Nemo ipsam egestas volute dolores quaerat sodales'
},
step3: {
title: 'Get Moving',
content: 'Nemo ipsam egestas volute dolores quaerat sodales'
}
}
// Network Section
let trackingFleet = {
tag: 'Work Online and Offline',
header: 'Stay on track and plan your fleet',
desc: 'Quaerat sodales sapien euismod purus blandit a purus ipsum primis in cubilia laoreet augue luctus magna dolor luctus at egestas sapien vitae nemo egestas volute and turpis dolores aliquam quaerat sodales a sapien',
cta: 'Read the FAQs'
}
// Testimonials Section
let testimonialSection = {
tag: 'Reviews',
header: 'Our Happy Customers',
text: 'Aliquam augue suscipit luctus neque purus ipsum neque d'
}
// Features Section (PART 2)
let optimizedSection = {
tag: 'Totally Optimized',
header: 'Intuitive features, powerful results',
list1: 'Fringilla risus, luctus mauris orci auctor purus euismod pretium purus pretium ligula rutrum tempor sapien',
list2: 'Quaerat sodales sapien euismod purus blandit',
list3: 'Nemo ipsam egestas volute turpis dolores ut '
}
// Viewport Section
let accessibiltySection = {
header: 'Accessible for All Platforms',
text: 'Aliquam a augue suscipit, luctus neque purus ipsum neque at dolor primis libero tempus, blandit and cursus varius magna tempus a dolor'
}
// FAQs Section
let faqSection = {
header: 'Got Questions? Look Here',
text: 'Aliquam a augue suscipit, luctus neque purus ipsum neque at dolor primis libero tempus, blandit and cursus varius magna tempus a dolor',
question: 'Have more questions?',
link: 'Ask your question here'
}
// Blog Section
let blogSection = {
header: 'Our Recipes & Inspiration',
text: 'Aliquam a augue suscipit, luctus neque purus ipsum neque at dolor primis libero tempus, blandit and cursus varius magna tempus a dolor'
}
// Subscribe Section
let subscribeSection = {
tag: 'Subscribe to Our Newsletter',
header: 'Stay up to date with our news, ideas and updates',
cta: 'Subscribe Now'
}
// Download Section
let downloadSection = {
header: 'Take your fleet to the next level',
text: 'Augue egestas volutpat egestas augue purus cubilia laoreet and magna suscipit luctus dolor tempus',
ratingText: 'All Versions Rating',
reviewText: 'Based on 7.296 user reviews (App Store & Google Play)'
}