Goal
I wanted to submit a thoughtful application to the open Mintlify position by using the platform to create a portfolio/cover-letter site in the form of technical documentation. I expected this to be quick, but I encountered a few points of friction that were not ideal. During the onboarding process there was no option to specify a name for the git repo, so it was created with the default name “docs”. I had to manually change the repo name in my github account, which caused errors in the Web Editor because it was still trying to access the “docs” repo instead of the re-named repo. I had to change the settings in Mintlify to reference the new name to fix this. Mintlify is a great product, and features like MCP servers, llms.txt, third-party integrations, embedded react components, etc… make many people like myself willing to put up with small onboarding inefficiencies because there is a lot of value provided by the platform. We can look at existing customers and see how prevalent this is, if many customers have changed the repo name or encountered similar issues we can add the edit option during the onboarding flow while keeping “docs” as the suggested/default name.Sidenav collapse-expand animation
I thought this has become standard practice! A simple animation to the expanded and collapsed states of the sidebar in the dashboard adds just the right amount of flair to the overall UX to make the product feel high-quality and elegant. I was able to add the animation by adding a CSS property to 2 elementsSidenav
Content