Voit Docs
  • Read Me
  • Introduction
    • Get Started
  • Design Language
    • Philosophy
  • Accessing The Design System
    • Using Variables
  • Structure Overview
  • Accessibility & Inclusivity
  • Guidelines
    • Design tokens
  • Components
    • Overview
    • Accordion
    • Aspect Ratio
    • Badge
    • Breadcrumb
    • Button
    • Tab Button
    • Tile Button
    • Card (Header, Footer)
    • Checkbox
    • ComboBox
    • Digit Entry
    • Dimming Overlay
    • File Drop
    • Index Bar
    • Info Label
    • Inline Message
    • Link
    • List Item
    • List Tree
    • Page Control
    • Pagination
    • Popover
    • Progress Bar
    • Progress Indicator
    • Radio
    • Segmented Control
    • Select
    • Shortcut
    • Slider
    • Stepper
    • Switch
    • Tag
    • Text Area
    • Text field
    • Toast
    • Tooltip
    • Tool Bar
  • Legal
    • Terms & Conditions
    • Contact US
    • License Agreement
    • Feedback
Powered by GitBook
On this page
  • Overview
  • When to use
  • When not to use
  • Types
  • Anatomy
  • Styles
  • States
  • Block
  • Paddings
  • Accessibility
  • Example
  1. Components

Tile Button

Tile buttons are large, clickable areas that combine text and visuals to represent an action or navigate to a different section. It is designed to provide a more engaging way to interact with content.

PreviousTab ButtonNextCard (Header, Footer)

Last updated 7 months ago

Overview

Tile buttons enhance user engagement by providing a clear, visually compelling path to actions or sections, making navigation intuitive and effective.

When to use

  • Use tile buttons to draw attention to important actions or sections, making them more accessible and prominent.

  • Ideal for scenarios where visual representation helps users understand the action or destination, such as dashboards or landing pages.

  • Ideal for mobile or touch-based interfaces where larger, tappable areas improve usability and interaction.

  • When you need to group related actions or sections together visually, tile buttons can help maintain clarity and organization.

When not to use

  • Avoid using tile buttons when you need to present detailed, complex content. Cards, with their ability to contain more varied and intricate information, are better suited for such use cases.

  • Avoid using tile buttons in areas with restricted space where their large size could lead to a cramped or cluttered interface.

  • Avoid using tile buttons for repetitive actions that don't need the visual emphasis and space that tile buttons provide. Standard buttons may be more appropriate in such cases.

Types

Type
Description

Accent button

Visually distinct buttons to highlight key actions within an interface.

Primary Button

For the important actions users can take.

Secondary Button

Complements primary buttons, secondary importance.

Anatomy

  1. Button Container: The primary structure that holds all elements of the tile button, defining its size and shape.

  2. Slot: A flexible space for inserting custom content, such as images or additional icons.

  3. Icon: A visual element that provides quick, recognizable representation of the tile button’s action.

  4. Title: The main text that clearly communicates the primary action or destination of the tile button.

  5. Description: Additional text providing more details about the action or content associated with the tile button.

  6. Tag: A small label indicating status, category, or additional information about the tile button’s content.

  7. Footer_Link: A clickable text element in the footer that guides users to more detailed content or actions.

  8. Footer_Icon Trailing: An optional icon placed at the end of the footer, used to signify an action or direction.

Styles

States

Block

Paddings

Accessibility

  • Keyboard Navigation: Ensure tile buttons are fully accessible via keyboard navigation, allowing users to tab through them and activate using the Enter or Space keys.

  • Screen Reader Compatibility: Tile buttons should be compatible with screen readers, with clear labels that describe their action or destination, ensuring visually impaired users can interact with them effectively.

  • Contrast and Visibility: Maintain high contrast between the text, icons, and background within tile buttons.

  • Visual Hierarchy: Maintain a clear visual hierarchy within the tile button, ensuring that the most important elements, such as the title and icon, are prominent and easily recognizable.

Example

  • Product Categories: On an e-commerce homepage, tile buttons represent different product categories such as "Men’s Wear", "Women’s Wear" and "Accessories".

  • Feature Highlights: Use tile buttons on a landing page to highlight key features or sections, such as "Learn More", "Get Started" or "Pricing".

  • App Navigation: In a mobile app, tile buttons navigate users through various app sections like "Messages", "Profile" and "Settings".