A creative agency WordPress theme with Elementor and animations: DEV3 Kinetic

How to build a creative agency or portfolio website in WordPress with kinetic type, a horizontal work scroller, case studies, work filters, a showreel and a project brief form, using DEV3 Kinetic and Elementor.

DSDilawar Singh 6 min read 0 views
A creative agency WordPress theme with Elementor and animations: DEV3 Kinetic

A creative agency's website is judged the way its work is judged: in the first few seconds, mostly on how it feels. It also has a practical job: show the right projects to the right client, explain how the studio works and turn interest into a brief. DEV3 Kinetic is a creative agency and portfolio WordPress theme built for both jobs, with type-led motion, a case-study template, work filters and a project brief form, all editable in Elementor. This post covers who it is for, what moves and why, and how to set up an agency portfolio with it.

The Kinetic home page: the headline

Who Kinetic is for

  • Brand, digital and motion studios that want their site to show craft before anyone reads a word.
  • Independent designers, directors and animators building a portfolio that reads like an agency site.
  • Small agencies with several disciplines that need visitors to filter work by Brand, Digital, Motion or Campaign.
  • Developers and freelancers building agency sites for clients who will add case studies themselves.

The look is dark and type-led: a near-black canvas, bone-white headlines in a variable font, serif italic accent words, acid green and lilac highlights, and light paper panels for contrast. Every image in the demo is an original render made from code; there are no stock photos.

Type does the heavy lifting

Most agency themes lead with a full-screen video. Kinetic leads with type. The headline uses Mona Sans, a variable font with width and weight axes, so the characters rise in on load and stretch toward the cursor. That gives the hero real motion without a heavy video file, and the text stays text: selectable, translatable and readable by search engines and screen readers.

Next to it sits the theme's one 3D element, a small iridescent blob that slowly morphs, with a satellite sphere orbiting it. It is an accent, not a scene. It loads only when it is near the viewport, pauses offscreen, and shows a still poster on devices without WebGL or when the visitor prefers reduced motion. In Elementor you can change its tint, satellite colour, morph amount and speed, or delete it; nothing else depends on it.

Above the headline, a mono line shows your studio's availability ("Booking projects for spring 2027") and a live clock for your city, both set in the Customizer.

Showing the work

A horizontal work scroller

On the home page, the selected-work section pins in place and the case studies glide sideways as you scroll, each cover revealed with a colour wipe. It is the effect people expect from award-style agency sites, with a fallback: on phones, with touch input or with reduced motion, it becomes a native swipe row with snap points, so nobody gets stuck in a pinned section.

The horizontal work scroller: Orbit FM, Nordlys Energy and Parade case-study cards gliding sideways, each with its number and services

Filters, grid and list

The work archive opens with a huge title and a project count, then service filters with counts that animate the grid as you switch. Each filter is linkable, so you can send a prospective client straight to your motion work. A grid / list switch sits on the right, and the browser remembers each visitor's choice.

The work archive: a huge

List view turns the archive into big client rows. Hover a row and a preview of the cover follows the cursor, which is a fast way to scan ten projects without a wall of thumbnails.

Work in list view: large client names in rows with their services and year, and the Nordlys Energy cover following the cursor

A case-study template that builds itself

Writing case studies is the part studios postpone, so Kinetic keeps it to short fields. A case study has a client, year, location, services, the challenge, your approach, results, a gallery, credits, a live link and a case colour. Results are one per line, +64% | app sessions, and credits are Direction: names.

The template turns those into a full page: the kinetic title with service pills, a summary and a facts row, a full-bleed cover with parallax, the challenge and approach, results that count up on the case colour, a gallery that masks in, your editable story, the credits, and a big link to the next project.

A case study: the title

The case colour is the detail that makes a portfolio feel curated. It tints the results band, the image reveals and the cursor on that page, so a coffee brand, a radio station and an energy company each keep their own identity inside one theme.

