-
Notifications
You must be signed in to change notification settings - Fork 443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(docs): add connect-ui docs #3106
base: master
Are you sure you want to change the base?
feat(docs): add connect-ui docs #3106
Conversation
packages/shared/providers.yaml
Outdated
@@ -585,13 +624,26 @@ aws-iam: | |||
retry: | |||
at: 'x-ratelimit-reset' | |||
docs: https://docs.nango.dev/integrations/all/aws | |||
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect | |
docs_connect: https://docs.nango.dev/integrations/all/aws/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like all the docs_connection
links go to avalara. Can you fix the providers.yaml to link correctly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Massive work 💪🏻
Could you make sure to split your PR a little more, because it's hard to read all of this and you have missed a few spots
## Going further | ||
|
||
<Card title="Connect to BrightCrowd" icon="link" href="/integrations/all/brightCrowd/connect" horizontal> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<Card title="Connect to BrightCrowd" icon="link" href="/integrations/all/brightCrowd/connect" horizontal> | |
<Card title="Connect to BrightCrowd" icon="link" href="/integrations/all/brightcrowd/connect" horizontal> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This could be great to reorder form when this happen, client ID is more logical at position 1
packages/shared/providers.yaml
Outdated
@@ -1010,21 +1068,24 @@ builder-io-private: | |||
headers: | |||
Authorization: Bearer ${apiKey} | |||
docs: https://docs.nango.dev/integrations/all/builder-io | |||
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect | |
docs_connect: https://docs.nango.dev/integrations/all/brex/connect |
packages/shared/providers.yaml
Outdated
@@ -631,6 +683,7 @@ bamboohr-basic: | |||
method: GET | |||
endpoint: /v1/meta/fields | |||
docs: https://docs.nango.dev/integrations/all/bamboohr | |||
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect | |
docs_connect: https://docs.nango.dev/integrations/all/bamboohr/connect |
@@ -1134,6 +1202,7 @@ cal-com-v2: | |||
description: The API key for your Cal.com account | |||
pattern: '^cal_[a-zA-Z0-9_]+$' | |||
example: cal_xxxxxx | |||
doc_section: '#step-1-finding-your-api-key' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing docs_connect
@@ -1107,6 +1174,7 @@ cal-com-v1: | |||
description: The API key for your Cal.com account | |||
pattern: '^cal_[a-zA-Z0-9_]+$' | |||
example: cal_xxxxxx | |||
doc_section: '#step-1-finding-your-api-key' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing docs_connect
packages/shared/providers.yaml
Outdated
@@ -1070,20 +1134,23 @@ buildium: | |||
method: GET | |||
endpoint: /v1/rentals | |||
docs: https://docs.nango.dev/integrations/all/buildium | |||
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect | |
docs_connect: https://docs.nango.dev/integrations/all/buildium/connect |
packages/shared/providers.yaml
Outdated
credentials: | ||
apiKey: | ||
type: string | ||
title: API Key | ||
description: The API key for your Buildium account | ||
pattern: '^[A-Za-z0-9+/]+$' | ||
example: uOq2p+xlgpFdijfV/HqY+EvYpZKHRwlyhGuAVbJIxXs | ||
doc_section: '#step-1-finding-your-api-key-and-client-id' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would be better to split the steps
packages/shared/providers.yaml
Outdated
@@ -1038,21 +1099,24 @@ builder-io-public: | |||
query: | |||
apiKey: ${apiKey} | |||
docs: https://docs.nango.dev/integrations/all/builder-io | |||
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs_connect: https://docs.nango.dev/integrations/all/avalara/connect | |
docs_connect: https://docs.nango.dev/integrations/all/builder-io/connect |
I'm not sure I understand the question |
@bodinsamuel is it good to separate the
or we can consolidate all within the same doc pages
We might encounter a provider with |
Below are screenshots for Canny. Notice how it is not visible on the |
Yes we should actually. The guides should be as precise as possible. |
ah good point. Yes I noticed that, I honestly don't ahah Maybe there is css/svg trick to reverse the color if the bg is white, I'll look into it |
I have consolidated them, but the recent changes with 3109 are making yaml checks to fail. A good example is My thought was, we can consolidate all in the same Just an example;
Then we can have a single brex connect docs with grouped symbolic link for both in same doc
This way we can prevent a huge list of connect-ui directories and pages. What do you think? |
Describe the problem and your solution
Added connect-ui docs to
Compressed the screenshots
I was unable to gain access to some providers, including Affinity, Anrok, Brex, and Brightcrowd. Therefore, I created the -docs pages based on the providers' own documentation, including screenshots of the steps.
Follow-Up Question
@bodinsamuel, since we initially considered white and transparent backgrounds for the template logos due to Nango's black background, how do you suggest we handle this with the Connect UI?