Canvas Pages and Modules
3.0.0
3.0.0
  • Welcome
  • PAGES
    • Page Flair Group
    • Free Bubble Marketing Page
    • Premium Bubble Marketing Page
    • Centered Profile Page
    • Left-Justified Profile Page
    • Standard Page
    • Toggle Tabs Page
    • Menu Page
    • Mobile Menu Page
    • Video List Page
    • Standard Portal / Dashboard Page
    • Simple Portal / Dashboard Page with Icons
    • Double Sidebar Portal Page Template
    • Search Page
    • Map Search Page with Toggle and Filters
    • Floating Map Search Page
    • Search Bar Page
    • Multi-Step Page With Progress Bar
    • Standard Multi-Step Process Page
    • Multi-Step Process Page with Sidebar
    • Gallery Profile or Product Page
    • Sidebar Profile Page
    • 2-Column Menu Tabs Page
    • 2-Column Checkout Page
    • 2-Column Video Chat Page
    • Vertical Multi-Step Page Template
  • BLOCKS
    • Monthly Calendar Scheduling Widget
    • No Reply Comments Thread
    • Nested Comments Thread (with Like and Reply)
    • Placeholder Group
    • List with Circular Progress Bar Repeating Group
    • Top Input Chat Widget
    • Bottom Input Chat Widget
    • Toggle Tabs Group
    • Single-Select or Multi-Select Pill Tabs Group
    • To-Do List Repeating Group
    • Title Group with Button and Filters
    • Product Details Group With Progress Bar
    • Listing details with Icons and Menu Focus Group
    • Week Daily Availability Group
    • Frequently Asked Questions (FAQ) Repeating Group
    • Dismissible Module
    • Video Group
    • About Group
    • Add to Cart Group
    • Full Width Map with Directions Link
    • Location Module (Map and Directions)
    • Drag and Drop Repeating Group
    • Advanced Form Inputs Group
    • Reviews Repeating Group with User Images
    • Reviews (Text Only) Repeating Group
    • Nested Repeating Group
    • Standard Repeating Group with Image
    • Search Bar Group
    • Listing Details Group
    • Post Group with Upvoting UI
    • Large Chart Dashboard Widget
    • Chart With Key Metrics Dashboard Widget
    • Main Image with Thumbnails
    • Centered Profile Block
    • Left-justified Profile Block
    • Tile Image Gallery and Popup
    • Image Feed with Nested Comments Thread
    • 1-Column Standard Form Inputs Group
    • 2-Column Repeating Group (Text, Link, Image, and Description)
    • 2-Column Repeating Group (Link, Text, and Button)
    • 2-Column Repeating Group with Actions
    • 2-Column Grid Tiles Repeating Group
    • 2-Column Form Group
    • 2-Column Sortable List Repeating Group (With Image, Link, Star Rating, and Text)
    • 2-Column Table and Key Metrics Dashboard Widgets
    • 2-Column Progress Bar Chart Dashboard Widgets
    • 2-Column Chart and Key Metrics Dashboard Widgets
    • 2-Column Large Metrics Dashboard Widgets
    • 3-Column Large Metrics Dashboard Widgets
    • 3-Column Dashboard Widgets
    • 3-Column Repeating Group (Text, Link, Image, and Description)
    • 3-Column Text and Link Repeating Group
    • 3-Column Icons with Labels Repeating Group
    • 3-Column Grid Tiles Repeating Group
    • 3-Column Mini Grid Tiles Repeating Group
    • 3-Column Tiles with Buttons Repeating Group
    • 3-Column Horizontal Scroll Repeating Group
    • 4-Column Dashboard Widgets
    • 4-Column Large Metrics Dashboard Widgets
    • 4-Column Tiles Repeating Group
    • 4-Column Icon Tiles Repeating Group
    • 4-Column Profile Tiles Repeating Group
    • Standard Data Table
    • Mobile-Friendly Data Table
    • Standard Horizontal Scroll Data Table
    • Infinite Columns Horizontal Scroll Data Table
    • Infinite Columns Horizontal Scroll Data Table with Fixed First Column
  • Popups
    • Confirmation Popup
    • Message Popup
    • Image Popup
    • Video Popup
    • Vertical Scroll Popup
    • Edit Popup
    • Standard Form Popup
    • Subscribe Popup
    • Feedback / Contact Popup
    • Details Popup
    • Add List Popup
    • Advanced Form Popup
    • Rating Popup
    • Toggle Tabs Popup
    • Share Popup
    • Multi-Step Popup
    • Invoice Popup
    • Stripe Credit Card Purchase Popup
    • View Profile Popup
    • Send Message Popup
    • Multi-Select Pill Tabs Popup
    • Pricing Plans Popup
  • Reusables
    • filters_template
    • menufocus_template or Menu options (︙)
