Back to themes

Egnis

Egnis is a complete creative media and video production studio theme built on Astro 7. Every page pre-renders to static HTML, so it loads instantly and deploys anywhere — and it ships zero framework JavaScript, just one small vanilla script.


Cost

Paid


Created by
Waida Studio

All Pages:

  • Home
  • About
  • Services
  • Projects index
  • Case study
  • Journal
  • Journal article
  • Pricing
  • Plan category
  • Buy page
  • Contact
  • Checkout
  • PayPal checkout
  • Order confirmation
  • Style Guide
  • Licence
  • Instructions
  • Changelog
  • Privacy Policy
  • Terms & Conditions
  • Password (401)
  • 404

Features:

  • Astro 7
  • Zero framework JavaScript
  • 39 static pages per build
  • Markdown content collections — journal, case studies and buy pages
  • 5 case studies with category, tag row, client sheet and four facts
  • Two shared plates every case study sets into the middle of its prose
  • 12 journal articles with category, reading time, date, byline and a pull quote
  • Split point stated in the frontmatter, so a body stays one document
  • Journal index with six category tabs
  • Projects index with four category tabs
  • Featured strip of four articles on the home page and the services page
  • 4 services drawn two ways — an accordion at home, wide rows on the services page
  • 3 plans as JSON, each rendering a buy page
  • Six pricing cards — three plans in two whole layouts the design gives them
  • Monthly / Yearly switch on every pricing card
  • Buy box with period pills, quantity and add to cart
  • Period carried into the basket line's identity, so the two never merge
  • Add to cart merging repeats instead of listing them twice
  • Cart drawer with quantity editing, line totals and subtotal
  • Checkout, PayPal checkout and order confirmation
  • Client-side basket in localStorage, order handed on in sessionStorage
  • Checkout validation that only tests fields a visitor can actually see
  • Billing-address block wired to its own tick box
  • Navigation bar with two skins, one per page family
  • Overlay navigation panel that closes on Escape and on a link
  • Three tab sets with roving tabindex and arrow keys that wrap
  • Five FAQ disclosures, opening one at a time
  • Services accordion, one row open at a time
  • Cross-fading review carousel that wraps at both ends
  • 595 scroll reveals at the design's own offsets and delays
  • Character-level hero roll, split by word so it never breaks mid-word
  • Seventy-three scroll-driven split blocks
  • Thirteen scroll-linked sections on one requestAnimationFrame loop
  • Client-logo marquee that silences its repeat copies for screen readers
  • Pointer-following "View Project" pill on every project card
  • Smooth wheel scrolling that hands back the moment anything else scrolls
  • Four background films with a play/pause control
  • Demo contact form with the design's own success panel
  • Password screen with its own error panel
  • Responsive imagery with the srcset rungs the design gives each picture
  • Fully responsive prefers-reduced-motion respected throughout
  • Design-token system, 132 custom properties
  • Style Guide page
  • Open Graph & Twitter cards
  • Canonical URLs
  • Self-hosted Inter and Fira Mono as woff2
  • TypeScript throughout
  • Original template CSS, no utility framework
  • Vercel config included
  • Deploys to any static host
  • Ongoing Updates

When you purchase the template you get a license covering one end product per license. You may modify the source freely; you may not resell, sublicense or redistribute it, in whole or in substantial part.

If you have any questions do not hesitate to reach out on: Email: contact@kaziehsan.com

Thank you so much for reading and showing interest in this template.


Astro All Access Bundle:

Every Astro template Waida Studio makes — the whole collection in one purchase, plus every future release and ongoing updates. All of them are built the same way: zero framework JavaScript, every page pre-rendered to static HTML, hand-crafted CSS with design tokens, and TypeScript throughout.

Get Astro Bundle