Case study results counted up on the project's blue: +64% app sessions after relaunch, 220 motion templates delivered and a 9 s sonic logo

Motion that respects the visitor

Kinetic has a lot of motion, so every effect has a rule for when it should not run:

  • Custom cursor: a ring and dot that grow into an acid disc with a label such as "View" over a project. It is off on touch screens and can be switched off in the Customizer. Add data-cursor-label="View" to any link to give it a label.
  • Magnetic buttons pull gently toward the pointer.
  • Scroll-scrubbed statements: words light up as you scroll through a paragraph.
  • Velocity skew: images lean slightly when you scroll fast.
  • Page transitions: a wipe between pages using cross-document View Transitions in Chrome and Safari, and a fade elsewhere.

With reduced motion turned on in the operating system, everything is visible and static, the scroller becomes a swipe row, the blob shows a still image and the showreel does not autoplay. Every Elementor widget and container also has an Advanced → DEV3 Motion panel, so you can add reveals, split text, masks, parallax, stacked cards or counters to your own sections without code.

From interest to a brief

The capabilities page pairs an accordion with a process section: four sticky cards that stack as you scroll, each with its timeline. It answers "how do you work?" before anyone has to ask.

The process section:

The Start a project page carries two live studio clocks and a project brief form built in Contact Form 7: name, email, company, service chips (strategy, brand identity, website, digital product, motion and 3D, campaign, design system), budget chips and a timeline. Prospective clients answer the questions you would otherwise ask on the first call. An intro-call request form sits beside it; requests are saved under Requests in the dashboard and emailed to the site admin.

The project brief:

Setting up an agency portfolio with Kinetic

1. Install the theme and the toolkit

Upload dev3-kinetic.zip under Appearance → Themes → Add New → Upload Theme and activate it. The theme asks for the DEV3 Theme Toolkit, which adds the Work, Capabilities and People post types, the Elementor widgets and the demo importer. Install Elementor, WooCommerce and Contact Form 7 from the same prompt.

2. Import the demo

Go to Appearance → DEV3 Demo → Import demo. You get "Kinetic Studio", a fictional studio in two cities, with 10 case studies, 6 capabilities, 8 studio members, client quotes, 6 journal posts, 8 shop products, the menus and the project brief form. Reset removes only the demo content.

3. Set the studio details and showreel

Under Appearance → Customize → Kinetic: studio & showreel, set the availability line, the clock city and time zone, and upload your showreel MP4 and poster. Every Play showreel button opens it in a full-screen player.

4. Replace the work

Edit each case study's fields, cover and gallery, assign Work categories so the filters show your disciplines, and pick a case colour per project. Order projects with Page attributes → Order. The home scroller is an Elementor HTML widget; duplicate a card and change its link, image and text.

5. Tune the brief

Edit the service, budget and timeline options in Contact → Contact Forms → Project brief so the form asks what your studio actually needs to know.

See it in motion

There is no public live demo. The video tour runs from the kinetic hero and the blob through the work scroller, a case study and the project brief to checkout.

Video tour of the Kinetic demo, from the hero through the work scroller and a case study to the project brief and checkout

Before you launch

  • Replace every demo case study, client logo, award, quote and figure with your own; the demo studio and its clients are fictional.
  • Add your own showreel and poster in the Customizer, or remove the Play showreel buttons.
  • Check that each case study has a Work category, or the filters will not show it.
  • Turn off Cash on delivery, which the demo enables for testing, and set real payment methods if you sell prints or templates.

Kinetic is on the DEV3 marketplace. The case study explains how the case-study template, the work filters and the motion fallbacks were designed.

DS

Written by

Dilawar Singh

CTO, DEV3 Technologies · ClinicPro, Inventra & WorkPro

Dilawar Singh is the CTO of DEV3 Technologies. He leads the engineering of DEV3’s own products — ClinicPro, Inventra and WorkPro — which are built, sold and supported by the DEV3 team from Mohali, India.

Keep reading

All articles