blocks:
  - type: header-block
    title: SourceCraft
    description: |-
      A collaborative development platform that brings together source
      code management, CI/CD, and AI tools. It includes Code Assistant
      to help write and analyze code, SourceCraft CLI for agent-based
      development from the terminal, and Vibecraft for creating websites
      and applications using natural language prompts.
    width: l
    offset: l
    indent:
      top: xl
      bottom: l
    background:
      light:
        image:
          desktop: _assets/sourcecraft/index/header-light-2880.png
          tablet: _assets/sourcecraft/index/header-light-1440.png
          mobile: _assets/sourcecraft/index/header-light-700.png
      dark:
        image:
          desktop: _assets/sourcecraft/index/header-dark-2880.png
          tablet: _assets/sourcecraft/index/header-dark-1440.png
          mobile: _assets/sourcecraft/index/header-dark-700.png
      parallax: false
  - type: card-layout-block
    colSizes:
      all: 12
      sm: 6
      md: 6
      lg: 3
    title: Get started
    centered: true
    children:
      - type: image-card
        image:
          light: _assets/sourcecraft/index/src-logo-light.png
          dark: _assets/sourcecraft/index/src-logo-dark.png
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/quickstart.md'
        size: s
        enableImageBorderRadius: true
        text: 'Create a repository, configure CI/CD, or migrate a project from another Git hosting service'
      - type: image-card
        image:
          light: _assets/sourcecraft/index/ca-logo-light.png
          dark: _assets/sourcecraft/index/ca-logo-dark.png
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/index.md'
        size: s
        enableImageBorderRadius: true
        text: Connect an AI plugin for your IDE with code completion and agent mode
      - type: image-card
        image:
          light: _assets/sourcecraft/index/cli-logo-light.png
          dark: _assets/sourcecraft/index/cli-logo-dark.png
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/operations/cli-quickstart.md'
        size: s
        enableImageBorderRadius: true
        text: Manage the platform from the terminal and delegate tasks to an AI agent
      - type: image-card
        image:
          light: _assets/sourcecraft/index/vc-logo-light.png
          dark: _assets/sourcecraft/index/vc-logo-dark.png
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/index.md'
        size: s
        enableImageBorderRadius: true
        text: 'Create and publish a website or application without coding, simply by communicating with AI'
  - type: card-layout-block
    colSizes:
      all: 12
      sm: 6
      md: 6
      lg: 3
    title: SourceCraft documentation
    centered: true
    background:
      light:
        style:
          backgroundColor: '#DDE3ED'
      dark:
        style:
          backgroundColor: '#000000'
    children:
      - type: basic-card
        title: How-to guides
        text: Complete common tasks step by step
        icon: _assets/sourcecraft/index/operations.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/operations/index.md'
        size: s
      - type: basic-card
        title: Tutorials
        text: Learn best practices and ready-to-use scenarios
        icon: _assets/sourcecraft/index/tutorials.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/tutorials/index.md'
        size: s
      - type: basic-card
        title: Concepts
        text: Learn about SourceCraft principles and features
        icon: _assets/sourcecraft/index/concepts.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/concepts/index.md'
        size: s
      - type: basic-card
        title: Security
        text: Learn about data protection mechanisms and security recommendations
        icon: _assets/sourcecraft/index/security.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/security/security-overview.md'
        size: s
      - type: basic-card
        title: Quotas and limits
        text: Learn about service restrictions
        icon: _assets/sourcecraft/index/limits.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/concepts/limits.md'
        size: s
      - type: basic-card
        title: Pricing policy
        text: Learn about prices and how costs are calculated
        icon: _assets/sourcecraft/index/pricing.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/pricing.md'
        size: s
      - type: basic-card
        title: Release notes
        text: 'Learn about new features, improvements, and fixes'
        icon: _assets/sourcecraft/index/release-notes.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/release-notes.md'
        size: s
      - type: basic-card
        title: References
        text: 'Learn about CLI commands, API methods, and CI/CD syntax'
        icon: _assets/sourcecraft/index/refs.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/ref-list.md'
        size: s
  - type: card-layout-block
    colSizes:
      all: 12
      sm: 6
      md: 6
      lg: 4
    title: Code Assistant documentation
    centered: true
    children:
      - type: basic-card
        title: How-to guides
        text: Complete common tasks step by step
        icon: _assets/sourcecraft/index/operations.svg
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/operations/index.md'
        size: s
      - type: basic-card
        title: Concepts
        text: Learn about Code Assistant principles and features
        icon: _assets/sourcecraft/index/concepts.svg
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/concepts/index.md'
        size: s
      - type: basic-card
        title: Quotas
        text: Learn about service restrictions
        icon: _assets/sourcecraft/index/limits.svg
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/concepts/limits.md'
        size: s
      - type: basic-card
        title: Pricing policy
        text: Learn about prices and how costs are calculated
        icon: _assets/sourcecraft/index/pricing.svg
        url: 'https://sourcecraft.dev/portal/docs/en/sourcecraft/pricing.md'
        size: s
      - type: basic-card
        title: Release notes
        text: 'Learn about new features, improvements, and fixes'
        icon: _assets/sourcecraft/index/release-notes.svg
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/release-notes.md'
        size: s
      - type: basic-card
        title: Questions and answers
        text: Find answers to frequently asked questions
        icon: _assets/sourcecraft/index/qa.svg
        url: 'https://sourcecraft.dev/portal/docs/en/code-assistant/qa.md'
        size: s
  - type: card-layout-block
    colSizes:
      all: 12
      sm: 6
      md: 6
      lg: 4
    title: Vibecraft documentation
    centered: true
    background:
      light:
        style:
          backgroundColor: '#DDE3ED'
      dark:
        style:
          backgroundColor: '#000000'
    children:
      - type: basic-card
        title: Publishing a project
        text: Publish a project and share it with users
        icon: _assets/sourcecraft/index/tutorials.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/operations/deploy.md'
        size: s
      - type: basic-card
        title: Custom domain
        text: Set up a custom domain for your project
        icon: _assets/sourcecraft/index/domain.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/operations/attach-domain.md'
        size: s
      - type: basic-card
        title: Concepts
        text: Learn about Vibecraft principles and features
        icon: _assets/sourcecraft/index/concepts.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/concepts/index.md'
        size: s
      - type: basic-card
        title: Quotas and limits
        text: Learn about service restrictions
        icon: _assets/sourcecraft/index/limits.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/concepts/limits.md'
        size: s
      - type: basic-card
        title: Pricing policy
        text: Learn about prices and how costs are calculated
        icon: _assets/sourcecraft/index/pricing.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/pricing.md'
        size: s
      - type: basic-card
        title: Questions and answers
        text: Find answers to frequently asked questions
        icon: _assets/sourcecraft/index/qa.svg
        url: 'https://sourcecraft.dev/portal/docs/en/vibecraft/qa.md'
        size: s
  - type: card-layout-block
    colSizes:
      all: 12
      xl: 6
      lg: 6
      md: 6
      sm: 12
    title: Documentation for related services
    centered: true
    children:
      - type: image-card
        image:
          light: _assets/sourcecraft/index/yc-logo-light.png
          dark: _assets/sourcecraft/index/yc-logo-dark.png
        url: 'https://yandex.cloud/en/docs'
        enableImageBorderRadius: true
        text: 'Yandex technological platform providing reliable cloud and on-premises services for creating, launching, and scaling digital products'
      - type: image-card
        image:
          light: _assets/sourcecraft/index/ai-logo-light.png
          dark: _assets/sourcecraft/index/ai-logo-dark.png
        url: 'https://aistudio.yandex.ru/docs/en/'
        enableImageBorderRadius: true
        text: A platform that brings together Yandex models and tools so you can build your own AI solutions and integrate them into business processes and products
  - type: card-layout-block
    colSizes:
      all: 12
      xl: 6
      lg: 6
      md: 6
      sm: 12
    title: Terms of use and service levels
    centered: true
    background:
      light:
        style:
          backgroundColor: '#DDE3ED'
      dark:
        style:
          backgroundColor: '#000000'
    children:
      - type: basic-card
        border: shadow
        size: s
        icon: _assets/sourcecraft/index/agreement.svg
        text: |
          The Yandex Cloud infrastructure is protected pursuant to the Russian Federal Law 152-FZ on Personal Data.

            * [Terms of use for SourceCraft](https://yandex.ru/legal/cloud_terms_sourcecraft/en/)

            * [Terms of use for Code Assistant](https://yandex.ru/legal/cloud_terms_code_assistant/en/)

            * [Terms of use for Yandex Cloud](https://yandex.ru/legal/cloud_specialterms/en/)
      - type: basic-card
        border: shadow
        size: s
        icon: _assets/sourcecraft/index/sla.svg
        text: |

          * [Service level for SourceCraft](https://yandex.ru/legal/cloud_sla_sourcecraft/en/)

          * [Service level for Yandex Cloud](https://yandex.ru/legal/cloud_sla/en/)
  - type: card-layout-block
    colSizes:
      all: 12
    title: Content program
    centered: true
    children:
      - type: background-card
        title: Create content and receive grants!
        text: |
          Ready to write your own guide? Take part in the content program
          and receive grants to work with SourceCraft and cloud services.
        background:
          src: _assets/sourcecraft/index/content-program.png
        theme: dark
        paddingBottom: s
        buttons:
          - text: Documentation repository
            theme: normal-contrast
            url: 'https://sourcecraft.dev/sourcecraft/documentation'
          - text: Learn more about the content program
            theme: normal-contrast
            url: 'https://yandex.cloud/ru/content-program'
        controlPosition: content
links: []
