Skip to content

Commit

Permalink
Clean up about section (#4336)
Browse files Browse the repository at this point in the history
  • Loading branch information
joshwooding authored Oct 28, 2024
1 parent 9e6676c commit 458b9d3
Show file tree
Hide file tree
Showing 15 changed files with 19 additions and 517 deletions.
1 change: 0 additions & 1 deletion site/.env
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,4 @@
# ... env.prod - to override these env vars when running a PROD version
NEXT_PUBLIC_ENABLE_LOGIN=false
SITE_URL=https://www.saltdesignsystem.com/
GRAPH_QL = https://api.github.com/graphql
MOSAIC_SNAPSHOT_DIR=snapshots/latest
2 changes: 0 additions & 2 deletions site/docs/about/glossary.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ sidebar:
priority: 1
---

# Glossary

## Characteristic

A Salt characteristic refers to a [design token](#design-token) that aligns with a holistic semantic used throughout the design language.
Expand Down
24 changes: 13 additions & 11 deletions site/docs/about/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,25 @@ sidebar:
Salt is the J.P. Morgan design system, an open-source solution for building exceptional products and digital experiences in financial services and other industries.

<GridLayout columns={{ xs: 1, sm: 2 }}>

<OverviewCard
icon={<Image src="/img/about/beaker.svg" alt="density" />}
title="Research approach"
url="./research"
keylineColor="blue"
>
Research is vital to our efforts to build a fast, modern and open design system.
</OverviewCard>

<OverviewCard
icon={<Image src="/img/about/icon.svg" alt="modes" />}
<OverviewCard
title="Roadmap"
url="./roadmap"
keylineColor="green"
>
The roadmap details our plans and priorities for future development.
</OverviewCard>

<OverviewCard title="Glossary" url="./glossary" keylineColor="blue">
A glossary of terms.
</OverviewCard>

<OverviewCard
title="Supported Platforms"
url="./supported-platforms"
keylineColor="orange"
>
The platforms supported by Salt.
</OverviewCard>

</GridLayout>
41 changes: 0 additions & 41 deletions site/docs/about/research.mdx

This file was deleted.

13 changes: 4 additions & 9 deletions site/docs/about/roadmap.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@
title: Roadmap
layout: DetailTechnical
sidebar:
label: Roadmap
priority: 4
---

## How we prioritize our work

We track all our work using [GitHub issues](https://github.com/jpmorganchase/salt-ds/issues?q=is%3Aissue+is%3Aopen) so if you see an issue that you're interested in please leave an 👍.

We use the below list to determine how we should prioritize our work.

1. Currently in progress
Expand All @@ -22,12 +23,6 @@ We use the below list to determine how we should prioritize our work.
10. Overall feedback as low business priority (not including Figma)
11. Figma analytics only

## Available components

To view available components, check out the [Components page](../components/).

## Upcoming components

Below is a list of components either in-progress or on-deck for future releases. Filter the list using the input below:
## GitHub project

<Roadmap endpoint="/api/roadmap" />
We use a GitHub project as our roadmap. To view our in progress and planned work, check out the [Salt - Components, Patterns and Theming](https://github.com/orgs/jpmorganchase/projects/18) project.
3 changes: 1 addition & 2 deletions site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@
"@types/react": "^18.3.3",
"lodash-es": "^4.17.21",
"next": "^14.2.10",
"next-auth": "^4.24.7",
"node-fetch": "^3.0.0"
"next-auth": "^4.24.7"
},
"devDependencies": {
"@types/node": "^20.0.0",
Expand Down
9 changes: 0 additions & 9 deletions site/public/img/about/beaker.svg

This file was deleted.

2 changes: 0 additions & 2 deletions site/public/img/about/research/ds-users.svg

This file was deleted.

File renamed without changes
3 changes: 0 additions & 3 deletions site/src/components/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
// importing this directly in MDX file didn't work, so adding here instead
export { GridLayout } from "@salt-ds/core";
export { Card, H1, Panel, Text } from "@salt-ds/core";

Expand All @@ -7,8 +6,6 @@ export * from "./app-header";
export * from "./callout";
export * from "./card";

export * from "./roadmap";

export * from "./components";
export * from "./diagrams";
export * from "./example-container";
Expand Down
Loading

0 comments on commit 458b9d3

Please sign in to comment.