Powered by GitBook
On this page
  • Overview
  • Structure
  • How can I adjust the filters and menu options?
  • How can I modify the table's rows and columns?

Was this helpful?

  1. BLOCKS

Mobile-Friendly Data Table

PreviousStandard Data TableNextStandard Horizontal Scroll Data Table

Last updated 4 years ago

Was this helpful?

Overview

This module allows a user to view a list of things in a mobile-friendly data table format and apply additional filters to the list. This module is useful when you need to display around 10 fields per row on desktop, and around 6-7 fields per row on mobile. A user can click on the ︙icon to edit or delete an item via a menu focus group. For more information on how to use menufocus_template, please .

Desktop Example

Mobile Example

There are placeholder conditionals on the text elements and circular shapes that indicate the "Status" of each Invoice in this example. These style changes can be repurposed if needed, or removed completely.

Structure

  • When this block is added to a page, it is placed within a Blocks container 860 (do not rename) on the page. This group contains the responsive settings for all blocks.

  • This block contains these main groups:

    • Group Main data table - This group contains the table column data (each column has its own hiding rule)

    • Group Inner desktop table header - This group contains the table column headers that are shown on desktop. This group is shown when the page width is greater than 750 pixels.

    • Group Inner mobile table header - This group contains the table column headers that are shown on mobile. This group is shown when the page width is less than 750 pixels.

    • RepeatingGroup Dummy- contains the list of things that will be displayed in the data table. This repeating group's data source should be changed from "Dummy" to the type of content that you will display.

    • Group Inner desktop content container - This group is within the repeating group cells, and it contains the row value elements that are shown on desktop. This group is shown when the page width is greater than 750 pixels. There is a collapsible placeholder group within this group.

    • Group Inner mobile content container - This group is within the repeating group cells, and it contains the row value elements that are shown on mobile. This group is shown when the page width is less than 750 pixels. There is a collapsible placeholder group within this group.

  • This block contains two copies of the menufocus_template reusable element - menufocus_template mobile and menufocus_template mobile.

How can I adjust the filters and menu options?

  • Go to the page where you have added the block and update RepeatingGroup 800-1Column's data source

  • Update header text and the data source of the texts in the block.

How can I modify the table's rows and columns?

This data table block contains conditional logic to display a desktop design on desktop page widths, and a mobile design at mobile page width. There are no hiding rules that you need to adjust when adding columns for the mobile view; all of the content will be displayed as long as you do not change the widths of the Group Inner desktop table header and Group Inner desktop content container elements shown below:

You can further customize the data table by removing columns that you do not need. If you do edit the columns, please make sure that the header and data texts all align (start at the same x position), nothing is overlapping, and all the responsive settings for the header texts and data texts match exactly (hiding rule with, minimum width, maximum width, responsive alignment, and width). For example, if a "Status" column heading has a left-fixed margin, a 20% minimum width, and no max width, it is important for the corresponding row element "Completed" to have the exact same settings and x position).

Similarly, there are no hiding rules that you need to adjust when adding fields for the mobile view; all of the content will be displayed as long as you do not change the widths of the Group Inner mobile table header and Group Inner mobile content container elements:

It is best to keep 1-2 columns of text for mobile, and add elements that are stacked vertically, as shown in the original design.

Group Inner header buttons and filters - This group contains the title, add button, and reusable element .

For more information on how to customize the filters, please .

For more information on how to customize the menufocus_template reusable elements included on this page (menufocus_template desktop and menufocus_template mobile), please

filters_template
click here
click here
click here
The Group Inner Desktop Table Header and Group Inner Desktop Content Container elements are shown on desktop