diff --git a/pages/features/data-governance.tsx b/pages/features/data-governance.tsx index fcca769e0..bbf453880 100644 --- a/pages/features/data-governance.tsx +++ b/pages/features/data-governance.tsx @@ -14,7 +14,7 @@ export default function () { // This is emptied via onMouseLeave within the parent container. setHoverVal(str); } - } + }; return (
@@ -47,9 +47,14 @@ export default function () { Feature highlights
-
setHoverVal("")}> -
setHoverVal("")} + > +
Inline JavaScript (ES6+) transforms

-
Event versioning and management

-

Event schemas with data quarantine

-

Enrichment via external APIs

-
Alerting and error reporting built-in

-

{hoverVal || (<> )}

+

+ {hoverVal || <> } +

@@ -153,7 +164,12 @@ export default function () {
- Inngest overview + Inngest overview
@@ -177,21 +193,25 @@ export default function () {

Develop faster and safer

-

Use our platform to rapidly build functionality driven by events, with zero infrastructure and full end-to-end safety.

+

+ Use our platform to rapidly build functionality driven by events, + with zero infrastructure and full end-to-end safety. +

Powerful

- Transform and enrich data on-the-fly, ensuring your data is as clean - and powerful as possible. See an entire overview of what each event - does in your system — no documenting required. + Transform and enrich data on-the-fly, ensuring your data is as + clean and powerful as possible. See an entire overview of what + each event does in your system — no documenting required.

Flexible

- Create unlimited event versions with a full changelog, ensuring your - event registry can adapt to your business needs as you grow. + Create unlimited event versions with a full changelog, ensuring + your event registry can adapt to your business needs as you + grow.

diff --git a/shared/nav.tsx b/shared/nav.tsx index 58c2b10cd..1b32d6074 100644 --- a/shared/nav.tsx +++ b/shared/nav.tsx @@ -42,25 +42,68 @@ const NavContent: React.FC = (props: Props) => { Product

Functions

-

Event-driven and scheduled serverless step functions

+

+ + Event-driven and scheduled serverless step functions + +

Data governance

-

The single platform to handle and manage all event data

+

+ + The single platform to handle and manage all event data + +

Use cases - Background and scheduled jobs - Internal tools - User journey automation + + Background and scheduled jobs + + + Internal tools + + + User journey automation + +
+
+ + + + Learn + +
+
- - Docs - Blog @@ -240,16 +283,19 @@ const Container = styled.div<{ sticky?: boolean }>` grid-template-columns: repeat(10, 1fr); align-items: stretch; - > a, > div { + > a, + > div { grid-column: 2 / -2; } - > div { padding: 0 } - a, > a { + > div { + padding: 0; + } + a, + > a { display: block; margin: 0; padding: 0.5rem 4px; } - } align-items: center; @@ -277,7 +323,7 @@ const StyledLink = styled.a` white-space: nowrap; color: var(--font-color-primary); - transition: all .3s; + transition: all 0.3s; &:hover { background: #2f6d9d11; @@ -290,7 +336,8 @@ const StyledLink = styled.a` const Hoverable = styled.div` position: relative; - &.visible > div, &:hover > div { + &.visible > div, + &:hover > div { opacity: 1; pointer-events: all; transform: translateY(0); @@ -329,8 +376,7 @@ const Hoverable = styled.div` z-index: 3; background: #fff; box-sizing: border-box; - box-shadow: 0 0 100px rgba(0, 0, 0, 0.15), - 0 10px 20px rgba(0, 0, 0, 0.08); + box-shadow: 0 0 100px rgba(0, 0, 0, 0.15), 0 10px 20px rgba(0, 0, 0, 0.08); } span { @@ -339,10 +385,11 @@ const Hoverable = styled.div` letter-spacing: 1.5px; font-size: 12px; line-height: 1.25; - margin: 0 0 .75rem; + margin: 0 0 0.75rem; } - .primary-links, .secondary-links { + .primary-links, + .secondary-links { a { display: block; margin: 0; @@ -350,7 +397,10 @@ const Hoverable = styled.div` background: #2f6d9d11; } } - p { margin: 0; line-height: 1.05; }; + p { + margin: 0; + line-height: 1.05; + } } .secondary-links a {