diff --git a/README.md b/README.md index ee04487bb..e33f12169 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,11 @@ npm install npm@latest -g ```sh npm install ``` -3. Start the website +3. Generate the docs + ```sh + npm run docusaurus gen-api-docs all + ``` +4. Start the website ```sh npm start ``` diff --git a/docusaurus.config.js b/docusaurus.config.js index ac8eaab33..64556fd8a 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -84,7 +84,6 @@ const config = { items: [ {to: '/docs/category/identity-now-api-v3', label: 'V3 APIs'}, {to: '/docs/category/identity-now-api-beta', label: 'Beta APIs'}, - {to: '/docs/category/arm-agent-management', label: 'ARM APIs'}, { type: 'doc', docId: 'idn_docs/intro', @@ -107,6 +106,14 @@ const config = { // ... more items ], }, + { + type: 'dropdown', + label: 'ARM', + position: 'right', + items: [ + {to: '/docs/category/arm-agent-management', label: 'ARM APIs'} + ], + }, { type: 'dropdown', label: 'Tools', diff --git a/src/components/HomepageGettingStarted/index.js b/src/components/HomepageGettingStarted/index.js new file mode 100644 index 000000000..cf0948cb0 --- /dev/null +++ b/src/components/HomepageGettingStarted/index.js @@ -0,0 +1,34 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from '@docusaurus/Link'; +export default function HomepageGettingStarted() { + return ( +
+
+
+
SailPoint Developer Community
+
Don't know where to get started?
+
Jump into our Get Started Guides for more information.
+
+ +
+
Get Started with IdentityNow
+ + +
+ + +
+
Get Started with IdentityIQ
+ + +
+ +
+ +
+
+
+ ); +} diff --git a/src/components/HomepageGettingStarted/styles.module.css b/src/components/HomepageGettingStarted/styles.module.css new file mode 100644 index 000000000..0f8b94a4e --- /dev/null +++ b/src/components/HomepageGettingStarted/styles.module.css @@ -0,0 +1,93 @@ +.mainCard { + margin: 50px; + width: calc(100% - 100px); + height: 519px; + /* UI Properties */ + background: transparent 0% 0% no-repeat padding-box; + box-shadow: 0px 20px 60px #00000015; + border: 1px solid #F7F7F7; + border-radius: 40px; + opacity: 1; +} + +.gettingStartedText { + margin: 50px; + width: 496px; + height: 205px; +} + +.gettingStartedOne { + color: #12329a; + font-size: 30px; + width: 396px; + font-weight: bold; + line-height: 100%; +} + +.gettingStartedTwo { + margin-top: 20px; + font-size: 20px; + font-weight: bold; +} + +.gettingStartedThree { + margin-top: 20px; + font-size: 16px; + font-weight: 500; +} + + +.bold { + font-weight: bold; +} + + + +/* Getting Started Card */ +.getStartedCard { + position: relative; + margin-top: 20px; + height: 200px; + width: 300px; + /* UI Properties */ + background: transparent 0% 0% no-repeat padding-box; + box-shadow: 0px 20px 60px #00000015; + border: 1px solid #F7F7F7; + border-radius: 40px; + opacity: 1; +} + +.getStartedCard:hover { + cursor: pointer; +} + +.gettingStartedCardText { + position: absolute; + margin: 20px; + font-size: 16px; + font-weight: 500; + width: 150px; + bottom: 0; + left: 0; + color: black; +} + +.gettingStartedCardIcon { + position: absolute; + margin: 20px; + top: 0; + left: 0; +} + +.gettingStartedCardArrow { + position: absolute; + margin: 20px; + bottom: 25px; + right: 0; +} + +.gridContainer { + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: 20px; +} \ No newline at end of file diff --git a/src/pages/index.js b/src/pages/index.js index affcd9099..a11a46d2a 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -4,6 +4,7 @@ import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import Layout from '@theme/Layout'; import HomepageFeatures from '@site/src/components/HomepageFeatures'; +import HomepageGettingStarted from '@site/src/components/HomepageGettingStarted'; import styles from './index.module.css'; @@ -32,9 +33,8 @@ export default function Home() { -
- +
); diff --git a/static/homepage/arrow-right.png b/static/homepage/arrow-right.png new file mode 100644 index 000000000..0c3f1c430 Binary files /dev/null and b/static/homepage/arrow-right.png differ diff --git a/static/homepage/cloud.png b/static/homepage/cloud.png new file mode 100644 index 000000000..ba0d4124c Binary files /dev/null and b/static/homepage/cloud.png differ