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

feat: docusaurus site #771

Merged
merged 65 commits into from
Jan 14, 2022
Merged

feat: docusaurus site #771

merged 65 commits into from
Jan 14, 2022

Conversation

maxkrieger
Copy link
Member

@maxkrieger maxkrieger commented Jan 6, 2022

Create docusaurus site feat. autogenerated docs of shapes. Also with a blog and tutorials and stuff. Could replace current penrose site.
Closes #570

  • Search feature (will it let us search properties despite no server rendering?)
  • Generate constraint/objective docs somehow
  • Move wiki over
  • Move Mia stuff over

@cloudflare-pages
Copy link

cloudflare-pages bot commented Jan 6, 2022

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: c0e6d6f
Status:🚫  Build failed.

View logs

@maxkrieger
Copy link
Member Author

Should maybe port wiki over too (cc #573)

@codecov
Copy link

codecov bot commented Jan 14, 2022

Codecov Report

Merging #771 (db2d1ee) into main (d9999eb) will decrease coverage by 0.79%.
The diff coverage is 38.46%.

❗ Current head db2d1ee differs from pull request most recent head c0e6d6f. Consider uploading reports for the commit c0e6d6f to get more accurate results
Impacted file tree graph

@@            Coverage Diff             @@
##             main     #771      +/-   ##
==========================================
- Coverage   69.09%   68.29%   -0.80%     
==========================================
  Files          62       62              
  Lines        7823     8039     +216     
  Branches     1459     1807     +348     
==========================================
+ Hits         5405     5490      +85     
- Misses       2405     2469      +64     
- Partials       13       80      +67     
Impacted Files Coverage Δ
...e/src/contrib/__testfixtures__/TestShapes.input.ts 100.00% <ø> (ø)
packages/core/src/renderer/Polygon.ts 25.00% <0.00%> (-2.28%) ⬇️
packages/core/src/renderer/Polyline.ts 25.00% <0.00%> (-2.28%) ⬇️
packages/core/src/shapes/Circle.ts 100.00% <ø> (ø)
packages/core/src/shapes/Ellipse.ts 100.00% <ø> (ø)
packages/core/src/shapes/Equation.ts 60.00% <ø> (ø)
packages/core/src/shapes/Line.ts 100.00% <ø> (ø)
packages/core/src/shapes/Path.ts 100.00% <ø> (ø)
packages/core/src/shapes/Polygon.ts 100.00% <ø> (ø)
packages/core/src/shapes/Polyline.ts 100.00% <ø> (ø)
... and 41 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d9999eb...c0e6d6f. Read the comment docs.

@maxkrieger maxkrieger merged commit 13396b2 into main Jan 14, 2022
@samestep samestep deleted the max/docusaurus branch March 15, 2023 17:25
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.

update shape docs wiki page or autogenerate them
3 participants