Skip to content

Commit

Permalink
Merge branch 'datahub-project:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
jayacryl authored Oct 29, 2024
2 parents edab156 + 55e3d1d commit c972bf2
Show file tree
Hide file tree
Showing 191 changed files with 5,538 additions and 567 deletions.
21 changes: 20 additions & 1 deletion docs-website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,26 @@ module.exports = {
},
items: [
{
to: "cloud/",
type: "dropdown",
label: "Solutions",
position: "right",
items: [
{
to: "/solutions/discovery",
label: "Discovery",
},
{
to: "/solutions/observability",
label: "Observability",
},
{
to: "/solutions/governance",
label: "Governance",
},
]
},
{
to: "/cloud",
activeBasePath: "cloud",
label: "Cloud",
position: "right",
Expand Down
2 changes: 1 addition & 1 deletion docs-website/src/pages/_components/Community/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { useState, useRef, useEffect } from "react";
import styles from "./community.module.scss";
import useBaseUrl from "@docusaurus/useBaseUrl";

const TARGET_COUNT = 11535;
const TARGET_COUNT = 12219;
const INCREMENT = 1;

const Community = () => {
Expand Down
3 changes: 3 additions & 0 deletions docs-website/src/pages/_components/Hero/hero.module.scss
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,9 @@
}
.hero__cta {
margin-top: 12px;
.cta__primary {
margin-bottom: 4px;
}
}
.hero__footer_cta {
margin-top: 12px;
Expand Down
4 changes: 2 additions & 2 deletions docs-website/src/pages/_components/Hero/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ const Hero = ({ onOpenTourModal }) => {
</div>
<div className="hero__cta">
<Link className="cta__primary" to="/cloud">
Book a Demo
Get Cloud
</Link>
<a
className="cta__secondary"
Expand All @@ -80,7 +80,7 @@ const Hero = ({ onOpenTourModal }) => {
</a>
</div>
<Link className="hero__footer_cta" to="/docs">
Get started with Core
Get started with Open Source
</Link>
</div>
<div className="hero__img">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ const QuickstartContent = ({}) => {
>
<div className="quickstart__title">The only platform you need.</div>
<div className="quickstart__subtitle">
Unified Discovery, Observability, and Governance for Data and AI.
Unified discovery, observability, and governance for data and AI.
</div>
</motion.div>
<div
Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,26 @@

const quickstartData = [
{
heading: "Discovery",
title: "Make data democratization a reality",
description:
"Enable everyone in your organization to effortlessly discover trustworthy data, with experiences tailored for each persona.<span></span>Eliminate breaking changes with detailed cross-platform and column-level lineage. <span></span> Build confidence in your data with a comprehensive view of business, operational, and technical context, all in one place.",
image: "/img/quickstart_discovery.png",
},
{
heading: "Observability",
title: "Build trust in your data",
description:
"Effortlessly detect data quality issues with automated checks and AI-driven anomaly detection. <span></span> Notify your team where they work when issues arise and keep stakeholders in the loop with centralized incident tracking. <span></span> Spend minutes, not days, resolving issues with detailed lineage, documentation, and ownership information all in one place.",
image: "/img/quickstart_observability.png",
},
{
heading: "Governance",
title: "Minimize compliance risk, effortlessly",
description:
"Ensure every data asset is accounted for and responsibility governed by defining and enforcing documentation standards. <span></span> Automate your governance program to automatically classify assets as they evolve over time. <span></span> Minimize redundant, manual work with GenAI documentation, AI-driven classification, smart propagation, and more.",
image: "/img/quickstart_governance.png",
},
];
export default quickstartData;
{
heading: "Discovery",
title: "Make data democratization a reality",
description:
"Enable everyone in your organization to effortlessly discover trustworthy data, with experiences tailored for each persona.<span></span>Eliminate breaking changes with detailed cross-platform and column-level lineage. <span></span> Build confidence in your data with a comprehensive view of business, operational, and technical context, all in one place.",
image: "/img/quickstart_discovery.png",
},
{
heading: "Observability",
title: "Build trust in your data",
description:
"Effortlessly detect data quality issues with automated checks and AI-driven anomaly detection. <span></span> Notify your team where they work when issues arise and keep stakeholders in the loop with centralized incident tracking. <span></span> Spend minutes, not days, resolving issues with detailed lineage, documentation, and ownership information all in one place.",
image: "/img/quickstart_observability.png",
},
{
heading: "Governance",
title: "Minimize compliance risk, effortlessly",
description:
"Ensure every data asset is accounted for and responsibility governed by defining and enforcing documentation standards. <span></span> Automate your governance program to automatically classify assets as they evolve over time. <span></span> Minimize redundant, manual work with GenAI documentation, AI-driven classification, smart propagation, and more.",
image: "/img/quickstart_governance.png",
},
];

export default quickstartData;
Original file line number Diff line number Diff line change
Expand Up @@ -259,4 +259,4 @@
}
}
}
}
}
2 changes: 1 addition & 1 deletion docs-website/src/pages/_components/Trial/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ const Trial = ({onOpenTourModal}) => {
onClick={onOpenTourModal}
>Product Tour</a>
</div>
<Link className={styles.start_arrow} to="/docs">Get started with Core</Link>
<Link className={styles.start_arrow} to="/docs">Get started with Open Source</Link>
</div>
</div>
<div className={styles.trial_right}>
Expand Down
6 changes: 3 additions & 3 deletions docs-website/src/pages/cloud/FeatureCards/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const data = {
{
title: "Data Discovery",
icon: "/img/assets/data-discovery.svg",
cloudPageLink: "https://www.acryldata.io/acryl-datahub",
cloudPageLink: "/solutions/discovery",
cloudBenefits: [
{ text: "Enhanced search ranking", link: "" }, // →
{ text: "Personalization for every persona", link: "" }, // →
Expand All @@ -27,7 +27,7 @@ const data = {
{
title: "Data Observability",
icon: "/img/assets/data-ob.svg",
cloudPageLink: "https://www.acryldata.io/observe",
cloudPageLink: "/solutions/observability",
cloudBenefits: [
{ text: "Continuous data quality monitors", link: "" }, // →
{ text: "End-to-end data incident tracking & management", link: "" }, // →
Expand All @@ -45,7 +45,7 @@ const data = {
{
title: "Data Governance",
icon: "/img/assets/data-governance.svg",
cloudPageLink: "https://www.acryldata.io/acryl-datahub#governance",
cloudPageLink: "/solutions/governance",
cloudBenefits: [
{ text: "Human-assisted asset certification workflows", link: "" }, // →
{ text: "Automations to enforce governance standards", link: "" }, // →
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
.container {
display: flex;
flex-direction: column;
font-family: "Manrope";
}
.case_study {
display: flex;
flex-direction: column;
width: 100vw;
margin: 5rem auto;

.case_study_heading {
color: var(--primitives-text-text-heading, #373A47);
text-align: center;
font-family: Manrope;
font-size: 29.177px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.292px;
}

.card_row::-webkit-scrollbar {
display: none;
}
.card_row {
overflow-x: scroll;
width: 100vw;
scrollbar-width: none;
display: flex;
margin-top: 2rem;

.card_row_wrapper {
display: flex;
flex-direction: row;
align-items: center;
margin: auto;
}
.cardLink {
color: #000;

&:hover {
text-decoration: none;
}
}

.card {
max-width: 419px;
max-height: 148px;
padding: 1.2rem;
margin: 1rem 0.5rem;
display: flex;
flex-direction: column;
align-items: center;
border-radius: var(--number-scales-2s-32, 32px);
border: 1px solid var(--semantics-bg-bg-white, #99999930);
background: var(--primitives-grays-1, #9999991a);

transition: all .3s ease-in-out;
&:hover {
box-shadow: 0px 1px 4px 1px #0000001C;
border-color: #33333340;
background: var(--primitives-grays-1, #dddddd1a);
}

.card_image {
border-radius: 16px;
display: flex;
justify-content: center;
align-items: center;
padding: 0;
margin: auto;
margin-right: 16px;

}

.card_heading_div {
width: 70%;
padding: 12px;

.card_heading {
color: var(--primitives-grays-9, #484C5C);
font-family: Manrope;
font-size: 1.3rem;
font-style: normal;
font-weight: 400;
line-height: normal;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-box;

}
}
}

}

a:hover {
text-decoration: none !important;
}

.bottom_line {
cursor: pointer;
text-decoration: none;
display: flex;
align-items: center;
justify-content: center;
color: #12b0fb;
font-size: 1.1rem;
font-weight: 500;
margin-top: 50px;
margin-bottom: 10px;

span {
line-height: 10px;
font-size: 1.5rem;
margin-left: 10px;
}
}
}

@media (max-width: 800px) {
.case_study {
.case_study_heading {
text-align: center;
font-family: "Manrope";
width: 80%;
margin: auto;
font-size: 1.5rem;
line-height: normal;
font-weight: 400;
}

.card_row {
margin-top: 16px;
display: flex;
justify-content: flex-start;

.card_row_wrapper {
padding: 0 0;
width: 100vh;
align-items: flex-start;
justify-content: flex-start;
}

.card {
min-width: 240px;
padding: 0.8rem;
margin: 0.5rem;
display: flex;

.card_image {
width: 50px;
height: 50px;
margin: 16px auto;
}

.card_heading_div {
text-align: left;
padding: 8px;

.card_heading {
font-size: 1rem;
line-height: 1.2rem;
}
}
}
}

.bottom_line {
font-size: 1rem;
margin-top: 40px;
}
}
}
34 changes: 34 additions & 0 deletions docs-website/src/pages/solutions/_components/CaseStudy/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
import React from "react";
import styles from "./case-study.module.scss";
import clsx from "clsx";
import Link from '@docusaurus/Link'

const CaseStudy = ({ caseStudyContent }) => {
const { title, backgroundColor, items } = caseStudyContent;
return (
<div className={styles.container} style={{ backgroundColor: backgroundColor }}>
<div className={styles.case_study}>
<div className={styles.case_study_heading}>
{title}
</div>

<div className={clsx(styles.card_row)}>
<div className={styles.card_row_wrapper}>
{items.map((caseStudy) => (
<Link className={clsx(styles.card, "row")} key={caseStudy.link} to={caseStudy.link}>
<div className={clsx(styles.card_image, "col col--3")}>
<img src={caseStudy.imgSrc} alt={caseStudy.alt} />
</div>
<div className={clsx(styles.card_heading_div, "col col--8")}>
<div className={styles.card_heading}>{caseStudy.title}</div>
</div>
</Link>
))}
</div>
</div>
</div>
</div>
);
};

export default CaseStudy;
Loading

0 comments on commit c972bf2

Please sign in to comment.