Skip to content

msllrs/lattice

Repository files navigation

🏢 Lattice for Figma

A Figma plugin designed to create and manage tables with precision and flexibility. Lattice streamlines the process of building complex tables in your design files, saving you time and ensuring consistency.

Features

  • Quick Table Creation: Generate tables with customizable rows and columns in seconds
  • Column Type Customization: Define different column types (Data, Checkbox, Icon) to match your design needs
  • Component-Based Architecture: Uses Figma's component variant system for maximum flexibility and consistency
  • Seamless Integration: Works with your existing design system components
  • Intuitive Interface: Simple, clean UI that follows Figma's design patterns

Installation

  1. Download the plugin files
  2. In Figma, go to Plugins > Development > Import plugin from manifest...
  3. Select the manifest.json file from the downloaded files
  4. The plugin will be installed and available in your development plugins

Usage

Before You Begin

Make sure you have a table-cell component with a "variant" property that includes options for:

  • "header"
  • "body"
  • "checkbox"
  • "icon"

Creating a Table

  1. Select the frame where you want to place your table
  2. Open the Lattice plugin
  3. Configure your table:
    • Set the number of rows
    • Set the number of columns
    • Define column types for each column
  4. Click "Create table"
  5. The plugin will generate your table using the component variants

Column Types

  • Data: Standard data cells for text content
  • Checkbox: Cells with checkbox components for selection
  • Icon: Cells designed to contain icons or actions

Best Practices

  • Create your table-cell components before using Lattice
  • Use consistent naming conventions for your component variants
  • Consider creating different table styles using component sets

Technical Requirements

  • Figma desktop app or Figma web app
  • Component with variant properties for different cell types

Credits

Developed by LFSGD

Support

If you encounter any issues or have questions, please contact [your support email or link].

About

A Figma plugin that simplifies creating tables using your cell components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published