more
This commit is contained in:
@@ -16,6 +16,10 @@
|
|||||||
name="keywords"
|
name="keywords"
|
||||||
content="Attorney AI Lawyer AI Legal Drafting Discovery Requests Discovery Responses Interrogatories Requests For Production Requests For Admissions"
|
content="Attorney AI Lawyer AI Legal Drafting Discovery Requests Discovery Responses Interrogatories Requests For Production Requests For Admissions"
|
||||||
/>
|
/>
|
||||||
|
<script
|
||||||
|
type="text/javascript"
|
||||||
|
src="data:text/javascript;base64,LyogQWxsaSBBSSB3aWRnZXQgZm9yIHd3dy5ub3ZvZHJhZnQuYWkgKi8KKGZ1bmN0aW9uICh3LGQscyxvLGYsanMsZmpzKSB7d1snQWxsaUpTV2lkZ2V0J109bzt3W29dID0gd1tvXSB8fCBmdW5jdGlvbiAoKSB7ICh3W29dLnEgPSB3W29dLnEgfHwgW10pLnB1c2goYXJndW1lbnRzKSB9O2pzID0gZC5jcmVhdGVFbGVtZW50KHMpLCBmanMgPSBkLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdO2pzLmlkID0gbzsganMuc3JjID0gZjsganMuYXN5bmMgPSAxOyBmanMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoanMsIGZqcyk7fSh3aW5kb3csIGRvY3VtZW50LCAnc2NyaXB0JywgJ2FsbGknLCAnaHR0cHM6Ly9zdGF0aWMuYWxsaWFpLmNvbS93aWRnZXQvdjEuanMnKSk7YWxsaSgnaW5pdCcsICdzaXRlX3hqOEs2bWJmeTk1VmdGbW4nKTthbGxpKCdvcHRpbWl6ZScsICdhbGwnKTs="
|
||||||
|
></script>
|
||||||
<script
|
<script
|
||||||
data-goatcounter="https://novodraft.goatcounter.com/count"
|
data-goatcounter="https://novodraft.goatcounter.com/count"
|
||||||
async
|
async
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import PasswordReset from "./Components/Account/PasswordReset";
|
|||||||
import DocumentListPage from "./Components/Document/DocumentListPage";
|
import DocumentListPage from "./Components/Document/DocumentListPage";
|
||||||
import DocEditPage from "./Components/Document/DocEditPage";
|
import DocEditPage from "./Components/Document/DocEditPage";
|
||||||
import Homepage from "./Components/Home/HomePage";
|
import Homepage from "./Components/Home/HomePage";
|
||||||
|
import HomepageB from "./Components/Home/HomePageB";
|
||||||
import Dashboard from "./Components/Dashboard/Dashboard";
|
import Dashboard from "./Components/Dashboard/Dashboard";
|
||||||
import OptoutPage from "./Components/OptoutPage";
|
import OptoutPage from "./Components/OptoutPage";
|
||||||
import RequestEditPage from "./Components/Document/ReqEditPage";
|
import RequestEditPage from "./Components/Document/ReqEditPage";
|
||||||
@@ -46,7 +47,7 @@ function App() {
|
|||||||
<Navbar />
|
<Navbar />
|
||||||
<div className="main-container">
|
<div className="main-container">
|
||||||
<Routes>
|
<Routes>
|
||||||
<Route exact path="/" element={<Homepage />} />
|
<Route exact path="/" element={<HomepageB />} />
|
||||||
<Route exact path="/login" element={<Login />} />
|
<Route exact path="/login" element={<Login />} />
|
||||||
<Route exact path="/optout" element={<OptoutPage />} />
|
<Route exact path="/optout" element={<OptoutPage />} />
|
||||||
<Route
|
<Route
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ import { useNavigate } from "react-router-dom";
|
|||||||
import ConfirmModal from "../Modals/ConfirmModal";
|
import ConfirmModal from "../Modals/ConfirmModal";
|
||||||
import { createUserWithEmailAndPassword } from "firebase/auth";
|
import { createUserWithEmailAndPassword } from "firebase/auth";
|
||||||
import { stateDataValues } from "../../Constants/Fields/SignupFields";
|
import { stateDataValues } from "../../Constants/Fields/SignupFields";
|
||||||
import "../../styles/homepage.scss";
|
import "../../styles/homepage-b.scss";
|
||||||
import LoadingSpinner from "../../pageElements/LoadingSpinner";
|
import LoadingSpinner from "../../pageElements/LoadingSpinner";
|
||||||
|
|
||||||
const HomePage = () => {
|
const HomePageB = () => {
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const [showPromoModal, setShowPromoModal] = useState(false);
|
const [showPromoModal, setShowPromoModal] = useState(false);
|
||||||
const [isBusy, setIsBusy] = useState(false);
|
const [isBusy, setIsBusy] = useState(false);
|
||||||
@@ -258,63 +258,7 @@ const HomePage = () => {
|
|||||||
|
|
||||||
const homeContent = (
|
const homeContent = (
|
||||||
<div className="homepage-container">
|
<div className="homepage-container">
|
||||||
<section
|
<section className="section-one"></section>
|
||||||
className="section-1"
|
|
||||||
style={{
|
|
||||||
backgroundImage: `url(https://imagedelivery.net/OvFc3s8IYmBw7-_bogeTLg/ee5222a0-7480-43ba-0f14-0ea482f31300/public)`,
|
|
||||||
backgroundSize: "cover",
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<div className="first-section-subcontainer">
|
|
||||||
<div className="row upper-row-one">
|
|
||||||
<div className="col-md-12 mobile-col-up">
|
|
||||||
<div className="heading-one-container">
|
|
||||||
<h1 className="heading-1">Novodraft: Legal AI</h1>
|
|
||||||
<h1 className="heading-1-mobile">Novodraft</h1>
|
|
||||||
<h1 className="heading-2-mobile">AI-Assisted Legal Drafting</h1>
|
|
||||||
<h1 className="heading-2">
|
|
||||||
Draft documents faster <i>and </i> smarter
|
|
||||||
</h1>
|
|
||||||
</div>
|
|
||||||
<div className="mobile-lower-header-1">
|
|
||||||
<div className="mobile-lower-header-top">
|
|
||||||
<div className="mobile-sw-deck">Discovery requests</div>
|
|
||||||
<div className="mobile-sw-deck"> dramatically fast</div>
|
|
||||||
<div className="mobile-sw-reptwo">
|
|
||||||
<div className="ex-arca-two">Draft responses to</div>
|
|
||||||
<div className="ex-arca-two">demands in minutes</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div className="mobile-lower-header-bottom">
|
|
||||||
<div className="mobile-lower-header-bottom-up"></div>
|
|
||||||
<div className="mobile-lower-header-bottom-down">
|
|
||||||
<Button
|
|
||||||
className="primary-button homepage-button"
|
|
||||||
labelText="Try It For Free"
|
|
||||||
onClick={handleTryItButton}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p className="text-block-1">
|
|
||||||
Discovery requests dramatically fast – responses ready in
|
|
||||||
minutes.
|
|
||||||
</p>
|
|
||||||
<p className="text-block-two">
|
|
||||||
Reclaim hours every week. Spend more time growing your practice,
|
|
||||||
or just get home in time for dinner.
|
|
||||||
</p>
|
|
||||||
<div className="try-it-button-box">
|
|
||||||
<Button
|
|
||||||
className="primary-button homepage-button"
|
|
||||||
labelText="Try It For Free"
|
|
||||||
onClick={handleTryItButton}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
{/* Section 2 */}
|
{/* Section 2 */}
|
||||||
<section className="section-2">
|
<section className="section-2">
|
||||||
<div className="home-row">
|
<div className="home-row">
|
||||||
@@ -335,30 +279,28 @@ const HomePage = () => {
|
|||||||
</div>
|
</div>
|
||||||
<div className="home-col-50">
|
<div className="home-col-50">
|
||||||
<div className="pad-2">
|
<div className="pad-2">
|
||||||
<h2 className="heading-2">Made by Attorneys, for Attorneys.</h2>
|
<h2 className="section-three-header">
|
||||||
|
Made by Attorneys, for Attorneys.
|
||||||
|
</h2>
|
||||||
<div className="text-block-2-box">
|
<div className="text-block-2-box">
|
||||||
<p className="text-block-2">
|
<p className="section-three-wubhead">
|
||||||
Legal tech developed by people that understand what you need.
|
Tech developed by litigators that understand your needs.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p className="section-two-body">
|
<p className="section-two-body">
|
||||||
Novodraft understands the demands on your time. For example,
|
Novodraft understands the demands on your time. For example,
|
||||||
that discovery request on your desk. With a few clicks, and
|
that discovery request on your desk. With as few as three
|
||||||
Novodraft's AI assistant on the task, you can draft a
|
clicks, you can draft a ready-to-serve response in minutes. It's
|
||||||
ready-to-serve response in minutes. It's as easy as uploading a
|
as easy as uploading a .pdf file.
|
||||||
.pdf file.
|
|
||||||
</p>
|
</p>
|
||||||
<p className="section-two-body">
|
<p className="section-two-body">
|
||||||
Novodraft cuts through a mire of rote tasks, but does much more
|
Novodraft cuts through a mire of rote tasks, but does much more
|
||||||
than automate.
|
than automate.
|
||||||
</p>
|
</p>
|
||||||
<p className="section-two-body">
|
<p className="section-two-body">
|
||||||
Intellidraft AI technology powers persuasive arguments and
|
Intellidraft AI technology powers persuasive arguments and makes
|
||||||
boosts bland, boilerplate objections. Configurable for level of
|
otherwise boilerplate objections compelling. Use it to augment
|
||||||
authoritative citation and for infering factual context from
|
your drafting as much or as little as you prefer.
|
||||||
pleadings and briefs. Use it to augment your drafting as much or
|
|
||||||
as little as you prefer.
|
|
||||||
</p>
|
</p>
|
||||||
<div
|
<div
|
||||||
className="home-link-box"
|
className="home-link-box"
|
||||||
@@ -535,4 +477,55 @@ const HomePage = () => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default HomePage;
|
export default HomePageB;
|
||||||
|
|
||||||
|
/*
|
||||||
|
<div className="first-section-subcontainer">
|
||||||
|
<div className="row upper-row-one">
|
||||||
|
<div className="col-md-12 mobile-col-up">
|
||||||
|
<div className="heading-one-container">
|
||||||
|
<h1 className="heading-1">Novodraft: Legal AI</h1>
|
||||||
|
<h1 className="heading-1-mobile">Novodraft</h1>
|
||||||
|
<h1 className="heading-2-mobile">AI-Assisted Legal Drafting</h1>
|
||||||
|
<h1 className="heading-2">
|
||||||
|
Draft documents faster <i>and </i> smarter
|
||||||
|
</h1>
|
||||||
|
</div>
|
||||||
|
<div className="mobile-lower-header-1">
|
||||||
|
<div className="mobile-lower-header-top">
|
||||||
|
<div className="mobile-sw-deck">Discovery requests</div>
|
||||||
|
<div className="mobile-sw-deck"> dramatically fast</div>
|
||||||
|
<div className="mobile-sw-reptwo">
|
||||||
|
<div className="ex-arca-two">Draft responses to</div>
|
||||||
|
<div className="ex-arca-two">demands in minutes</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="mobile-lower-header-bottom">
|
||||||
|
<div className="mobile-lower-header-bottom-up"></div>
|
||||||
|
<div className="mobile-lower-header-bottom-down">
|
||||||
|
<Button
|
||||||
|
className="primary-button homepage-button"
|
||||||
|
labelText="Try It For Free"
|
||||||
|
onClick={handleTryItButton}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p className="text-block-1">
|
||||||
|
Discovery requests dramatically fast – responses ready in
|
||||||
|
minutes.
|
||||||
|
</p>
|
||||||
|
<p className="text-block-two">
|
||||||
|
Reclaim hours every week. Spend more time growing your practice,
|
||||||
|
or just get home in time for dinner.
|
||||||
|
</p>
|
||||||
|
<div className="try-it-button-box">
|
||||||
|
<Button
|
||||||
|
className="primary-button homepage-button"
|
||||||
|
labelText="Try It For Free"
|
||||||
|
onClick={handleTryItButton}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
*/
|
||||||
|
|||||||
1335
src/styles/homepage-b.scss
Normal file
1335
src/styles/homepage-b.scss
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user