Web Themes & Templates

Cassio – AJAX Portfolio WordPress Theme

Cassio – AJAX Portfolio WordPress Theme

Cassio – AJAX Portfolio WordPress Theme - 1 Cassio – AJAX Portfolio WordPress Theme - 2 Cassio – AJAX Portfolio WordPress Theme - 3

Cassio is a premium AJAX WordPress theme powered by Elementor page builder. It’s suitable for interior agencies, architects, home decoration and landscape designers who want to showcase their creative portfolio with a slick premium touch.

If you have any issues with preview – please try to view demo without Envato top frame.

\\ \\ \\ \\ \\ \\ \\ \\ \\ \\

Cassio is focused to amaze your visitors with sophisticated look and feel. It has a large set of grids and showcase sliders that will serve to underline your best portfolio projects.

The theme supports seamless typographic AJAX transitions. The heading you click on will smoothly fly and land on the next page giving that seamless motion experience. This is an exclusive Cassio feature which you’re unlikely to find in other creative wordpress themes.

Cassio is spiced with silky smooth motion effects powered by WebGL and Greensock TweenMax. Those include parallax video backgrounds, sliders distorion effect, on-scroll typography reveal and many more.

The theme is driven by powerful front-end page builder Elementor. It’s easy to use and it allows to build an unlimited number of page layouts. Don’t limit your imagination with default predefined templates – create your own unique ones! Cassio has built-in more than 20 professionaly crafted Elementor widgets which you can use in building your new amazing website with ease.


1. Typographic AJAX Transitions

  • Speedy Pages Navigation without Page Refresh
  • Exclusive Flying Headings Transitions
  • AJAX Compatibility with Google Analytics, Facebook Pixel, Yandex Metrika
  • Custom AJAX Code to Init for Advanced Users

2. Smooth Motion Effects

  • WebGL Distortion Transitions
  • Direction Aware Slider Transitions
  • Reveal Text Animations
  • Smooth Page Scrolling
  • Parallax Videos & Images
  • Mouse Cursor Follower
  • Sticky Header

3. Fluid Typography

  • Smooth Font Size Scale from Desktop to Mobile screens
  • Complete Control per each Heading from Customizer
  • Google Fonts Support
  • Adobe TypeKit Support
  • Self-hosted Custom Fonts Support

4. Fluid Design Spacing

  • Easy Consistent Spacing throughout All the Website on any Screen Size
  • Select Needed Spacing in Standard Elementor Section Widget
  • Create Fancy Section Offsets and Overlaps
  • Spacing Presets Adjustable from Customizer

5. Adjustable Theme Colors

  • Pre-designed Colors Themes per each Page Section
  • Adjustment per each Accent Color from Customizer

6. Fullscreen Overlay Menu

  • Morphing Letters Effect
  • Unlimited Submenus
  • Predefined Color Themes per each Page
  • Menu Custom Background
  • Optional Menu Text Widgets
  • Social Media Icons
  • Switch between Fullscreen / Classic Menus

7. Essential Theme Features

  • Customizable Preloader
  • Images Lazy Loading
  • Dual Logo Versions
  • Self-hosted Video Backgrounds
  • Upload and Use Custom SVG Graphics
  • Google Maps with Multiple Custom Markers
  • Slug Customization for Custom Post Types
  • Translation Ready
  • Multi-lingual Website Support

8. No Coding Knowledge Required

  • Build Your Website in Real-Time with Elementor Page Builder
  • One-Click Demo Import
  • Theme Wizard Setup
  • Automatic Theme Updates
  • Extensive Documentation Supplied
  • 24-hours Turnaround Support

Plugins Compatibility

  • Autoptimize
  • Contact Form 7
  • Contact Form 7 – Conditional Fields
  • Elementor (both Free or Pro versions)
  • Facebook Pixel
  • Google Analytics
  • Loco Translate
  • Polylang
  • VDZ Yandex Metrika
  • WP Super Cache
  • WPML

Customers Reviews

Cassio – AJAX Portfolio WordPress Theme - 4


  • Clean WordPress 5.0+ Installation
  • PHP 7.0+ Enabled by Hosting Provider
  • Active Database in MySQL 5.0+
  • FTP Access to the Website Hosting or Credentials to the Hosting Panel


