ScyllaDB University Live | Free Virtual Training Event
Learn more
ScyllaDB Documentation Logo Documentation
  • Server
  • Cloud
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
  • Resources
    • ScyllaDB University
    • Community Forum
    • Tutorials
Download
ScyllaDB Docs ScyllaDB Sphinx Theme Examples Grid

Caution

You're viewing documentation for an unstable version of ScyllaDB Sphinx Theme. Switch to the latest stable version.

Grid¶

A custom directive that creates responsive grid layouts using Foundation’s grid system. Perfect for organizing topic boxes in rows and columns.

Note

The grid directive currently supports only Topic box directives as content. Other content types are not supported within grids.

Syntax¶

.. grid::
   <options>

   .. topic-box::
      <topic-box options>

      <content>

Options¶

The grid directive supports the following options:

Option

Type

Required

Example Value

Description

class

string

large-3

Custom CSS class.

type

string

scrollable

Grid type. Available values: default, scrollable, products.

title

string

Lorem Ipsum

Grid title.

text

string

Lorem ipsum dolor sit amet

Grid description.

Supported Content¶

The grid directive works exclusively with topic-box directives. Each topic-box within a grid should include Foundation grid classes in its :class: option to control layout:

  • large-3 - 4 columns per row on desktop

  • large-4 - 3 columns per row on desktop

  • large-6 - 2 columns per row on desktop

  • large-12 - 1 column per row (full width)

  • small-6 - 2 columns per row on mobile

For more information about topic-box options and usage, see Topic box.

Usage¶

Basic grid¶

Using:

.. grid::
    :type: default

    .. topic-box::
        :title: Quick Start
        :link: #
        :class: large-6
        :anchor: Get Started

        Learn how to get started with ScyllaDB.

    .. topic-box::
        :title: Architecture
        :link: #
        :class: large-6
        :anchor: Learn More

        Understand ScyllaDB's architecture and design principles.

Results in:

Quick Start

Learn how to get started with ScyllaDB.

Get Started

Architecture

Understand ScyllaDB’s architecture and design principles.

Learn More

Scrollable grid¶

Using:

.. grid::
    :type: scrollable

    .. topic-box::
        :title: Installation
        :link: #
        :class: large-3
        :anchor: Install

        Install ScyllaDB on your system.

    .. topic-box::
        :title: Configuration
        :link: #
        :class: large-3
        :anchor: Configure

        Configure ScyllaDB for your needs.

    .. topic-box::
        :title: Security
        :link: #
        :class: large-3
        :anchor: Secure

        Secure your ScyllaDB deployment.

    .. topic-box::
        :title: Monitoring
        :link: #
        :class: large-3
        :anchor: Monitor

        Monitor your ScyllaDB cluster.

Results in:

Installation

Install ScyllaDB on your system.

Install

Configuration

Configure ScyllaDB for your needs.

Configure

Security

Secure your ScyllaDB deployment.

Secure

Monitoring

Monitor your ScyllaDB cluster.

Monitor

Products grid¶

Using:

.. grid::
    :type: products
    :title: ScyllaDB Products
    :text: Choose the right ScyllaDB product for your needs

    .. topic-box::
        :title: ScyllaDB Enterprise
        :link: #
        :image: /_static/img/mascots-2/enterprise.svg
        :class: topic-box--product,large-4,small-6

        Enterprise-grade NoSQL database with advanced features and support.

    .. topic-box::
        :title: ScyllaDB Cloud
        :link: #
        :image: /_static/img/mascots-2/cloud.svg
        :class: topic-box--product,large-4,small-6

        Fully managed NoSQL database as a service.

    .. topic-box::
        :title: ScyllaDB Open Source
        :link: #
        :image: /_static/img/mascots-2/opensource.svg
        :class: topic-box--product,large-4,small-6

        Free and open-source NoSQL database.

Results in:

ScyllaDB Products

Choose the right ScyllaDB product for your needs

ScyllaDB Enterprise

Enterprise-grade NoSQL database with advanced features and support.

ScyllaDB Cloud

Fully managed NoSQL database as a service.

ScyllaDB Docs

Documentation for ScyllaDB.

Was this page helpful?

PREVIOUS
Diagrams
NEXT
Glossary
  • Create an issue
  • Edit this page

On this page

  • Grid
    • Syntax
    • Options
    • Supported Content
    • Usage
      • Basic grid
      • Scrollable grid
      • Products grid
ScyllaDB Sphinx Theme
  • master
    • 1.8
    • 1.7
    • 1.6
    • 1.5
    • 1.4
    • 1.3
    • 1.2
    • 1.1
  • Getting started
    • Toolchain
    • Installation
    • Quickstart
  • Configuration
    • Template options
    • Page options
    • Multiversion options
    • Markdown support
    • Redirects support
    • AI chatbot support (beta)
    • Search support
    • Dependabot support
  • Commands
  • Deployment
    • Production deployment
    • Pull requests previews
    • Centralized publication
  • Examples
    • Admonitions
    • Alert
    • Collapse
    • Code blocks
    • Diagrams
    • Grid
    • Glossary
    • Headings
    • Hero box
    • Icons
    • Images
    • Includes
    • Labels
    • Links
    • Lists
    • Mascots
    • Panel box
    • Substitutions
    • Tables
    • Tabs
    • Text
    • TOC
    • Tooltips
    • Topic box
    • Versions
  • Upgrade guides
    • Upgrading from 1.7 to 1.8
    • Upgrading from 1.6 to 1.7
    • Upgrading from 1.5 to 1.6
    • Upgrading from 1.4 to 1.5
    • Upgrading from 1.3 to 1.4
    • Upgrading from 1.2 to 1.3
    • Upgrading from 1.1 to 1.2
    • Upgrading from 1.0 to 1.1
    • Upgrading from 0.x to 1.0
    • Changelog
  • Contribute
    • Contribute to the documentation
    • Contribute to the theme
    • Source Code
Docs Tutorials University Contact Us About Us
© 2025 ScyllaDB | Terms of Service | Privacy Policy | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Powered by Sphinx 7.4.7 & ScyllaDB Theme 1.8.6
Ask AI