Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Coming Soon Mode

30 sites No security coverage
View on drupal.org

This module allows you to easily set up a "coming soon" page that restricts access for anonymous users while they work on their site. It provides a customizable landing page with optional features like a countdown timer and access controls for specific roles.

Description:

Coming Soon Mode module provides an easy setup for a "coming soon" landing page, It activates a temporary site mode, limiting access to anonymous users while presenting customizable content, complete with a dynamic countdown timer.

Key Features:

  • Simple activation and deactivation of "coming soon" mode.
  • Automatic redirection to the "coming soon" page for anonymous users, restricting access to other pages.
  • Dynamic JS countdown timer for site launch.
  • Customizable content.
  • Configurable display of content on the page.
  • Intuitive configuration form for easy setup.
  • Supports RTL (Right-to-Left) layout.
  • restricts access based on chosen roles
  • Translation support for a multilingual
  • Responsive design for various screen sizes.

Theme Override:

Developers have the flexibility to override the default theme by implementing their own custom theme for the Coming Soon Page. To override the theme, create a new template file named comingsoon.html.twig in your theme's templates folder. Below is a basic example:

{#
/**
 * @file
 * Theme override for the Coming Soon Page.
 *
 * Available variables:
 * -  data.title : The title of the coming soon page.
 * -  data.message : The message of the coming soon page.
 * -  data.countDownDate : Date with format: "Y/m/d".
 * -  data.image : Image URL.
 * -  data.logo : Logo of the website.
 * -  data.backgroundColor : Background color of the coming soon page.
 * -  data.backgroundImageCkeck : Background image checkbox Boolean.
 * -  data.displayLogo : Display logo Boolean.
 * -  data.displayCounter : Display counter Boolean.
 * -  data.displaySocialMediaLinks : Display social media links Boolean.
 * -  data.twitter : Twitter link.
 * -  data.facebook : Facebook link.
 * -  data.instagram : Instagram link.
 * -  data.linkedin : LinkedIn link.
 * -  data.email : Email address.
 * -  data.phone : Phone number.
 */
#}

{# Your custom theme implementation here #}

Configuration:

No complex setup is required. Administrators can configure the module via the provided form, accessible at /admin/config/system/comingsoon_mode.

Post-Installation:

After installation, administrators can access the configuration form to tailor the coming soon page to their preferences.

This module is sponsored and developed by SharedTech

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Oct 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 3
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.4.0-alpha2 Pre-release 9–11 Aug 5, 2025
1.4.0-alpha1 Pre-release 9–11 Aug 5, 2025
1.3.10-alpha1 Pre-release 9–11 Oct 24, 2024