13 Feb 2020 – version 1.6.0
* added: widgets compatibility with Swiper 5.x
* added: theme compatibility for upcoming Elementor 2.9.x
11 Feb 2020 – version 1.5.2
* added: scroll down button to "Hero" Elementor widget
30 Jan 2020 – version 1.5.1
* fixed: Elementor standart animations didn't run on the elements placed after the Masonry grids on a page
* fixed: Elementor Pro sticky glitches when switching between pages via AJAX (only native scroll is currently supported for sticky effects)
* fixed: form labels didn't float back on form submit & flush fields
* added: AJAX compatibility for CF7 Conditional Fields plugin
* added: +5 new social icons
* added: editable "All" label for Portfolio Masonry Grid widget
20 Jan 2020 – version 1.5.0
* added: audio backgrounds feature
* added: custom field for uploading a featured audio
* added: new article in the theme docs https://docs.artemsemkin.com/cassio/wp/customization/audio-background.html
10 Jan 2020 – version 1.4.2
fixed: restore back "Theme Options / Smooth Scroll" panel in WP Customizer
07 Jan 2020 – version 1.4.1
* fixed: cursor progress didn't disappear in Edit with Elementor mode
01 Jan 2020 – version 1.4.0
* fixed: 'division by zero' PHP warning in Fullscreen Portfolio Sliders
* fixed: Elementor Pro CSS style override <a> block in Portfolio Slider widget
* added: styled modal windows for Contact Form 7 (error/submit events)
* added: on/off option for new styled modal windows for Contact Form 7 (Customizer -> Theme Options -> Contact Form 7)
* added: WordPress filters for changing query arguments in the dynamic widgets. This allows to display the posts of any type (including pages!) in dynamic widgets. See theme documentation for more info
* added: new option for adjusting mouse follower trailing delay
* added: mouse follower now expands when hover on form buttons, scroll down button
* added: ACF fields for pages and services are now the same as for portfolio items
* improved: cursor mouse follower now uses transforms instead of left/top to improve the performance
28 Dec 2019 – version 1.3.1
* fixed: mobile menu scroll
28 Dec 2019 – version 1.3.0
* added: compatibility with Elementor Gallery widget from Elementor Pro
* added: compatibility with parallax motion effects from Elementor Pro
* added: keyboard control for the fullscreen sliders (on/off from widget options)
* added: support for mobile touch gestures in fullscreen sliders
* added: loading cursor during preloader
* improved: smooth scrollbar now emits a native scroll window event instead of registering dozens of callbacks as event listeners
* improved: page scroll and slider mousewheel now works even if mouse pointer is over the header area
* improved: Contact 7 Form now will send data over AJAX after a page transition (was a page hard refresh)
* improved: cleaned up unnecessary code
* fixed: scrollbar thumb may become inaccessible in the top part of the page
* fixed: Kirki plugin didn't activate automatically during theme wizard setup
* fixed: OC Demo Import conflict with Merlin wizard setup. Now loads only 1 demo importer at the same time
* fixed: incorrect footer widgets setup during the demo import
25 Nov 2019 – version 1.2.3
* fixed: setup wizard threw error message "Sorry, you are not allowed to access this page" after the theme initial activation in WordPress 5.3 
* improved: handling placeholders in the form input fields 
21 Nov 2019 – version 1.2.2
* fixed: Google Analytics may produce a console error with active AdBlock
* fixed: menu text columns editor was inaccessible if "classic" menu style was selected in Customizer
* added: new option for switching on/off flying heading transition per page (Elementor Document Settings -> Page Transition)
* added: page styles handling for Essential Addons plugin
07 Nov 2019 – version 1.2.1
* fixed: posts amount limit function in Elementor dynamic widgets
* improved: removed altering global posts per page value during wizard setup
30 Oct 2019 – version 1.2.0
* added: anchor scrolling handling support for smooth scrolling
* added: options for mousewheel control in fullscreen/halfscreen sliders
* added: choice for primary/secondary logo display in Customizer -> Footer -> Options
* added: choice for primary/secondary logo display in Customizer -> Theme Options -> Preloader
* added: choice for primary/secondary logo display in Page Footer -> Document Options
* improved: page header and footer now use IDs to avoid interference with other page elements during AJAX
* improved: better compatibility with EAE plugin
24 Oct 2019 – version 1.1.0
* added: Cassio Elementor widgets are now fully compatible with WPML's Translation Management
* added: detecting of outdated PHP version
* added: drag ratio factor control for slider images
* improved: better code structure in Cassio Core Elementor extension class
20 Oct 2019 – version 1.0.6
* fixed: browser incompatibility message was displayed on supported mobile Firefox & Opera Touch
17 Oct 2019 – version 1.0.5
* fixed: <a></a> tags in subheadings may broke the fullscreen sliders
* added: detecting of outdated browsers and advising users to upgrade to a new version
16 Oct 2019 – version 1.0.4
* fixed: incorrect button display in fullscreen sliders if no button title is set
* added: ability to display the portfolio items subheadings in the fullscreen sliders
14 Oct 2019 – version 1.0.3
* fixed: incorrect work of custom CPT slug feature
* added: font-display descriptor selection in custom fonts
* added: increased global posts per page value during wizard setup
12 Oct 2019 – version 1.0.2
* fixed: HTML tag print in Elementor Services Line widget
* added: support for custom fonts uploading (new option panel in admin menu)
* added: AJAX loading spinner for better UX (seperate options for desktop and mobiles)
* added: new typography controls for buttons, classic menu, preloader in Customizer
* added: preloader custom image option
07 Oct 2019 – version 1.0.1
* fixed: masthead may not animate in Elementor editing mode
* fixed: mobile header alignment issue with language switcher
* fixed: prevent double texture loading in WebGL canvas
* fixed: useless video background loading if distortion effect is enabled
* fixed: incorrect flying heading position calculation from menu
* added: new typography options for Elementor widgets (font-weight)
* added: ability to adjust font-weight for theme typography from Customizer
* added: new option for adjusting background color of the AJAX curtain from Customizer
* added: new option for adjusting background color of the AJAX curtain from Document Settings
05 Oct 2019 – version 1.0.0
initial release