NexusSlash.

A Full Site Editing WordPress e-commerce theme for luxury brands. Editorial typography, cinematic animations, WooCommerce-ready. By Farzad Bagheri.

Now live on WordPress.org
Free to download · GPL v2 · Full Site Editing
GNU General Public License v2 or later — Free & Open Source
Version
1.0.16
Author
Farzad Bagheri
WordPress
7.0+
PHP
7.4+
WooCommerce
Yes (optional)
License
GPL v2 or later
Theme Type
Full Site Editing
Text Domain
nexusslash

GPL v2 License

NexusSlash is free software distributed under the GNU General Public License.

GPL Compatible — Free to use, modify and distribute

NexusSlash WordPress Theme — Copyright © 2026 Farzad Bagheri

This theme is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License v2 or later as published by the Free Software Foundation.

This theme is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All theme files, unless otherwise noted, are released under GPL v2 or later. All third-party resources are licensed under GPL-compatible open-source licenses — see Credits below.

AssetLicenseLicense URL
Theme PHP & CSS GPL v2 or later www.gnu.org/licenses/gpl-2.0.html
Theme JavaScript GPL v2 or later www.gnu.org/licenses/gpl-2.0.html
Cormorant Garamond SIL Open Font License 1.1 scripts.sil.org/OFL
DM Sans Apache License 2.0 www.apache.org/licenses/LICENSE-2.0
JetBrains Mono Apache License 2.0 www.apache.org/licenses/LICENSE-2.0
Syne SIL Open Font License 1.1 scripts.sil.org/OFL

Installation

Follow these steps to install NexusSlash on your WordPress site.

Important: Always delete the existing NexusSlash theme before uploading an update. WordPress does not overwrite theme files — delete first for a clean install.
01 Delete any existing NexusSlash theme from Appearance → Themes
02 Appearance → Themes → Add New → Upload Theme → select nexusslash.zip (or install directly from WordPress.org)
03 Click Install Now, then Activate
04 Go to Pages → Add New → create a page titled "Home" → Page Attributes → Template → NexusSlash Homepage
05 Settings → Reading → A static page → Front page: select your "Home" page
06 Go to Appearance → Editor to customise navigation menus and site content

Pages & Templates

Create the pages below. Template routing handles contact, login and register automatically by slug.

PageTemplateNotes
Homepage page-home.html Assign "NexusSlash Homepage" in Page Attributes → set as static front page
Contact page-contact.php Create page with slug "contact" — routed automatically
Login page-login.php Create page with slug "login" — routed automatically
Register page-register.php Create page with slug "register" — routed automatically
Shop templates/archive-product.html WooCommerce auto-uses this template
Product templates/single-product.html WooCommerce auto-uses this template

Colour Palette

All colours are CSS custom properties — override in Appearance → Editor → Styles or Additional CSS.

Obsidian
#080808
Page background
Gold
#d4a853
Primary accent
Ivory
#f5f0e8
Body text
Muted
#888888
Secondary text
Surface
#111111
Card backgrounds
Edge
#242424
Borders

Typography

RoleFont FamilyVariable
Display / Headlines Cormorant Garamond var(--wp--preset--font-family--display)
Headings Syne var(--wp--preset--font-family--heading)
Body Text DM Sans var(--wp--preset--font-family--body)
Labels / Mono JetBrains Mono var(--wp--preset--font-family--mono)

Animations & Motion

CSS + Vanilla JS — zero dependencies, zero jQuery. Respects prefers-reduced-motion.

Character Split
Headlines split into individual characters, each animating in on scroll.
Noise Texture
Fine grain overlay for tactile editorial depth.
Diagonal Gold Lines
Animated accent lines on hero sections.
Ghost Serif BG
Translucent serif text with parallax depth.
Editorial Marquee
Italic serif marquee with gold highlight items, pauses on hover.
Scroll Reveals
.nx-reveal — fade + slide on viewport entry.
Magnetic Buttons
CTAs drift toward cursor position on hover.
Counter Animations
Statistics count up with easing when scrolled into view.

WooCommerce

All WooCommerce calls are wrapped in class_exists() guards — works with or without WooCommerce.

FeatureDetails
Shop Page Product grid with WooCommerce integration and theme styling
Single Product Gallery, variant selection, add-to-cart, accordion tabs
Cart & Checkout WooCommerce native templates with NexusSlash styling
Without WooCommerce Placeholder content — no fatal errors, no broken pages

Customisation

Override CSS variables in Appearance → Editor → Styles, or in Additional CSS.

VariableDefaultUsage
--wp--preset--color--obsidian
#080808
Page background
--wp--preset--color--gold
#d4a853
Primary accent
--wp--preset--color--ivory
#f5f0e8
Body text
--wp--preset--color--charcoal
#161616
Section backgrounds
--wp--preset--color--line
#242424
Borders

Third-Party Assets

All third-party resources used in NexusSlash are GPL-compatible open-source assets.

AssetLicenseSource URLLicense URL
Cormorant Garamond SIL OFL 1.1 fonts.google.com/specimen/Cormorant+Garamond scripts.sil.org/OFL
Syne SIL OFL 1.1 fonts.google.com/specimen/Syne scripts.sil.org/OFL
DM Sans Apache 2.0 fonts.google.com/specimen/DM+Sans apache.org/licenses/LICENSE-2.0
JetBrains Mono Apache 2.0 fonts.google.com/specimen/JetBrains+Mono apache.org/licenses/LICENSE-2.0

Get Help

ChannelDetails
Emailcontact@farzadbagheri.fr
Websitefarzadbagheri.fr
WordPress.orgwordpress.org/themes/nexusslash/
Response TimeWithin 24 hours on business days
License IssuesThis theme is GPL v2 — you are free to use and modify it.