Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: MCP Sentinel 2.28.2 — Minor update available for module mcp_sentinel (2.28.2). Release: Rightup theme 1.0.2 — Minor update available for theme vartheme_bs5_rightup (1.0.2). Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage. Module Revived: Liquid Voting 2.0.1 — Module liquid_voting updated after 6 months of inactivity (2.0.1).

This module Integrates Pattern.css, is a CSS only library to fill your empty background with beautiful patterns.

Make Your Website
More Beautiful
, pure CSS background patterns that you can actually use in your projects!

Basic usage

This module allows you to implement CSS patterns in your Drupal modules and themes. Once you enable this module, you can use any pattern available in Pattern.css!

Example

<div class="pattern-checks-sm">...</div>

With bootstrap framework
<div class="pattern-checks-sm bg-primary text-white">...</div>

Patterns

  • Checks
  • Grid
  • Dots
  • Cross Dots
  • Diagonal Lines
  • Vertical Lines
  • Horizontal Lines
  • Diagonal Stripes
  • Vertical Stripes
  • Horizontal Stripes
  • Triangles
  • Zigzag

Features

  • Less than 1KB minified and gzipped!
  • Only CSS. No JavaScript!
  • Supports all modern browsers
  • Built Using SCSS.
  • Full color control.

Pattern UI

PatternCSS UI sub-module provides you with a well-equipped user interface through which you can make more settings without the need for coding and easily add your desired pattern to any part of your site.

This module is a visual background and pattern builder,
That helps your theme design to be more attractive to the audience.

  • Very light-weight module
  • advanced settings
  • User friendly environment
  • No coding required
  • Easy and fast use
  • No dependency required

See the screenshot of the "Add pattern" form and features.

Installation

Please view the project's README.md for detailed installation instruction.

Requirements

You don't need to download library, Already included!

Related modules

  • Bootstrap UI
    Integrates Bootstrap CSS framework along with a user interface for configuring and customize components, variables and plugins.
  • HoverCSS
    Is a collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on.
  • AnimateCSS
    Allows you to makes cross-browser animations for use in your web projects. Great for emphasis, home pages, sliders, blocks with cool animation effects.
  • AnimateCSS On Scroll
    Provides AOS options on AnimateCSS UI add animation form, allows you to Animate On Scroll using AOS.js library.
  • AOS JS
    Is a small and lightweight JavaScript library (with no dependencies) that allows you to animate elements as you scroll down, and up. If you scroll back to the top, elements will animate to their previous state and are ready to animate again if you scroll down.
  • WOW JS
    Is a module that aims to integrate WOW.js library with Drupal. Provides Animations When You Scroll, Improve site interactivity with awesome animations.

Supporting

Please let me know if a new feature is needed or is there any issue and feedback. You can announce it in the PatternCSS Issues section.

  • Textimate ( Text + Animate )
    Provides text animation, enhancing site interactivity with awesome effects. Effortlessly transform static text into mesmerizing animations.
  • Splitting.js
    Allows you to creates elements and adds CSS Variables for split words & characters! (lines, items, grids, images, more!) to unlock amazing possibilities for style and animating text, grids, and more!.
  • Vivus
    is a module that aims to integrate Vivus.js library with Drupal. Provides SVG animate, Improve site interactivity with awesome animations.

pattern.css library depend on four css properties linear-gradient, radial-gradient, repeating-linear-gradient and repeating-radial-gradient which are supported by most browsers. You can check caniuse.com.

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
4
Tracked since
Dec 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta2 Pre-release Jul 9, 2024
1.0.0-beta1 Pre-release Jun 9, 2024
1.0.0-alpha1 Pre-release Dec 1, 2023
1.0.x-dev Dev Dec 1, 2023