(Deprecated) Budibase Docs
  • đź‘‹Introduction
  • Quickstart tutorials
    • Build a CRUD app
      • Importing the Vehicles table from a CSV
      • Creating the Service log table from scratch
      • Listing recent Service Logs on the home screen
      • Creating a new Service Log with a modal
    • Build a CRUD app- SQL
      • Connecting to your SQL tables
      • Creating Screens from your SQL tables
      • Using relationships between SQL tables
      • Creating a List screen from scratch, using a SQL table
      • Creating a new log, with a modal
    • Build a CRUD app - REST
      • Adding a REST datasource
      • Creating a query that Lists Issues
      • Using your request to display items in your app
      • Add a “Create Item” request
      • Create a new todo Item, inline
      • Mark todo items as “Done”
      • Finishing Touches
  • Building apps
    • Data
      • Users table
      • Data sources
        • Internal/CSV
        • PostgreSQL and MySQL
        • REST
          • REST Queries
          • REST Bindings Example
          • REST Query Import
          • REST Authentication
          • REST Variables
        • Other sources
      • Data Types
        • Text
        • Number
        • True/False (Boolean)
        • Date/time
        • Options
        • Attachments
          • Example
        • Relationships
          • Example
        • Formula
        • JSON
      • Views
        • Filters
        • Calculations
        • Groups
      • Transformers
    • Design
      • Screens
      • Layouts
      • Components
        • Section
        • Container
        • Data Provider
        • Repeater
        • Table
        • Chart
        • Card
        • Text
        • Button
        • Link
        • Icon
        • Image
        • Embed
      • Forms
        • Form Component
        • Field Groups
        • Fields
      • Bindings
      • Actions
      • App State
      • Conditions
      • App theming (coming soon)
      • Handling Data
        • Search/Filter Data
    • Automate
      • Automation steps
        • Triggers
        • Logic
        • Actions
      • Activating and testing
      • Contextual bindings
    • Admin and management
      • User Management
      • Authentication and SSO
        • OpenID Connect
        • SSO with Auth0
        • SSO with Azure AD
        • SSO with Okta
        • SSO with OneLogin
        • SSO with Google
        • SSO with Keycloak
      • Email
      • Portal
      • User Settings
  • Guides
    • Display user-related data
    • Add search
    • Add filtering
    • Create public & private screens
    • Writing a custom SQL query
    • Create a child record from the parent
    • Items assigned to me
    • Master-detail
  • Self-hosting
    • Get started
      • Budibase CLI Setup
    • Hosting methods
      • Overview
      • DigitalOcean
      • Kubernetes (K8S)
      • Docker compose
    • Hosting settings
      • Advanced options
        • Reverse proxy
    • Accessing CouchDB
    • Accessing MinIO
  • References
    • Budibase architecture
    • Deployment information
    • Troubleshooting
    • Contributing to Budibase
      • Writing Your Own External Data Connectors
Powered by GitBook
On this page
  • How to add a new Card
  • How to display data from your tables as Cards
  • How to style your Card
  • Vertical
  • Horizontal
Export as PDF
  1. Building apps
  2. Design
  3. Components

Card

Learn about the Cards component within Budibase

PreviousChartNextText

Last updated 4 years ago

Use the Card component to display data from your tables to your users in a structured, repetitive manner. Cards contain content and in some cases images and actions about a single subject. There is currently two types of Card component; vertical and horizontal.

Important! If you select the component, select a table, and add the Card component to it, you can generate multiple cards at once.

How to add a new Card

To add a new Card to your designs:

How to display data from your tables as Cards

How to style your Card

There are 2 types of Cards within Budibase. Each Card has its own unique settings. The Card component can also accept some style updates from the Design panel i.e Background - Gradient: Heavy Rain:

Vertical

The Vertical Card is structured in a vertical manner - items are stacked on top of each other.

The Vertical Card component comes with the following settings:

Setting

Description

Name

Change the name of the component

Image

Add an image to your Card

Heading

Add a heading to your card, directly under the image

Description

Add a description to your card, directly under the heading

Link Text

Add the text of your link to your card, directly under the description

Link URL

Activate your link with a URL

Link Color

Change the color of your link

Hover Color

Change the hover color of your link

Image Height

Set your image's height (in rem)

Card Width

Set the width of your Card

Horizontal

The Horizontal Card is structured in a horizontal manner - items are stacked alongside each other.

The Horizontal Card component comes with the following settings:

Setting

Description

Name

Change the name of the component

Image

Add an image to your Card

Heading

Add a heading to your card, directly under the image

Description

Add a description to your card, directly under the heading

Subtext

A muted text which sits underneath your description.

Link Text

Add the text of your link to your card, directly under the description

Link URL

Activate your link with a URL

Link Color

Change the color of your link

Hover Color

Change the hover color of your link

Image Width

Set your image's width (in rem)

Card Width

Set the width of your Card

Card Height

Set the height of your Card

Click the layout dropdown, and select the component

Link your component to the Table which contains the data you would like to display

In the Card's Setup panel, your data from your Tables to your Card component using the ✎ icon.

Repeater
Repeater
bind
Repeater