stack/docs/fern/docs.yml
Konstantin Wohlwend 9bfa057aa7
Some checks failed
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
Update docs
2024-10-22 17:58:29 -07:00

224 lines
7.3 KiB
YAML

instances:
- url: https://stack-auth.docs.buildwithfern.com
custom-domain: docs.stack-auth.com
edit-this-page:
github:
owner: stack-auth
repo: stack
branch: dev/docs
title: Stack Auth Documentation
js: ./custom-script.js
tabs:
documentation:
display-name: Documentation
icon: fa-solid fa-home
slug: docs
components:
display-name: Components
icon: fa-solid fa-puzzle
slug: components
sdk:
display-name: SDK Reference
icon: fa-solid fa-hammer
slug: sdk
api:
display-name: REST API & Webhooks
icon: fa-solid fa-code
slug: rest-api
navigation:
- tab: documentation
layout:
- page: Overview
icon: fa-regular fa-globe
path: ./docs/pages/overview.mdx
- page: FAQ
icon: fa-regular fa-circle-question
path: ./docs/pages/faq.mdx
- section: Getting Started
contents:
- page: Installation & Setup
icon: fa-regular fa-download
path: ./docs/pages/getting-started/setup.mdx
- page: Components
icon: fa-regular fa-puzzle
path: ./docs/pages/getting-started/components.mdx
- page: Users
icon: fa-regular fa-address-book
path: ./docs/pages/getting-started/users.mdx
- page: Going to Production
icon: fa-regular fa-rocket
path: ./docs/pages/getting-started/production.mdx
- section: Concepts
contents:
- page: The StackApp Object
icon: fa-regular fa-folder-gear
path: ./docs/pages/concepts/stack-app.mdx
- page: Custom User Data
icon: fa-regular fa-user-pen
path: ./docs/pages/concepts/custom-user-data.mdx
- page: User Onboarding
icon: fa-regular fa-user-check
path: ./docs/pages/concepts/user-onboarding.mdx
- page: Connected OAuth Accounts
icon: fa-regular fa-link
path: ./docs/pages/concepts/oauth.mdx
- page: Teams
icon: fa-regular fa-users
path: ./docs/pages/concepts/orgs-and-teams.mdx
- page: Selecting a Team
icon: fa-regular fa-exchange
path: ./docs/pages/concepts/team-selection.mdx
- page: Permissions & RBAC
icon: fa-regular fa-user-lock
path: ./docs/pages/concepts/permissions.mdx
- page: Webhooks
icon: fa-regular fa-webhook
path: ./docs/pages/concepts/webhooks.mdx
- page: Backend Integration
icon: fa-regular fa-network-wired
path: ./docs/pages/concepts/backend-integration.mdx
- section: Customization
contents:
- page: Dark/Light Mode
icon: fa-regular fa-circle-half-stroke
path: ./docs/pages/customization/dark-mode.mdx
- page: Colors and Styles
icon: fa-regular fa-paint-brush
path: ./docs/pages/customization/custom-styles.mdx
- page: Internationalization
icon: fa-regular fa-language
path: ./docs/pages/customization/internationalization.mdx
# - page: Customize Emails
# icon: fa-regular fa-envelope
- page: Custom Layouts and Pages
icon: fa-regular fa-table-layout
path: ./docs/pages/customization/custom-pages.mdx
- section: Custom Page Examples
icon: fa-regular fa-files
contents:
- page: Sign In
path: ./docs/pages/customization/page-examples/sign-in.mdx
- page: Sign Up
path: ./docs/pages/customization/page-examples/sign-up.mdx
- section: Others
contents:
- page: Supabase Integration
icon: fa-regular fa-bolt
path: ./docs/pages/others/supabase.mdx
- page: Self-Hosting
icon: fa-regular fa-house-laptop
path: ./docs/pages/others/self-host.mdx
- tab: components
layout:
- section: Components
contents:
- page: <UserButton />
path: ./docs/pages/components/user-button.mdx
- page: <SelectedTeamSwitcher />
path: ./docs/pages/components/selected-team-switcher.mdx
- page: <AccountSettings />
path: ./docs/pages/components/account-settings.mdx
- page: <SignIn />
path: ./docs/pages/components/sign-in.mdx
- page: <SignUp />
path: ./docs/pages/components/sign-up.mdx
- page: <CredentialSignIn />
path: ./docs/pages/components/credential-sign-in.mdx
- page: <CredentialSignUp />
path: ./docs/pages/components/credential-sign-up.mdx
- page: <OAuthButton />
path: ./docs/pages/components/oauth-button.mdx
- page: <OAuthButtonGroup />
path: ./docs/pages/components/oauth-button-group.mdx
- section: Utilities
contents:
- page: <StackHandler />
path: ./docs/pages/components/stack-handler.mdx
- page: <StackProvider />
path: ./docs/pages/components/stack-provider.mdx
- page: <StackTheme />
path: ./docs/pages/components/stack-theme.mdx
- tab: sdk
layout:
- section: Classes
contents:
- page: User
path: ./docs/pages/sdk/user.mdx
- page: StackApp
path: ./docs/pages/sdk/stack-app.mdx
- page: Team
path: ./docs/pages/sdk/team.mdx
- page: TeamUser
path: ./docs/pages/sdk/team-user.mdx
- page: TeamProfile
path: ./docs/pages/sdk/team-profile.mdx
- page: TeamPermission
path: ./docs/pages/sdk/team-permission.mdx
- page: Project
path: ./docs/pages/sdk/project.mdx
# - page: ConnectedAccount
# path: ./docs/pages/sdk/connected-account.mdx
- section: Hooks
contents:
- page: useUser()
path: ./docs/pages/sdk/use-user.mdx
- page: useStackApp()
path: ./docs/pages/sdk/use-stack-app.mdx
- tab: api
layout:
- page: API Overview
icon: fa-regular fa-globe
path: ./docs/pages/rest-api/auth.mdx
- api: Client API
slug: client
api-name: client
- api: Server API
slug: server
api-name: server
- api: Webhooks
slug: webhooks
api-name: webhooks
# - api: Admin API Reference
# slug: admin
# api-name: admin
navbar-links:
- type: secondary
text: Discord
url: https://discord.stack-auth.com
- type: secondary
text: GitHub
url: https://github.com/stack-auth/stack
- type: primary
text: Dashboard
url: https://app.stack-auth.com
colors:
accentPrimary:
light: '#000000'
dark: '#FFFFFF'
background:
light: '#FFFFFF'
dark: '#000000'
sidebar-background:
light: '#FCFCFC'
dark: '#090909'
card-background:
light: '#FCFCFC'
dark: '#090909'
layout:
page-width: full
content-width: 45rem
disable-header: false
header-height: 60px
sidebar-width: 300px
favicon: ./docs/assets/favicon.ico
logo:
light: ./docs/assets/logo-light-mode.svg
dark: ./docs/assets/logo-dark-mode.svg
height: 28
href: https://stack-auth.com
css: ./style.css