Giter VIP home page Giter VIP logo

documentation's People

Contributors

adamchalmers avatar azillion avatar dependabot[bot] avatar elgenzay avatar franknoirot avatar greg-kcio avatar hanbollar avatar irev-dev avatar iterion avatar jessfraz avatar jgomez720 avatar kluzny avatar mxxo avatar paultag avatar zoo-github-actions-auth[bot] avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

documentation's Issues

Move blog posts to this repo

The blog posts currently live within the website repo, but they should be public and have the type safety we'll get through Contentlayer after we complete #45.

Add local dev script

Inverse of how the website's local dev works, have a yarn script that pulls the latest website codebase and runs it locally, hot refreshing when edits are made to the content.

have system based tabs as a component for easy loading/interacting (mac/windows/linux)

we should do something not toggle based but more tab based that makes better sense to the user like github's style with: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys?platform=mac

it has tabs that auto change the content and autodetects what tab should be loaded --> obv we'll need to figure out a better visual setup since it's not that noticeable right of the bat visually, but would be a better setup than the drop downs for usability

Originally posted by @hanbollar in https://github.com/KittyCAD/PetStore/issues/99#issuecomment-1343334378

Add Contentlayer

We should add Contentlayer to this repo and the website repo to get type safe content type definitions.

We'll define the schemas in here with the contentlayer.config.ts file, then the type definitions will come along for the ride when the website pulls this repo into it, but we can still validate the content if someone happens to only have this pulled down.

tutorials section

  • recommendations on the tutorial homepage based on most recent added - and if they havent done any api calls yet, we make sure the beginner and adv onboarding tutorials are at the front
  • remove automatic alphabetical ordering for the left side just for this page and allow for manually ordered and groupings with the two onboarding tutorials grouped in the onboarding section at the top
  • change titling for onboarding to advanced onboarding tutorial and beginner tutorial to beginner onboarding tutorial

Unable to successfully complete onboarding

I attempted to go through the onboarding process documented here: https://kittycad.io/docs/tutorials/onboarding. I wasn't able to complete it.

On the last step running:

python3 convert.py

I got the following:

Traceback (most recent call last):
  File "/home/shane/projects/kittycad-play/convert.py", line 17, in <module>
    fc = create_file_conversion_with_base64_helper.sync(
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/api/file/create_file_conversion_with_base64_helper.py", line 25, in sync
    fc = fc_sync(
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/api/file/create_file_conversion.py", line 88, in sync
    return sync_detailed(
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/api/file/create_file_conversion.py", line 74, in sync_detailed
    return _build_response(response=response)
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/api/file/create_file_conversion.py", line 51, in _build_response
    parsed=_parse_response(response=response),
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/api/file/create_file_conversion.py", line 35, in _parse_response
    response_201 = FileConversion.from_dict(response.json())
  File "/home/shane/projects/kittycad-play/venv/lib/python3.10/site-packages/kittycad/models/file_conversion.py", line 137, in from_dict
    status = ApiCallStatus(_status)
  File "/home/shane/anaconda3/lib/python3.10/enum.py", line 385, in __call__
    return cls.__new__(cls, value)
  File "/home/shane/anaconda3/lib/python3.10/enum.py", line 710, in __new__
    raise ve_exc
ValueError: 'completed' is not a valid ApiCallStatus

I'm running Pop_OS! 22.04.

I also found a broken link on the onboarding page. The last link at the bottom "Found a typo?" goes to https://github.com/KittyCAD/documentation/edit/main/_pages/docs/tutorials/onboarding.mdx and is a 404.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.