UI Pro integration
Migrate from Docus to UI Pro Docs template.
Why UI Pro?
At NuxtLabs, we've been working on Nuxt UI for several years. Initially an internal library for our SaaS products (Studio and Volta), it evolved into a sustainable solution that we recently decided to open-source.
Nuxt UI Pro is a collection of premium components, an extension of Nuxt UI, designed to facilitate the creation of appealing and responsive Nuxt applications in a matter of minutes.
The Nuxt UI team is dedicated to deliver the best integration and customization experience, while the Studio team is providing full compatibility with Nuxt Studio. This collaborative effort follows a coherent direction, leading to the selection of UI Pro as the foundation of our templates ecosystem.
From Docus to Docs template
We've made the choice to remove Docus from the list of our themes in profit of the UI Pro Docs template as we will provide a better maintenance for it from now on.
Because nuxt/content is a file based CMS where content files are located in the content
folder of your application, the migration process is straightforward.
- Clone this template on Studio.
- Deploy it using GitHub Pages deployment or the selfhosting section.
- Clone your repository on local.
- Copy the
content
folder of your docus project inside thecontent
folder of your new repository. Only keep theindex.yml
of the new template, it corresponds to the home page. - Run it locally and ensure all components are resolved (some component names might have changed between Docus and UI Pro).
- Push your modifications and come back to Studio where changes should be synced within a minute.
- Update the
index.yml
file, corresponding to the home page, to match the content of your old version. - Customize Header, Footer and Toc using the App Config:
- Save your modification and enjoy your brand new documentation based on UI Pro.