Logo - Full (Color)

Overview

A premium announcement bar module with dismiss memory, countdown timer, rotating announcements, and complete style control. Announcement Bar Pro gives you a sticky or fixed notification bar for promotions, product launches, maintenance alerts, and any message that needs attention at the top or bottom of your pages.


Configure a single persistent message or rotate through multiple announcements with automatic transitions. Add a countdown timer with customizable labels for flash sales and limited offers. Set the bar to static, sticky, or fixed positioning with a configurable offset from the edges. Enable dismiss with localStorage memory so returning visitors see the bar only after your configured duration.


Five color presets provide instant theming for common use cases: info (blue), success (green), warning (orange), promotion (purple), or fully custom. Every preset can be further refined since all other style fields still apply on top of the preset background.


Content supports a title with optional subtitle, icon from the HubSpot icon picker with optional colored background wrapper, link styled as a text pill or filled button, countdown timer, and a dismissible close button. Rotating mode cycles through up to 10 announcements, each with its own text, link, and icon.


The Style tab provides full control over every element. 15 color fields cover bar background, text, subtitle, link with separate default and hover colors for both text and background, dismiss button colors, countdown colors, icon and icon background, and border.


Typography includes a Google Font picker, separate size and weight controls for title, link, countdown, and dismiss, plus text alignment and letter spacing. Layout controls cover element gap, link padding and radius, countdown padding and radius, dismiss button size, icon size with padding and radius for the wrapper, bar shadow with four levels, bar border radius, z-index, and position offset. Responsive settings include a mobile breakpoint, font size override, and stack toggle. On mobile the bar stacks vertically with the dismiss button positioned absolute top-right.


The bar renders as two layers: the outer element handles full-width background, shadow, radius, and positioning, while the inner container centers content at a configurable max-width. When border radius is set with a max-width, the bar becomes a floating card that stays inset from the viewport edges on all screen sizes.


Zero external dependencies. Vanilla JavaScript handles dismiss with localStorage, countdown timer updates, and announcement rotation. All CSS scoped per instance for multiple bars on the same page. Accessible with role="banner", aria-label on the bar, and proper button semantics on dismiss.


Works on any HubSpot template with no theme required.

Features

Countdown Timer with Dismiss Memory

Live countdown with configurable end date, customizable time labels, and expired state text. Dismissible with localStorage memory that remembers visitor preference for a configurable number of days. Each module instance uses a unique storage key.
Countdown Timer with Dismiss Memory

Five Presets with Full Customization

Info, success, warning, promotion, and custom presets. Presets set the background, all other style fields still apply. Static, sticky, or fixed positioning with offset control. Floating card mode with radius and shadow.
Five Presets with Full Customization

60+ Style Fields, Nothing Hardcoded

15 colors, font picker, 10 size controls, text alignment, letter spacing, link button styling with hover states, icon wrapper with background and radius, bar shadow, border radius, z-index, position offset, and responsive breakpoints. All from the Style tab.
60+ Style Fields, Nothing Hardcoded

About Module

Total installs
Fewer than 10
Created
Mar 20, 2026
Version 2
  • Aug 14, 2026
Categories
Tags

Requirements

HubSpot Subscription
Works with all HubSpot plans

About the Provider

Studio Nope

Certifications
  • Inbound
Learn more

Contact Studio Nope

Legal Stuff

Please refer to the developer's Privacy Policy and Terms for more information.

Support

Studio Nope

Studio Nope designs and builds fast, clean HubSpot CMS websites and custom themes for teams that care about performance, editing experience, and reliable tracking.

Support includes

  • Unlimited email support

Response time

Studio Nope typically responds in 5 business days.

Business hours

  • Monday9:00 AM - 5:00 PM (EET)
  • Tuesday9:00 AM - 5:00 PM (EET)
  • Wednesday9:00 AM - 5:00 PM (EET)
  • Thursday9:00 AM - 5:00 PM (EET)
  • Friday9:00 AM - 5:00 PM (EET)

Supported languages

Contact Studio Nope

Studio Nope - Announcement Bar Customer Reviews

Be the first to write a customer review

(0 reviews)