Skip to content

Create proper documentation site#35

Merged
dawidurbanski merged 2 commits into
mainfrom
34-create-proper-documentation-site
Sep 26, 2025
Merged

Create proper documentation site#35
dawidurbanski merged 2 commits into
mainfrom
34-create-proper-documentation-site

Conversation

@dawidurbanski

@dawidurbanski dawidurbanski commented Sep 26, 2025

Copy link
Copy Markdown
Owner

Summary

  • Set up documentation site using Nuxt 3 and Docus theme
  • Update Node.js requirements to v20.19.0+ across project
  • Initialize comprehensive docs structure with sections for introduction, API, and architecture

Changes

  • Added Nuxt-based documentation site in /docs directory
  • Created initial documentation content covering getting started, concepts, GraphQL API, and plugins
  • Updated CI workflow to use Node.js 20.x only
  • Added .nvmrc for consistent Node version management

- Add .nvmrc file specifying Node.js version v20.19.0
- Update package.json to require Node.js version >=20.19.0
- Modify CI workflow to remove Node.js version 18.x from the matrix
- Add initial project structure for Universal Data Layer documentation
- Include configuration files for Nuxt and Docus
- Create .gitignore to exclude build artifacts and local environment files
- Add README with quick start guide and project structure overview
- Implement basic CSS styling with Tailwind CSS
- Set up initial content structure with markdown files for documentation sections
@dawidurbanski dawidurbanski linked an issue Sep 26, 2025 that may be closed by this pull request
@dawidurbanski dawidurbanski merged commit f499f33 into main Sep 26, 2025
3 checks passed
@dawidurbanski dawidurbanski deleted the 34-create-proper-documentation-site branch October 6, 2025 19:57
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.

Create proper documentation site

1 participant