Skip to content

Marquee block adds a touch of movement and interactivity to your site and help to capture attention and engage your site visitors in a unique way.

Notifications You must be signed in to change notification settings

kryptoboi/marquee-block

 
 

Repository files navigation

Marquee Block

Marquee Block Active Installs Playground Demo Link

Marquee Block adds a touch of movement and interactivity to your site and help to capture attention and engage your site visitors in a unique way.

Requirements

  • WordPress 6.4+
  • PHP 7.4+

Initial

  • npm install
  • npm run packages-update

Develop

  • npm start

Lint

  • npm run lint:js - Lint Javascript
  • npm run lint:js:report - Lint Javascript and will generate lint-report.html. From terminal open lint-report.html
  • npm run lint:css - Lint CSS
  • npm run lint:css:report - Lint CSS and will generate scss-report.txt file.
  • npm run lint:php - PHP lint and will generate phpcs-report.txt file.

Fix

  • npm run lint:js:fix - Fix Javascript Lint Issue.
  • npm run lint:css:fix - Fix SCSS Lint Issue.

Format

  • npm run format:js - Format Javascript
  • npm run format:css - Format SCSS
  • npm run format:php - Format PHP
  • npm run format - Format ./src

Release

  • npm run plugin-zip - make zip based on package.json files list.
  • npm run package - make directory based on package.json files list.

Provide your own translations

Git Tag Release

  • PKG_VERSION=$(node -p "require('./package.json').version") && git tag $PKG_VERSION && git push origin "$_"
  • Delete git tag -d 1.2.1 && git push origin --delete "$_"

About

Marquee block adds a touch of movement and interactivity to your site and help to capture attention and engage your site visitors in a unique way.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 47.3%
  • JavaScript 44.2%
  • SCSS 8.5%