Loading
Salesforce now sends email only from verified domains. Read More
Help Agent Performance DegradationRead More
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Get to Know the Flexcard Designer (Managed Package)

          Get to Know the Flexcard Designer (Managed Package)

          For the managed package runtime, get to know how the different parts of the Flexcard Designer work to build rich interfaces relevant to your customer's context.

          Managed Package app icon This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.

          The Flexcard Designer is a declarative tool with a drag interface and WYSIWYG editing that makes it easy to build user interface (UI) Lightning web components without code.

          FlexCards overview diagram

          Header (1)

          In the Header, view basic metadata about your Flexcard such as Author, Namespace (beginning Spring '22), Current Version, and Status.

          FlexCard Designer header

          Perform actions related to your Flexcard, such as Preview, Clone, Activate, Export, Add Custom CSS, create a New Version, and access a list of resources from a Help link. When the Flexcard is active, Deactivate, and configure Publish Options. Also, download a version of the Flexcard to use on-platform (within in Salesforce) and off-platform (outside of Salesforce).

          Publish Options (9) enables you to configure your generated Flexcard LWC's metadata values, such as where the component can be published, API version, description, and more. Also add your own custom component SVG icon to identify your generated LWC in the Experience Builder for Communities and Lightning App Builder for Lightning pages.

          FlexCard Designer Publish Options

          Canvas (2)

          Build your card by dragging elements from the Build panel into a state on the Canvas. Rearrange, clone, delete, and adjust the widths of your elements as needed.

          FlexCard Designer canvas

          Test the responsiveness of your Flexcard with the Viewport Dropdown.

          Build Panel (3)

          Drag elements from the Build panel onto the Canvas to build the layout of your Flexcard. Drag all available fields from a configured data source from the Fields list into a State. You can also add states to your Flexcard, and embed Custom LWCs and reusable child Flexcards.

          FlexCard Designer Build panel

          Properties Panel (4)

          Configure element properties from the Properties panel when an element is selected on the Canvas. For example, when a Field element is selected, you can update the Label, choose the data field value to display, select the type of field it is, and more.

          FlexCard Designer Properties panel

          Style Panel (5)

          Style your Flexcard elements from the Style panel using a GUI that updates the look of elements in real-time. Configure backgrounds, sizes, borders, padding, margins, height, fonts, and responsiveness.

          FlexCard Designer Style panel

          For custom design needs, create and apply custom CSS. Create CSS classes with an in-product code editor with Intellisense features such as code completion, contextual prompts, and a color picker. Apply custom classes created from the editor or from any style sheet accessible to the Flexcard, or apply inline CSS styles.

          Save style settings on an element to use on multiple elements on the Flexcard.

          Add conditional styles based on the value of a data field.

          Setup Panel (6)

          Configure global options from the Setup panel.

          FlexCard Designer Setup panel

          Update your data source. Apply custom permissions to limit access to your Flexcard. Track Custom Data on elements with tracking enabled.

          Enable Multi-Language and Omniscript Support, set Session Variables, create Event Listeners, and configure Repeat Options.

          Preview (7)

          (A) Preview your Flexcard in real-time to test its design and functionality.

          FlexCard Designer Preview

          (B) Preview how a Flexcard appears on different devices, such as mobile, desktop, and tablet with the Viewport Dropdown.

          (C) Add Test Parameters to preview your Flexcard with different parameters, such as record Ids, and pagination limits.

          (D) Debug your Flexcard. View your Flexcard's data JSON with the Data JSON panel. Debug action and event requests and responses with the Action Debugger.

          In-Product Help (8)

          Find context-sensitive help specific to an element or property using the Flexcard Designer's in-product help feature.

          FlexCard Designer In-Product Help

          (A) Access in-line information about specific properties by hovering over tooltip icons.

          (B) View detailed documentation about an element's or feature's purpose and functionality with slide-out help trays.

          What’s Next

          Get started building Flexcards with the Flexcard Designer. See Get Started with Flexcards (Managed Package). Then, Create a Flexcard (Managed Package).

           
          Loading
          Salesforce Help | Article