diff --git a/index.html b/index.html index 768037f..945733c 100644 --- a/index.html +++ b/index.html @@ -69,6 +69,37 @@

Pro

+
+
+

Organisation

+

+ $20 + /mo. +

+
+

Everything in Hobby, plus:

+
    +
  • + + Extended limits on Agent +
  • +
  • + + Unlimited Tab completions +
  • +
  • + + Background Agents +
  • +
  • + + Maximum context windows +
  • +
+
+
+ +
diff --git a/jsx-version.html b/jsx-version.html index c31d822..b533b2b 100644 --- a/jsx-version.html +++ b/jsx-version.html @@ -59,7 +59,7 @@

{title}

includesText: 'Includes:', features: ['No credit card required', 'Limited Agent requests', 'Limited Tab completions'], buttonText: 'Download', - buttonVariant: 'secondary', + buttonVariant: 'outline', }; const proPlan = { title: 'Pro', @@ -72,9 +72,34 @@

{title}

'Maximum context windows', ], buttonText: 'Get Pro', + buttonVariant: 'secondary', + }; + const organisationPlan = { + title: 'Organisation', + price: '$100/mo.', + includesText: 'Everything in Pro, plus:', + features: [ + 'Extended limits on Agent', + 'Unlimited Tab completions', + 'Background Agents', + 'Maximum context windows', + ], + buttonText: 'Get Organisation', buttonVariant: 'primary', }; - + const enterprisePlan = { + title: 'Enterprise', + price: '$1000/mo.', + includesText: 'Everything in Organisation, plus:', + features: [ + 'Extended limits on Agent', + 'Unlimited Tab completions', + 'Background Agents', + 'Maximum context windows', + ], + buttonText: 'Get Enterprise', + buttonVariant: 'glass', + }; return ( // <> is a React Fragment - it groups elements without adding extra HTML divs <> @@ -84,6 +109,8 @@

{title}

{/* This is the same as writing: title="Hobby" price="Free" includesText="Includes:" etc. */} + + ); @@ -95,3 +122,4 @@

{title}

+ \ No newline at end of file diff --git a/styles.css b/styles.css index 650590a..ec4c3f0 100644 --- a/styles.css +++ b/styles.css @@ -130,6 +130,36 @@ body { background-color: #333; } +.download-button.outline{ + background-color: transparent; + border: 1px solid #111; + color: #111; +} + +.download-button.outline:hover { + background-color: #111; + color: #fff; +} + +.download-button.outline:active { + background-color: #111; + color: #fff; +} + +.download-button.outline.glass{ + background-color: rgba(255, 255, 255, 0.467); + border: 1px solid rgba(255, 255, 255, 0.471); + color: #fff; +} + +.download-button.outline.glass:hover { + background-color: rgba(255, 255, 255, 0.2); + border: 1px solid rgba(255, 255, 255, 0.3); + color: #fff; +} + +.download-button.outline.glass:active { + background-color: rgba(255, 255, 255, 0.3); .page-label { position: fixed; top: 16px;