top of page

Webflow

SEO

301 Redirect

A permanent HTTP redirect informing browsers and search engines that a page has moved to a new URL. Webflow's built-in Redirects manager (under Project Settings) lets you add, edit, and bulk-import 301 redirects without touching code.

Always set up 301 redirects before deleting or renaming pages to preserve their accumulated SEO equity.

Webflow

SEO

Alt Text

A text description of an image stored in the HTML alt attribute. Alt text is read by screen readers for accessibility and indexed by search engines as contextual information about the image's content.

Be specific and descriptive — 'Designer reviewing Webflow layout on a laptop' is far more useful than 'image1'.

Webflow

Interaction

Animation

A defined sequence of style changes applied to one or more elements over time, using a keyframe timeline. Webflow animations can be triggered by scroll position, page load, or user interactions like clicks and hovers.

Use easing curves like 'Ease In Out Expo' for smooth, professional-feeling transitions.

Framer

Interaction

Animation Curve

A mathematical function defining how a property value changes over time during an animation — controlling acceleration and deceleration. Common curves include Linear, Ease, Ease In, Ease Out, and Spring.

Spring curves produce the most natural-feeling UI motion — use them for most transitions.

Framer

Design

Auto Layout

A layout system that automatically resizes and repositions child elements based on defined rules — padding, gap, alignment, and direction. Auto Layout keeps designs responsive to content changes without manual adjustment.

Enable Auto Layout on every repeating pattern — cards, nav items, form fields — to make content changes painless.

Webflow

Design

Autopilot

An AI-powered feature in Webflow that generates sections, layouts, and copy from a text prompt, allowing you to rapidly scaffold pages without building from scratch.

Best for quick ideation — always refine the output to match your brand guidelines.

Webflow

Design

Breakpoint

A specific viewport width at which your design switches to a different layout. Webflow's defaults are Desktop (≥992px), Tablet, Mobile Landscape, and Mobile Portrait. Styles cascade downward from desktop by default.

Always design desktop-first, then refine for smaller breakpoints — never the reverse.

Framer

Design

Breakpoint

A defined viewport width at which the layout adapts to better suit different screen sizes. Framer supports desktop, tablet, and mobile breakpoints, each with independent layout and style overrides.

Design at 1440px for desktop, 768px for tablet, and 375px for mobile — these cover the vast majority of real-world devices.

Webflow

Hosting

CDN (Content Delivery Network)

A globally distributed network of servers delivering your site's assets — HTML, CSS, images, JavaScript — from the server nearest to each visitor. Webflow hosting uses Fastly's CDN for fast, reliable global delivery.

A CDN is one reason Webflow-hosted sites often score well on Core Web Vitals out of the box.

Webflow

CMS

CMS Collection

A structured database of content items sharing the same schema. For example, a 'Blog Posts' collection might have Title, Author, Date, Body, and Thumbnail fields. Collections power dynamic pages and repeating lists across your site.

Plan your Collection fields before building — adding fields is easy later, but changing field types can disrupt existing content.

Framer

CMS

CMS Collection

A structured content database in Framer where items share the same set of fields. Collections power dynamic pages and lists — for example, a Blog collection with Title, Body, Date, and Cover Image fields.

Map your content model on paper before building — it is much easier to add fields than to restructure a Collection after content is added.

Framer

CMS

CMS Field

A single piece of structured data within a Collection — such as Text, Rich Text, Image, Date, Number, Link, or Boolean. Every item in the Collection stores a value for each defined field.

Use Boolean fields for toggles like 'Featured' or 'Published' to create powerful filter conditions in Collection Lists.

Framer

CMS

CMS Filter

A rule applied to a Collection List that limits which items are displayed based on field values. For example, 'Category equals Design' or 'Date is after today' creates a curated, condition-based list.

Combine multiple filters with AND logic to precisely control which items surface in each list on your site.

Framer

CMS

CMS Item

A single record within a CMS Collection — one blog post, one team member, one product. Each item stores a value for every field in its Collection and generates its own dynamic page URL.

Items can be added and edited directly in Framer or imported via CSV for bulk content migration.

Framer

CMS

CMS Sort

An ordering rule applied to a Collection List that determines the sequence items appear. Common sorts include Date (newest first), Alphabetical, or a custom Number field used as a manual order index.

Add a 'Sort Order' number field to Collections where the natural sort (alphabetical, date) doesn't suit your design intent.

Webflow

Design

CSS Grid

A two-dimensional layout system available natively in the Webflow Designer. You can define rows, columns, and gaps visually, then place elements into specific grid cells with drag-and-drop precision.

Use Grid for complex two-axis layouts; use Flexbox for simpler single-axis arrangements.

Webflow

Design

Canvas

The central visual workspace inside the Webflow Designer where you build, arrange, and preview your site. It is a true WYSIWYG environment — what you see closely mirrors what visitors will see in the browser.

Use Ctrl/Cmd + scroll to zoom in on the Canvas and inspect fine spacing details.

Framer

Design

Canvas

The infinite workspace in Framer where you create and arrange frames, components, and content. The Canvas can contain multiple pages and prototype flows, and supports unlimited zoom levels for precise work.

Use Cmd/Ctrl + 0 to fit the canvas view, and Cmd/Ctrl + 1 to zoom to 100% for pixel-accurate inspection.

Webflow

Ecommerce

Cart

A built-in Webflow Ecommerce element that displays items a customer has added before checkout. The Cart is fully styleable in the Designer like any other element, and supports open/closed states.

Customize the empty cart state with a clear call-to-action to guide first-time visitors toward your catalog.

Webflow

Ecommerce

Category

A taxonomy system for organizing products in your Webflow store. Products can belong to one or more categories, and category pages can be templated to dynamically list their associated products.

Well-structured categories improve both user navigation and SEO discoverability of your product catalog.

Webflow

Ecommerce

Checkout

The multi-step purchasing flow where customers enter shipping, billing, and payment information. Webflow's Checkout page is customizable in the Designer and uses Stripe as the default payment processor.

Minimize checkout form fields wherever possible — each extra field measurably reduces conversion rate.

Webflow

Design

Class

A reusable style definition applied to one or more elements. Updating a class updates every element that uses it simultaneously. Classes are the core of Webflow's styling system, equivalent to CSS class selectors.

Name classes semantically (e.g. 'Card Wrapper') not visually (e.g. 'Blue Box') so they remain meaningful as designs evolve.

Framer

Code

Code Component

A fully custom React component written in TypeScript/TSX and imported directly into the Framer canvas. Code Components behave like native Framer elements — they can be resized, styled, and have exposed props for customization.

Use Code Components for interactions or UI patterns that Framer's visual tools cannot produce — complex physics, WebGL, custom charts.

Framer

Code

Code Override

A TypeScript function attached to a canvas element that intercepts and modifies its props — adding event handlers, changing styles, or injecting data. Code Overrides let you extend any element's behavior without making it a full Code Component.

Use Code Overrides for lightweight logic: adding an onClick handler, logging events, or conditionally swapping a class.

Webflow

CMS

Collection Field

A single data input within a CMS Collection, such as Plain Text, Rich Text, Image, Number, Date, Reference, Multi-reference, or Switch (boolean). Each Collection item stores a value for every defined field.

Use Reference fields to connect Collections relationally — for example, linking a Blog Post to an Author.

Webflow

CMS

Collection Item

A single entry within a CMS Collection, analogous to a row in a spreadsheet or a record in a database. Each item stores values for every field defined in its parent Collection.

Items can be created in the Designer, the CMS Editor interface, or programmatically via the Webflow REST API.

Webflow

CMS

Collection List

A Designer element that dynamically renders a list of CMS Collection items on any page. You define the layout and bind element properties — text, images, links — to Collection fields via the Settings panel.

Add filters ('Status is Published') and sorts ('Date is Newest First') to Collection Lists to display exactly the right content.

Webflow

CMS

Collection Page

An automatically generated page template serving each item in a CMS Collection. One template renders all items — for example, a single blog post template generates /blog/post-a, /blog/post-b, etc., with unique content per item.

Add a custom URL Slug field to each Collection to control the URL structure of item pages for better SEO.

Framer

Design

Color Style

A saved, named color value that can be applied across your project. Updating a Color Style propagates the change to every element using it — similar to design tokens.

Define your entire brand palette as Color Styles before building — global rebranding then takes seconds.

Webflow

Design

Combo Class

An additional class stacked on top of a base class to create a variation. For example, a base class 'Button' with a combo class 'Button--primary' inherits base styles and adds or overrides specific properties for that variant.

Use combo classes instead of duplicating base classes — this keeps your stylesheet lean and consistent.

Webflow

Design

Component

A self-contained, reusable UI element — such as a card, modal, or navbar — that can be placed across multiple pages. Editing a Component updates every instance site-wide. Components support properties for per-instance customization without unlinking.

Set component properties for text and images to make instances flexible without breaking the master component.

Framer

Components

Component

A reusable, self-contained UI element created in Framer — such as a button, card, or navbar. Components can be placed across multiple pages and frames. Editing the master component propagates updates to every instance.

Double-click an instance on canvas to enter it and edit content without detaching.

Framer

Components

Component Instance

A placed copy of a master Component on the canvas. Instances inherit the master's design and logic but can have their own property overrides for text, images, and visible variants.

Override only what needs to differ per instance — this keeps your design system clean and update-friendly.

Framer

Components

Component Property

A named, editable input exposed on a Component that allows per-instance customization without breaking the link to the master. Types include Text, Image, Boolean (toggle), and Enum (dropdown options).

Expose only the properties that genuinely vary between instances — too many properties add cognitive overhead.

Framer

Components

Component Variant

A named state of a Component — such as Default, Hover, Active, or Disabled — defined within the same Component frame. Variants allow a single Component to represent multiple visual states.

Use consistent naming across all components (Default, Hover, Pressed) to make variant connections predictable.

Webflow

Hosting

Custom Domain

A domain name you own (e.g. yoursite.com) connected to your Webflow-hosted project by updating DNS records at your domain registrar to point to Webflow's servers.

Add both the apex domain (yoursite.com) and the www subdomain (www.yoursite.com) in Webflow's domain settings for full coverage.

Webflow

Hosting

DNS (Domain Name System)

The internet's address book, mapping human-readable domain names to server IP addresses. Connecting a custom domain to Webflow requires updating DNS records — typically an A record and a CNAME — at your domain registrar.

DNS changes can take up to 48 hours to propagate globally, though most resolve within a few hours.

Framer

Components

Detach

The action of breaking an instance's link to its master Component, converting it to a plain group of elements. Detaching allows full independent editing but means the instance will no longer receive master updates.

Avoid detaching unless absolutely necessary — prefer Component Properties or Variants for customization instead.

Framer

Interaction

Drag Interaction

An interaction type allowing an element to be dragged by the user within defined constraints. Framer's drag interactions support momentum, elastic boundaries, and snapping for realistic physical feel.

Combine drag with scroll-linked animations for immersive, gesture-driven storytelling experiences.

Webflow

CMS

Dynamic Binding

Connecting an element's property — such as an image source, heading text, or link URL — to a CMS field so the content renders dynamically per Collection item rather than being hardcoded.

Almost any element property in Webflow can be dynamically bound, including visibility conditions and class names.

Framer

CMS

Dynamic Page

A page template automatically generated for each item in a CMS Collection. One template serves all items — for example, one blog post template renders as /blog/my-post, /blog/another-post, with unique content per item.

Set a custom Slug field in your Collection to control each item's URL structure for better SEO.

Webflow

Interaction

Easing

A curve controlling how an animation accelerates and decelerates over its duration. Common types include Linear, Ease In, Ease Out, Ease In Out, and fully custom Bezier curves.

Ease Out (fast start, slow end) feels natural for entering elements; Ease In (slow start, fast end) suits exit animations.

Webflow

CMS

Editor

A simplified, inline content editing interface separate from the full Designer. Non-technical team members use the Editor to update CMS content, page text, and images without accessing design tools.

Hand off the Editor to clients or marketing teams for day-to-day content updates without granting full Designer access.

Framer

Code

Event Handler

A function triggered by a user action — click, hover, focus, scroll — attached to an element via a Code Override or inside a Code Component. Event Handlers let you run custom logic in response to interactions.

Keep Event Handlers focused on a single responsibility — delegate complex logic to separate utility functions.

Webflow

Design

Flexbox

A one-dimensional layout model for arranging elements in a row or column. Webflow's panel controls direction, alignment, justification, wrapping, and gap without any manual CSS.

Most navigation bars, hero sections, and card rows use Flexbox — it is the most commonly used layout mode in Webflow.

Framer

Design

Frame

The fundamental container element in Framer, equivalent to an artboard or screen. Frames have defined dimensions, background, and overflow settings, and can contain any number of child elements including other Frames.

Use top-level Frames to represent distinct pages or screen states in your prototype flow.

Framer

Hosting

Framer CDN

Framer's globally distributed content delivery network that serves your published site's assets from servers close to each visitor — reducing latency and improving load speed worldwide.

Framer's CDN handles cache invalidation on every publish — visitors always get the latest version of your site automatically.

Framer

Code

Framer Motion

The powerful React animation library that underlies all of Framer's animation capabilities. When writing Code Components, you have direct access to Framer Motion's full API — animate, variants, useScroll, useTransform, and more.

The Framer Motion docs are the best reference for animation options available inside Code Components.

Framer

Interaction

Gesture

A touch or pointer input event — such as tap, swipe, drag, pinch, or long press — that can trigger interactions in Framer. Gestures make prototypes and live sites feel responsive and native-like.

Test gesture interactions on a real mobile device — they feel very different from mouse interactions on desktop.

Framer

Design

Grid

A column, row, or square overlay applied to a Frame for visual alignment guidance. Grids are non-publishing design aids that help maintain consistent spacing and alignment across your layout.

Set up an 8px grid system — most design systems use multiples of 8 for spacing, which makes collaboration with developers smoother.

Framer

Interaction

Hover Interaction

An interaction triggered when the user's cursor enters or leaves an element. In Framer, hover interactions are commonly used with Variant Connections to animate between Default and Hover states.

Add a subtle scale or color shift on hover — even a 1.02 scale makes elements feel alive and clickable.

Framer

Interaction

Interaction

Any defined behavior that responds to a user event or trigger. In Framer, interactions can navigate to a link, scroll to a target, open a layer, play an animation, or trigger a Variant Connection.

Layer multiple interactions on a single element — for example, hover plays an animation and click navigates.

Webflow

Interaction

Interaction

A behavior or animation assigned to an element that responds to a specific trigger. Triggers include page load, scroll into view, mouse hover, click, and scroll position. Each Interaction runs one or more animation timelines.

You can layer multiple Interactions on a single element — for example, a hover animation and a scroll-into-view entrance.

Framer

Design

Layer

Any individual element on the canvas — a frame, image, text, shape, or component instance — represented as a row in the Layers panel. Layers can be stacked, grouped, locked, and hidden.

Name all layers meaningfully from the start — the Layers panel becomes unworkable with 'Frame 47' and 'Rectangle 12'.

Webflow

Interaction

Lottie Animation

A lightweight JSON-based vector animation format created in Adobe After Effects via the Bodymovin plugin. Webflow natively embeds Lottie files and can tie their playback to scroll position or user interactions.

Source free, high-quality Lottie files from LottieFiles.com to add rich motion without writing code.

Framer

Interaction

Magic Motion

Framer's intelligent transition system that automatically animates shared elements between two Variants or frames. Framer identifies elements by name and smoothly morphs their position, size, and style.

Name layers consistently across variants — Magic Motion matches elements by name to calculate the interpolation.

Framer

Components

Master Component

The original, source-of-truth version of a Component from which all instances are derived. Edits to the Master propagate to every instance across your project automatically.

Organize Master Components in a dedicated 'Components' page to keep your working canvas clean.

Webflow

SEO

Meta Description

A 155–160 character HTML meta tag summarizing a page's content. It appears as the text snippet beneath a page title in search results and influences click-through rate, though it is not a direct Google ranking factor.

Include a primary keyword and a clear value proposition in every meta description to improve organic CTR.

Webflow

SEO

Meta Title

The HTML title tag for a page, displayed as the clickable headline in search results and the browser tab. Webflow lets you set a unique meta title per page and per CMS item. The optimal length is 50–60 characters.

Front-load your primary keyword — search engines give more weight to words appearing earlier in the title.

Webflow

CMS

Multi-reference Field

A CMS field allowing one Collection item to reference multiple items from another Collection. For example, a Blog Post can be tagged with multiple items from a Tags Collection.

To display all referenced items, nest a Collection List bound to the multi-reference field inside the parent Collection List.

Webflow

Design

Navigator

A panel in the Webflow Designer showing the hierarchical element tree of the current page. It mirrors the DOM structure and lets you select, reorder, nest, and rename elements with ease.

Use the Navigator to select elements that are hard to click directly — such as items hidden behind overlapping layers.

Framer

Components

Nested Component

A Component placed inside another Component. Nesting enables complex, composable design systems — for example, a Card Component containing a Badge Component and an Avatar Component.

Keep nesting depth shallow (2–3 levels max) to avoid overly complex component trees that are hard to maintain.

Webflow

SEO

Open Graph

A protocol defining how URLs are previewed when shared on social platforms like Facebook, LinkedIn, and X (Twitter). Webflow lets you configure a custom OG title, description, and image per page and per CMS item.

Use a 1200×630px image for OG previews — this dimension displays cleanly across all major platforms.

Webflow

Ecommerce

Order

A completed purchase transaction recorded in your Webflow Ecommerce dashboard. Each order includes customer details, line items, shipping address, payment status, and can trigger automated confirmation email notifications.

Connect Zapier or Make to route new order data into your CRM, fulfillment system, or team Slack channel.

Framer

Components

Override

A property value set on a specific Component instance that differs from the master's default. Overrides can change text, image source, visible variant, or any exposed Component Property without detaching.

Overrides survive master updates — your instance-specific content is safe when you edit the master design.

Webflow

Interaction

Page Load Trigger

An Interaction trigger that fires automatically when a page finishes loading. It is commonly used for hero entrance animations — fading in headings, sliding up cards, or revealing elements in sequence.

Keep page load animations under 800ms total — long entrance sequences frustrate users who want to read content quickly.

Framer

Hosting

Password Protection

A publishing setting that requires visitors to enter a password before viewing your site. Useful for client previews, staging environments, or private internal tools.

Use Password Protection during client review phases — it is much simpler than setting up staging subdomains or access lists.

Framer

Hosting

Preview

A shareable link to a non-public version of your site used for testing and client review before official publishing. Previews reflect the latest saved state of your project.

Share Preview links with stakeholders for feedback before hitting publish — no DNS changes or live site risk.

Webflow

Ecommerce

Product

The core purchasable item in a Webflow store. Each product has fields for name, description, price, SKU, images, and categories, managed through the Ecommerce CMS. Product pages are automatically generated as Collection pages.

Use product variants for size and color options rather than creating duplicate product entries.

Framer

Code

Props

Named inputs passed into a Code Component or read by a Code Override. In Framer, props defined with addPropertyControls() appear as configurable fields in the canvas properties panel — no code editing required after setup.

Use addPropertyControls() generously — it bridges the gap between code and design and makes components usable by non-developers.

Webflow

Hosting

Publish

The action of pushing your saved Designer changes live. Publishing to a custom domain makes changes immediately visible to all visitors; publishing to the staging domain previews changes without affecting the live site.

Publish to staging first for client review, then publish to the custom domain for the official go-live.

Framer

Hosting

Publishing

The action of deploying your Framer project live so it is accessible to visitors on your custom domain or Framer subdomain. Publishing compiles your design, components, and CMS into a production-ready website.

Publish to your Framer subdomain first for a final sanity check before making changes live on your custom domain.

Webflow

CMS

Reference Field

A CMS field that links one Collection item to a single item in another Collection. For example, a Blog Post referencing one Author item. This enables relational data structures within Webflow's CMS.

Pull fields from referenced items into your page layout using the 'Get value from' option in the binding panel.

Framer

CMS

Rich Text

A CMS field type that stores formatted content — headings, paragraphs, bold, italic, links, images, lists — rendered as HTML on the page. Framer's Rich Text element can be bound to a Rich Text CMS field for dynamic long-form content.

Style the Rich Text element's inner elements (H2, P, blockquote) in Framer to ensure consistent formatting of editor-generated content.

Webflow

Design

Rich Text Element

A special element that renders formatted content including headings, paragraphs, bold, italic, links, lists, blockquotes, and images. It is used for blog post bodies and long-form content, and can be bound to a CMS Rich Text field.

Style child elements inside a Rich Text block using the 'All Paragraphs', 'All H2' selectors in the Style panel.

Framer

Hosting

SEO Settings

Per-page and per-CMS-item configuration for meta title, meta description, Open Graph image, and indexing rules (noindex). Framer also auto-generates a sitemap.xml and supports canonical URLs.

Set unique meta titles and descriptions for every page and CMS collection template — duplicated meta tags are an easy SEO mistake to avoid.

Webflow

Ecommerce

SKU (Stock Keeping Unit)

A unique identifier for a specific product variant defined by a combination of option values such as size and color. Each SKU can have its own price, inventory count, and images.

Keep SKU naming consistent (e.g. TSHIRT-RED-M) to simplify inventory management and third-party integrations.

Webflow

Hosting

SSL Certificate

A digital certificate enabling HTTPS encryption between your site and visitors' browsers. Webflow automatically provisions and renews free SSL certificates for all published sites — no manual setup required.

HTTPS is a confirmed Google ranking signal. Webflow's auto-renewing SSL ensures you are never penalized for an expired certificate.

Framer

Interaction

Scroll Animation

An animation whose progress is tied directly to the scroll position of the page or a scrollable container. As the user scrolls down, the animation advances — enabling parallax, reveal, and progress-linked effects.

Keep scroll animations subtle on mobile where over-scrolling can make them feel broken or sluggish.

Webflow

Interaction

Scroll Trigger

An Interaction trigger that fires based on the visitor's scroll position — either when an element enters the viewport or at a specific percentage of page scroll.

Use 'Scroll Into View' triggers for staggered reveal animations that activate as users read down the page.

Webflow

Design

Selector

The target of a style rule — it can be a Class, a Tag (e.g. all H2s globally), a Combo Class, or a pseudo-state like hover or focus. The Style panel always shows which selector is currently active.

Always confirm the active selector at the top of the Style panel before editing to avoid accidentally overriding global tag styles.

Webflow

SEO

Sitemap

An XML file listing every indexable URL on your site, helping search engine crawlers discover and prioritize your content. Webflow automatically generates and updates a sitemap.xml for every published project.

Submit your sitemap URL to Google Search Console immediately after launch to accelerate indexing of your pages.

Framer

Components

Slot

A designated placeholder inside a Component that accepts arbitrary child content when used as an instance. Slots enable highly flexible, composable components — similar to slots in Vue or children in React.

Use Slots for layout wrapper components like modals or cards that need to wrap different content in different contexts.

Webflow

CMS

Slug

The URL-friendly identifier forming the last segment of a CMS item or page URL. For example, a post titled 'Getting Started with Webflow' might use the slug 'getting-started-with-webflow'.

Customize slugs for SEO — shorter, keyword-rich slugs tend to perform better in search results.

Framer

CMS

Slug

The URL path segment uniquely identifying a CMS item or page. For a blog post titled 'Getting Started with Framer', the slug might be 'getting-started-with-framer', making the URL /blog/getting-started-with-framer.

Use short, descriptive slugs with keywords for better search engine visibility and easier sharing.

Framer

Interaction

Spring Animation

A physics-based animation using stiffness, damping, and mass parameters instead of duration and easing. Spring animations produce naturalistic, overshoot-based motion that feels physically grounded.

High stiffness + low damping = bouncy. Low stiffness + high damping = slow and soft. Tune to match your product's personality.

Webflow

Hosting

Staging Subdomain

A free .webflow.io subdomain (e.g. yourproject.webflow.io) assigned to every Webflow project. It allows you to preview and share your site publicly before connecting a custom domain or purchasing a paid hosting plan.

Share the staging subdomain with clients for review and approval before launching on a custom domain.

Webflow

Design

Style Panel

The right-hand panel in the Designer used to apply and adjust visual properties — layout, spacing, typography, borders, backgrounds, effects, and more — on any selected element.

Hold Option/Alt while clicking a spacing input to apply the value to all four sides at once.

Webflow

Design

Symbol

The predecessor to Components. A Symbol is a reusable group of elements defined once and synced across pages — editing the master updates all instances. Webflow now recommends using Components instead, as they support per-instance properties.

Convert existing Symbols to Components when you need per-instance customization via properties.

Framer

Design

Text Style

A saved, named collection of typography settings — font family, size, weight, line height, letter spacing — applied consistently across your project. Updating a Text Style changes all elements using it.

Create Text Styles for every level of your typographic hierarchy: Display, H1–H4, Body, Caption, Label, and Code.

Webflow

Interaction

Timeline

The visual keyframe editor inside the Interactions panel where you sequence property changes over time. Each keyframe defines the target state of one or more properties at a specific moment.

Use delay offsets on the Timeline to stagger multiple elements entering at slightly different times for a polished reveal effect.

Framer

Design

Token

A named design decision — color, spacing, radius, shadow — stored as a reusable variable. Tokens create a single source of truth for design decisions and integrate cleanly with design systems and code handoff.

Use semantic token names (color.primary, spacing.md) rather than literal ones (blue-500, 16px) for flexibility.

Framer

Interaction

Transition

The animated change between two states, pages, or Variants. Framer transitions can be configured with duration, curve, delay, and direction — or handled automatically via Magic Motion.

Add a 20–40ms delay offset when transitioning groups of elements for a natural staggered reveal feel.

Framer

Code

TypeScript

The statically typed superset of JavaScript used for all code in Framer — Code Components, Code Overrides, and utility modules. TypeScript catches type errors at compile time, making code more reliable and easier to refactor.

Type your props interface explicitly — it unlocks autocomplete in Framer's code editor and self-documents your component's API.

Webflow

Design

Variable

A named design token storing a reusable value such as a color, font size, or spacing unit. Updating a Variable propagates the change to every element using it, equivalent to CSS custom properties.

Define your brand colors and type scale as Variables early — site-wide rebranding then takes seconds instead of hours.

Framer

CMS

Variable Binding

Connecting a text or image element's content to a CMS field so it renders dynamically per Collection item. On a dynamic blog post page, the heading is bound to the CMS Title field, the image to the Cover Image field, and so on.

Virtually any element property — text, image, link URL, visibility — can be bound to a CMS field in Framer.

Webflow

Ecommerce

Variant

A specific version of a product defined by one or more option values — for example, a T-shirt in sizes S, M, L combined with colors Red and Blue creates six variants, each as a separate SKU.

You can set different prices per variant, which is useful for premium size upcharges or bundle pricing.

Framer

Components

Variant Connection

A defined transition between two Component Variants, triggered by an interaction such as hover, click, or a custom event. Variant Connections power state-based animations without manual interaction setup.

Pair Variant Connections with smart animation settings (spring physics) for interactions that feel physically natural.

Framer

Design

Vector

A scalable path-based graphic element defined by mathematical curves rather than pixels. Framer supports SVG vectors natively — they can be imported, styled, and even animated as part of interactions.

Import icon sets as SVGs and style their fill/stroke using Color Styles to keep them in sync with your brand palette.

Webflow

Hosting

Webflow Hosting

Webflow's fully managed hosting infrastructure, built on AWS and served through Fastly's CDN. It handles server maintenance, security patches, performance optimization, and uptime — you focus purely on design and content.

Webflow hosting is optional — you can export clean HTML, CSS, and JS and self-host elsewhere if your workflow requires it.

Filter by Platform
Filter by Category
Mask group.png

Let's work together!

Trusted by companies like Writesonic, Loxa Cover and Whitepony, we bring the expertise and reliability needed for high-stakes website projects.

Or email us at ashok@tweakdesigns.in - we respond within one business day.

Webflow & Framer Glossary

Every term you need to know — from Canvas to CMS, Interactions to Ecommerce. Built for designers, developers, and marketers using Webflow & Framer.

bottom of page