Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Law firm themed Next.js business template with blog, staff system, contact form, and CloudCannon CMS editing.
Justice is a law firm themed business template built with Next.js 13.0.4 and designed for editing in CloudCannon, giving legal practices a ready-made marketing website.
Justice is a law firm themed business template for Next.js, created by CloudCannon, that produces a static marketing website for legal practices. It takes configuration files such as content/data/seo.json and content/data/site.json as inputs and outputs a site with pre-built pages, a blog, staff profiles, and a contact form. The template runs on Next.js version 13.0.4 and is optimised for content editing in CloudCannon. Note that the template is no longer actively maintained but remains available for reference and learning.
content/posts/_defaults.md.content/data/site.json.content/data/seo.json.content/data/site.json.Justice is for law firms and legal businesses that need a professional web presence without building a site from scratch. It is also suited to web developers and agencies using CloudCannon who want a pre-built business template they can deploy for clients. Because content lives in data files and collections, non-technical editors can manage pages, staff bios, and footer content directly through CloudCannon.
Setup starts by adding site and author details in content/data/seo.json and inserting Google Analytics and Disqus keys in content/data/site.json. Then either run npm install and npm run dev locally, or connect the repository to CloudCannon to get a workflow going and see the generated site. The contact form is preconfigured to work with CloudCannon, sending submissions to the company email address.
No, the template is no longer actively maintained but remains available for reference and learning. For production sites, CloudCannon recommends its newer modern templates.
Justice includes pre-built pages and pre-styled components, a blog with post category pages, Disqus comments, a staff and author system, a configurable footer, RSS/Atom feed, SEO tags, and Google Analytics integration.
Add your Google Analytics key to content/data/site.json. The template handles the rest, injecting the analytics tag into the site output.
Yes, add your Disqus key to content/data/site.json, and Disqus comments will appear on blog post pages.
Justice is built with Next.js version 13.0.4, as stated in the template's development notes.
