geniusrise / docs

Geniusrise docs, as seen at docs.geniusrise.ai

Home Page:https://docs.geniusrise.ai/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Geniusrise Docs

Welcome to the Geniusrise documentation repository. This repository contains the source files for the Geniusrise documentation, built using MkDocs and the Material theme.

Table of Contents

Structure

The documentation is structured as follows:

  • Home: The landing page of the documentation.
  • Getting Started: An introduction and guide to get started with Geniusrise.
  • Core Reference: Detailed reference documentation, further divided into:
    • CLI Tools: Documentation for boltctl, discover, geniusctl, schema, spoutctl, and yamlctl.
    • Core Components: Documentation for bolt, spout, and various data and state components.
    • Tasks: Documentation for task-related components like base, ecs, and k8s.

Theme and Appearance

The documentation uses the Material theme with the following customizations:

  • Palette:
    • Scheme: Slate
    • Primary Color: Pink
    • Accent Color: Deep Purple
  • Font:
    • Text: Fira Code
    • Code: Source Code Pro
  • Logo: A custom logo located at assets/logo-1.jpg.
  • Features: Several features like instant navigation, tracking, expandable sections, and auto-hiding header.

Extensions and Plugins

The documentation utilizes several MkDocs extensions and plugins:

  • Table of Contents: With permalinks enabled.
  • Search: Provides a search functionality across the documentation.
  • Mkdocstrings: For auto-generating documentation from Python docstrings.
  • Print-site: For printing the entire site with a custom banner.

Contributing

Contributions to the documentation are welcome! If you find any issues or areas of improvement, please open an issue or submit a pull request.

Building Locally

To build the documentation locally:

  1. Ensure you have MkDocs and the required plugins installed.
  2. Clone this repository.
  3. Navigate to the repository directory and run:
    mkdocs serve
  4. Open your browser and go to http://127.0.0.1:8000/.

About

Geniusrise docs, as seen at docs.geniusrise.ai

https://docs.geniusrise.ai/

License:Apache License 2.0


Languages

Language:HTML 99.8%Language:Shell 0.1%Language:CSS 0.1%