Skip to content
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

Endpoint component #803

Merged
merged 1 commit into from
Oct 16, 2023
Merged

Endpoint component #803

merged 1 commit into from
Oct 16, 2023

Conversation

AndyClifford
Copy link
Contributor

@AndyClifford AndyClifford commented Oct 11, 2023

This change allows us to document api endpoints using markdoc using the same layout as seen in the Protocol Tailwind UI Example.

There are issues with the styling such as the h2 header being underlined but we are just focussed on getting the layout correct then will followup with styling later once we have aligned with the designers. The code block styling needs updating too.

Test Plan:

Desktop:

image

Mobile:

image

@alexBinns
Copy link
Contributor

What does it look like in mobile view?

@AndyClifford
Copy link
Contributor Author

What does it look like in mobile view?

image

@MeganSteenkamp
Copy link
Contributor

@AndyClifford we should get some input on the Jesters here too 🤡

@AndyClifford AndyClifford force-pushed the endpoint-component branch 3 times, most recently from d649458 to 6abd616 Compare October 11, 2023 23:27
@AndyClifford AndyClifford force-pushed the endpoint-component branch 2 times, most recently from 06fb283 to 3286785 Compare October 13, 2023 01:24
@AndyClifford AndyClifford force-pushed the endpoint-component branch 2 times, most recently from c86ae73 to 97c9a5c Compare October 13, 2023 01:35
@AndyClifford
Copy link
Contributor Author

@AndyClifford we should get some input on the Jesters here too 🤡

@MeganSteenkamp I have checked in with Junjie and he is happy with the current layout

@AndyClifford AndyClifford force-pushed the endpoint-component branch 2 times, most recently from 3c31d5c to d9d07f1 Compare October 15, 2023 21:58
@AndyClifford AndyClifford changed the title Endpoint component with markdoc Endpoint component Oct 15, 2023
This change allows us to document api endpoints using the same layout as seen in the [Figma Design](https://www.figma.com/file/IgRlQWJTyGoZhlF4fVKD6B/Centrapay-Docs-(Tailwind)?type=design&node-id=1654-8412&mode=design&t=qTBa6bhBVBAMyHqN-0).

There are issues with the styling such as the h2 header but we are just focussed on getting the layout correct then will followup with styling later once we have aligned with the designers.
@AndyClifford AndyClifford merged commit 13653f1 into master Oct 16, 2023
1 check passed
@AndyClifford AndyClifford deleted the endpoint-component branch October 16, 2023 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants