Component Doc
Quick start tutorial

How To Install The Notification Box Component

The Notification Box component displays attention-grabbing notifications styled like text messages. This guide covers installation, configuration, and customization options including avatar, CTA buttons, positioning, and animations.

Quick Start

  1. Insert the Notification Box component at the page level, at the bottom of the page, or in a Page Template

  2. Set the component height to 1px in the properties panel so it doesn't take up space on the canvas

  3. Set your notification text and link URL in the Content section

  4. Choose the position (top-left, top-right, bottom-left, or bottom-right)

  5. Customize the avatar, styling, and CTA button as needed

  6. Set the delay time if you want the notification to appear after page load

  7. Test in preview mode to see the slide-in animation

Important: This component should be placed at the page level, at the bottom of the page, or in a Page Template, and set to 1px height. The notification will appear as a floating element and won't affect your page layout.

Properties

Property

Description

Notification Text

The main message text displayed in the notification box

Link URL

Select a page from your site or enter a URL. Uses Framer's native Link control to show available pages

Open in New Tab

Toggle to open the link in a new tab (Yes) or the same tab (No)

Position

Corner position for the notification (top-left, top-right, bottom-left, bottom-right)

Inset X

Horizontal distance from the edge of the screen

Inset Y

Vertical distance from the edge of the screen

Z-Index

Controls the layering order of the notification

Max Width

Maximum width of the notification box

Delay

Time in seconds before the notification appears (0-10 seconds)

Show Avatar

Toggle to show or hide the avatar image

Avatar Image

Image displayed as the avatar

Avatar Size

Size of the avatar in pixels

Gap

Space between avatar and text content

Container Background

Background color of the notification box

Padding

Internal spacing of the notification box

Border Radius

Corner rounding of the notification box

Border Width

Thickness of the border (set to 0 to remove border)

Border Color

Color of the border

Border Style

Style of the border (solid, dashed, dotted)

Shadow

Toggle to enable or disable the drop shadow

Text Color

Color of the notification text

Text Font

Font styling for the notification text

Show CTA Button

Toggle to show or hide the call-to-action button

CTA Text

Text displayed on the CTA button

CTA Style

Button style option (text only or with background)

CTA Background

Background color of the CTA button (when style is "background")

CTA Text Color

Text color of the CTA button

CTA Padding

Internal spacing of the CTA button

CTA Border Radius

Corner rounding of the CTA button

CTA Font

Font styling for the CTA button text

CTA Gap

Space between notification text and CTA button

Show Dismiss

Toggle to show or hide the dismiss text link

Dismiss Text

Text displayed for the dismiss option

Dismiss Text Color

Color of the dismiss text

Dismiss Font

Font styling for the dismiss text

Troubleshooting

Issue: Notification doesn't appear

Check that the delay setting isn't too long, and verify the component is properly placed on the canvas. The notification appears after the delay time has elapsed.

Issue: Notification appears in wrong position

Adjust the Position property and use Inset X and Inset Y to fine-tune the exact placement. The notification slides in from the direction matching its position.

Issue: CTA button doesn't open link

Verify that the Link URL is properly set and includes the full URL (e.g., https://example.com). The link opens in a new tab when clicked.

Issue: Notification overlaps other content

Increase the Z-Index value to ensure the notification appears above other elements. Default is 999, but you can set it higher if needed.

Issue: Avatar image not showing

Make sure "Show Avatar" is enabled and that you've uploaded an image in the Avatar Image property. Check that the image URL is valid and accessible.

In this article

In this article

Copyright © 2025 FramePops - All Rights Reserved

Copyright © 2025 FramePops - All Rights Reserved

Copyright © 2025 FramePops - All Rights Reserved