Skip to content
NovaSpark Docs v1.0.0
Live Demo Support

Build

Elementor

How NovaSpark extends Elementor — its own widgets, template library, dynamic content and motion tools.

NovaSpark is built on the free version of Elementor. Nothing in the theme needs Elementor Pro. What it adds is a set of widgets, a template library, dynamic content sources, and motion controls that appear inside the editor you already use.

The NS widget categories #

Open the widget panel and NovaSpark’s widgets appear in three groups:

The Elementor widget panel with the NovaKit Elements, NovaKit Post Elements and NovaKit Form categories expanded.
NovaSpark's widgets appear in three categories in the widget panel.
CategoryContains
NovaKit ElementsGeneral-purpose widgets — headings, buttons, menus, sliders, pricing, counters.
NovaKit Post ElementsWidgets that read from the current post. Use these in single-post templates.
NovaKit FormForm fields and form shells.

Every widget is listed in the Widget reference.

The NovaKit Library #

Inside the Elementor editor, next to the and folder buttons, is a round NS button. It opens a library of ready-made designs you can insert and then edit.

The NovaKit Library modal open inside Elementor, showing the Blocks, Pages and Templates tabs over a grid of thumbnails.
The round NS button beside the + opens the library.
TabWhat it holds
BlocksSingle sections — a hero, a team grid, an FAQ, a call to action.
PagesWhole page layouts.
TemplatesStructural starting points for Global Blocks — headers, cards, popups, mega menus.

Inserting a library item copies it into your page. Editing it afterwards changes only your copy — the library is a starting point, not a link.

Dynamic Tags #

A Dynamic Tag fills a field from your site instead of from text you type. Anywhere you see the small dynamic icon beside a field, you can click it and choose a source.

An Elementor text field with the dynamic tag dropdown open, showing the NovaSpark tag groups.
Click the dynamic icon beside a field to pull content from your site.

This is what makes templates work: a Card that shows “Post Title” draws the right title for each post, rather than the same one every time.

GroupAvailable
PostTitle, Content, Excerpt, Date, Permalink, Terms, Reading Time, Author Name, Author Avatar, Featured Image, Page Title
ArchiveArchive Title, Archive Description, Current Term Name
SiteSite Title, Tagline, URL, Logo
UserName, First Name, Email, Avatar, Account URL
ACFText, Image, URL, Colour and Gallery fields
OtherCurrent Date/Time, Trigger Link, Testimonial Text, Testimonial Image

ACF tags are how you use your own fields. Add a field to a post type, then pull it into a design with the matching ACF tag — no code, and the field appears wherever you place it.

NovaKit Motion and Scroll Effects #

Select any element, open the Advanced tab, and you will find NovaKit Motion. Choose a Motion Type:

The NovaKit Motion section on an element's Advanced tab, with the Motion Type dropdown open.
NovaKit Motion lives on the Advanced tab of any element.
TypeWhat it does
RevealThe element animates in as it enters the screen. Effects: Fade, Zoom In, Clip Reveal.
Split Text RevealText animates in by word, line or character.
HoverAnimates when the pointer is over it.
ClickAnimates when clicked.
StickyPins the element while the page scrolls past it.
TimelineSequences several animations together.

Stagger Children offsets each child slightly, so a grid arrives item by item rather than all at once.

Sticky and Timeline do not preview on the editor canvas. Both depend on scrolling, and an element hidden until you scroll cannot be edited. Use Elementor’s Preview, or view the page, to see them. The other four preview normally.

Less is more. Animating everything makes a page feel slow. Reveal on section headings and one hero element is usually enough.

Header Zone #

Any Container can be pinned to a light or dark appearance regardless of the site mode. Select the Container, open Advanced, and set the zone.

This is what makes a light header readable over a dark section, and it is what the header’s Adaptive appearance reads to decide which way to flip. See Position and appearance.

Turning widgets off #

To tidy the widget panel, use Elementor’s own element manager — Elementor → Settings — which lets you switch individual widgets off, NovaSpark’s included. NovaSpark does not add a second screen for this.

Esc