Opening Block

Skildring

  • This is a block that displays an opening animation when a website opens. There are three types of animations, divided into three blocks, and you can select your favorite animation.
  • All blocks have a feature that allows viewers to choose not to display animations again. However, to use this feature, the BLOCK COLLECTIONS plugin must be installed and enabled.

If you download the zip file and install the plugin from the WordPress management screen, it will function as a plugin.

When you install this plugin, the following three blocks will be registered, and you can use them in the block editor or site editor (confirmed to work with WordPress 6.4.3).

Below is an overview of the functions of each block.
1. Logo Anime
Converts a string to an SVG file and creates an animation that traces its surroundings. The string can be set freely. There are two fonts to choose from: EduVICWANTBeginner and Roboto.
2.Tea Time
Produces an animation that plays the set character string as a caption. The string can be set freely. The caption rises like steam from the cup and disappears. The length of this animation is adjustable.
3.Welcome
We will create an animation in which a pen draws the word «Welcome». In this version, the string is fixed to «Welcome».

You can select the ending animation from the following five options.
1. Vertical slide
2. Horizontal slide
3. Vertical opening
4. Lateral opening
5. Circular expansion
The opening animation will be created by combining these animations with the animations of each block.
Please see the screenshot to see what the specific animation looks like.

In each block, there is a checkbox located at the bottom right of the screen that allows the viewer to choose not to display the animation next time. This checkbox is always displayed while the animation is running, but it disappears after the animation ends and appears when the user moves the mouse cursor to the bottom right of the screen.

Related Links

Arbitrary section

  1. Logo Anime Block uses a plugin called opentype.js to generate the path of the svg file from the font type. The source code and terms of use are posted here.
  2. All blocks has a switch function that prevents the opening animation from being displayed, but for this to work the BLOCK COLLECTIONS plugin must be installed and enabled.
  3. The blocks provided by this plugin can be placed one block per web page. Even if you try to place multiple blocks, an error message will appear and you will not be able to place them.
    However, it is possible to place it on web pages other than the top page, so multiple blocks can be placed on the entire website.
  4. PHP class management is now done using Composer.
    GitHub
    Packagist
  5. I decided to make functions and components common to other plugins into npm packages, and install and use them from npm.
    npm
    GitHub
  6. Fonts bundled with this plugin (in assets/fonts): Ballet (SIL Open Font License 1.1, The Ballet Project Authors), Yuji Boku, Yuji Mai and Yuji Syuku (SIL Open Font License 1.1, The Yuji Project Authors), Edu VIC WANT Beginner (SIL Open Font License 1.1, The AU School Handwriting Fonts Project Authors) and Roboto (Apache License 2.0, Google Inc.). The license text of each font is embedded in the font file. The illustrations in assets/img (coffee_cup.png, tyawan.png, fude.png, letters_pen.png) were drawn for this plugin and are released under the same license as the plugin (GPL-2.0-or-later).

Skjermbilete

Blokker

Denne utvidinga gjev 3 blokker.

  • WelCome
  • Logo Anime
  • Tea Time

Installasjon

  1. From the WP admin panel, click “Plugins” -> “Add new”.
  2. In the browser input box, type “Opening Block”.
  3. Select the “Opening Block” plugin and click “Install”.
  4. Activate the plugin.

OR…

  1. Download the plugin from this page.
  2. Save the .zip file to a location on your computer.
  3. Open the WP admin panel, and click “Plugins” -> “Add new”.
  4. Click “upload”.. then browse to the .zip file downloaded from this page.
  5. Click “Install”.. and then “Activate plugin”.

Omtalar

There are no reviews for this plugin.

Bidragsytarar og utviklarar

“Opening Block” is open source software. The following people have contributed to this plugin.

Contributors

Endringslogg

2.1.0

  • Bundled the fonts used by the Welcome and Tea Time blocks (Ballet, Yuji Boku and Yuji Syuku, under the SIL Open Font License 1.1) together with their illustrations (a tea bowl, a cup, a brush and a pen, drawn for this plugin), so the blocks no longer depend on files outside the plugin.
  • Rebuilt the Logo Animation, Tea Time and Welcome blocks with the latest shared packages; colors read the --itmar-* role variables.

2.0.3

  • Colors now read the --itmar-* slots provided by Block Collections, with theme-independent fallbacks.

2.0.2

  • Composer component fixed.

2.0.1

  • Converted JavaScript to TypeScript.

1.2.0

  • Replace front-end control JS files with view.js for each block
  • Version up block-class-package
  • Operation check with WordPress 6.9

1.1.0

  • Regarding the method of loading composer components, a mechanism has been introduced that does not conflict with other plugins. Accordingly, the composer components have been updated.
  • Operation check with WordPress 6.8

1.0.2

  • Fixed a bug that caused an error when rendering started before the page was loaded.

1.0.1

  • Operation check with WordPress 6.7
  • Set z-index:150 to the root style of the block and compare it with the z-index of other blocks so that it is displayed in front of blocks with a lower value.
  • Fixed a bug that prevented multiple Opening Blocks from being set on the same page from working properly.
  • Fixed a bug that some translation functions did not work.

1.0.0

  • Release