This commit is contained in:
Kenneth Jannette
2024-02-23 05:00:49 -06:00
parent f422468d97
commit aa5cd3a17d
5 changed files with 26 additions and 8 deletions

View File

@@ -62,6 +62,8 @@ const SignupPage = () => {
const [showPromoModal, setShowPromoModal] = useState(false); const [showPromoModal, setShowPromoModal] = useState(false);
const [issueText, setIssueText] = useState(""); const [issueText, setIssueText] = useState("");
const [isAnnual, setIsAnnual] = useState(1); const [isAnnual, setIsAnnual] = useState(1);
const [valX, setValX] = useState(0);
const [valY, setValY] = useState(2);
const handleChangeInput = (e, name) => { const handleChangeInput = (e, name) => {
const newData = handleFormDataChange(e, name, data, signupFields); const newData = handleFormDataChange(e, name, data, signupFields);

View File

@@ -1,4 +1,21 @@
export const signupRadioFields = [ export const signupRadioFields = [
{
name: "Of Counsel",
label: "Of Counsel",
value: "ofCounsel",
description: [
"One document/one-time fee",
"Documents conforming with state rules",
"Intellidraft AI - have a downloadable doc in minutes",
"24/7 support",
],
details: "",
docsAllowedPerMonth: 1,
pricing: [
{ type: "monthly", amount: 59 },
{ type: "annDiscount", amount: 59 },
],
},
{ {
name: "Associate", name: "Associate",
label: "Associate", label: "Associate",
@@ -7,6 +24,7 @@ export const signupRadioFields = [
"1 document per month", "1 document per month",
"Carryover 1 unused document each subscription period", "Carryover 1 unused document each subscription period",
"Documents conforming with state rules", "Documents conforming with state rules",
"Intellidraft AI - have a downloadable doc in minutes",
"24/7 support", "24/7 support",
"First month free!", "First month free!",
], ],
@@ -26,6 +44,7 @@ export const signupRadioFields = [
"3 documents per month", "3 documents per month",
"Carryover 1 unused document per month", "Carryover 1 unused document per month",
"Documents conforming with state rules", "Documents conforming with state rules",
"Intellidraft AI - have a downloadable doc in minutes",
"Up to 2 additional accounts: $49/each", "Up to 2 additional accounts: $49/each",
"24/7 support", "24/7 support",
], ],

View File

@@ -43,7 +43,7 @@ const Radio = (props) => {
)} )}
<div className="radio-name-box"> {`${name}`} </div> <div className="radio-name-box"> {`${name}`} </div>
<div className="radio-price-box"> <div className="radio-price-box">
{parentIndex > 2 ? ( {value === "ofCounsel" ? (
<div className="radio-price"> <div className="radio-price">
{`$${price[index]["amount"]}/doc`} {`$${price[index]["amount"]}/doc`}
</div> </div>

View File

@@ -7,7 +7,7 @@
&.not-upgrade { &.not-upgrade {
background-color: #fff; background-color: #fff;
} }
height: 290px; height: 345px;
margin: 10px 8px 0px 8px; margin: 10px 8px 0px 8px;
border-radius: 5px; border-radius: 5px;
border: 1px solid #d4d4d4; border: 1px solid #d4d4d4;

View File

@@ -117,7 +117,7 @@
flex-direction: column; flex-direction: column;
margin-top: 24px; margin-top: 24px;
width: 920px; width: 920px;
min-height: 510px; min-height: 540px;
border-radius: 10px; border-radius: 10px;
background-color: rgb(240, 247, 250); background-color: rgb(240, 247, 250);
border: 1px solid #e9e9e9; border: 1px solid #e9e9e9;
@@ -167,10 +167,8 @@
.radio-group-box { .radio-group-box {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
flex-wrap: wrap; justify-content: center;
justify-content: flex-end;
padding: 6px; padding: 6px;
width: 100%;
} }
.select-plan-summary-box { .select-plan-summary-box {
@@ -197,8 +195,7 @@
} }
.signup-radio-container { .signup-radio-container {
width: 300px; width: 280px;
height: 100%;
} }
.signup-feat-item { .signup-feat-item {