issue-103 grammatical fixes and add links.

This commit is contained in:
Kurt Hutten
2020-11-29 15:04:39 +11:00
parent 5114716ee8
commit 2876b4861a
2 changed files with 46 additions and 20 deletions

View File

@@ -10,7 +10,7 @@ import { Link } from '@redwoodjs/router'
import { useAuth } from '@redwoodjs/auth' import { useAuth } from '@redwoodjs/auth'
const LandingSection = () => { const LandingSection = () => {
const { logIn, isAuthenticated } = useAuth() const { logIn } = useAuth()
return ( return (
<div className="mt-16"> <div className="mt-16">
<div className="relative p-4 shadow-md"> <div className="relative p-4 shadow-md">
@@ -43,7 +43,7 @@ const LandingSection = () => {
<div className="col-start-2 col-span-4 row-start-2 row-span-4 pt-8 animate-bounce-sm-slow"> <div className="col-start-2 col-span-4 row-start-2 row-span-4 pt-8 animate-bounce-sm-slow">
{abstractCode} {abstractCode}
</div> </div>
<div className="col-end-11 col-span-4 row-end-5 row-span-5 pt-12"> <div className="col-end-11 col-span-4 row-end-5 row-span-5 pt-12 animate-twist-sm-slow">
{involuteDonut} {involuteDonut}
</div> </div>
<div className="col-start-5 col-span-2 row-start-2 row-span-4"> <div className="col-start-5 col-span-2 row-start-2 row-span-4">
@@ -61,17 +61,17 @@ const LandingSection = () => {
</h2> </h2>
<MarketingPoint <MarketingPoint
leadingPoint="Communication" leadingPoint="Communication"
title="Tech-drawing and CAD as communication medium." title="Tech-drawing and CAD as communication medium"
> >
<p> <p className="max-w-2xl">
Have you ever started frantically reaching for a pen when trying to Have you ever started frantically reaching for a pen when trying to
explain an idea? explain an idea?
</p> </p>
<p> <p className="pt-4">
Engineers love drawings and CAD extends that. Only now communicating Engineers love drawings and CAD extends that, though now
with machines is just as important as with colleagues, and what communicating with machines is just as important as with colleagues.
better way to do that than with a deterministic, expressive and What better way to do that than with a deterministic, expressive and
auditable script. auditable script?
</p> </p>
</MarketingPoint> </MarketingPoint>
<div className="mt-24"> <div className="mt-24">
@@ -85,9 +85,30 @@ const LandingSection = () => {
<div className="text-gray-600 max-w-3xl text-2xl font-light mt-4"> <div className="text-gray-600 max-w-3xl text-2xl font-light mt-4">
<ul className="list-disc pl-6"> <ul className="list-disc pl-6">
<li>Build your own helper functions and abstractions</li> <li>Build your own helper functions and abstractions</li>
<li>Trigger FEM or regenerate tool paths with a CI/CD process</li> <li>
<li>Auto-generate a BOM</li> Trigger{' '}
<li>Integrate it into your PLM tools</li> <QuickLink to="https://en.wikipedia.org/wiki/Finite_element_method">
FEM
</QuickLink>{' '}
or regenerate tool paths with a{' '}
<QuickLink to="https://www.redhat.com/en/topics/devops/what-is-ci-cd">
CI/CD
</QuickLink>{' '}
process
</li>
<li>
Auto-generate a{' '}
<QuickLink to="https://en.wikipedia.org/wiki/Bill_of_materials">
BOM
</QuickLink>
</li>
<li>
Integrate it into your{' '}
<QuickLink to="https://www.ptc.com/en/technologies/plm">
PLM
</QuickLink>{' '}
tools
</li>
</ul> </ul>
</div> </div>
</div> </div>
@@ -97,8 +118,8 @@ const LandingSection = () => {
> >
<p> <p>
Team coordination doesn't get any better than git. Multiple people Team coordination doesn't get any better than git. Multiple people
working on a complex assembly without treading on each other. What working on a complex assembly without treading on each other -- what
else is there to say. else is there to say?
</p> </p>
</MarketingPoint> </MarketingPoint>
<MarketingPoint <MarketingPoint
@@ -108,12 +129,9 @@ const LandingSection = () => {
<p> <p>
Software is taking over the world, and so are developers. In the Software is taking over the world, and so are developers. In the
U.S. developers are 1.4M strong and are predicted to increase their{' '} U.S. developers are 1.4M strong and are predicted to increase their{' '}
<Link <QuickLink to="https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">
className="text-gray-500 font-medium"
to="https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm"
>
ranks by 22% ranks by 22%
</Link>{' '} </QuickLink>{' '}
over the next 10 years. As coders proliferate, so will the number of over the next 10 years. As coders proliferate, so will the number of
areas in which they operate, including CAD. areas in which they operate, including CAD.
</p> </p>
@@ -172,3 +190,11 @@ function MarketingPoint({ leadingPoint, title, children }) {
</div> </div>
) )
} }
function QuickLink({ to, children }) {
return (
<Link className="text-gray-500 font-medium" to={to}>
{children}
</Link>
)
}

View File

@@ -76,7 +76,7 @@ export const abstractCode = (
export const involuteDonut = ( export const involuteDonut = (
<svg <svg
className="svg-shadow animate-twist-sm-slow" className="svg-shadow"
fill="none" fill="none"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 299 438" viewBox="0 0 299 438"