Overview
NexusSlash.
Editorial Luxury E-Commerce WordPress Theme. Built by Farzad Bagheri.
Version
1.0.2
Author
Farzad Bagheri
WordPress
6.4+
PHP
7.4+
WooCommerce
Yes (optional)
Licence
GPL v2 · 1 site
Theme Type
Full Site Editing (FSE)
Text Domain
NexusSlash
Getting Started
Installation
Follow these steps to install NexusSlash on a fresh WordPress site.
Important: Always delete the old NexusSlash theme before uploading an update. WordPress will not overwrite existing theme files — you must delete first for a clean install.
01
Delete any existing NexusSlash theme
02
Appearance → Themes → Add New → Upload → NexusSlash.zip
03
Activate the theme
04
Settings → Reading → set a static front page
05
Appearance → Nexus Licence → enter your key
Setup
Pages & Templates
Create these pages in WordPress Admin → Pages → Add New, then assign the correct template in Page Attributes.
| Page | Template File | Notes |
|---|---|---|
| Homepage | templates/front-page.html | Set as static front page |
| Shop | woocommerce/archive-product.php | WooCommerce auto-uses this |
| Product | woocommerce/single-product.php | WooCommerce auto-uses this |
Design System
Colour Palette
All colours are CSS custom properties — override any in Appearance → Customize → Additional CSS.
Obsidian
#080808
Page background
Gold
#d4a853
Primary accent
Ivory
#f5f0e8
Body text
Muted
#888888
Secondary text
Surface
#111111
Card backgrounds
Edge
#222222
Borders
Design System
Typography
| Role | Font Family | Variable |
|---|---|---|
| Display / Headlines | Cormorant Garamond | var(--display) |
| Body Text | DM Sans | var(--body) |
| Labels / Mono | JetBrains Mono | var(--mono) |
Design System
Animations & Motion
All animations are CSS + Vanilla JS — zero dependencies.
Circular Gold Cursor
Gold dot + ring, grows on interactive elements.
Character Split
Headlines split into individual chars, each animating in.
Noise Texture
Fine grain overlay for tactile depth.
Diagonal Gold Lines
Animated accent lines on hero sections.
Ghost Serif BG
Translucent serif text with parallax.
Editorial Marquee
Italic serif marquee with gold highlight items.
Scroll Reveals
.nx-reveal — fade + slide on entry.
Magnetic Buttons
CTAs drift toward cursor.
E-Commerce
WooCommerce
All WooCommerce calls are guarded — the theme works with or without WooCommerce installed.
| Feature | Details |
|---|---|
| Shop Page | Sidebar filters: colour, size, price range, category · 3-col product grid |
| Single Product | Gallery + thumbnails · variant selection · WooCommerce add-to-cart · accordion tabs |
| Cart & Checkout | WooCommerce native templates with NexusSlash styling |
| Without WooCommerce | Placeholder content displays automatically — no fatal errors |
Customisation
Customisation
Override any CSS variable in Appearance → Customize → Additional CSS.
| Variable | Default | Usage |
|---|---|---|
| --obsidian |
#080808
|
Page background |
| --gold |
#d4a853
|
Accent — change to rebrand |
| --ivory |
#f5f0e8
|
Text color |
| --surface |
#111111
|
Card backgrounds |
| --edge |
#222222
|
Borders |
Example override
:root {
--obsidian: #your-color;
--gold: #your-accent;
}
Licence
Licence System
1-site domain-locked licence. Manage under Appearance → NexusSlash Licence.
Activating
Go to Appearance → NexusSlash Licence → enter your key → click Activate. Key is immediately domain-locked.
Transferring
Appearance → NexusSlash Licence → Deactivate on old site. Then install on new site and activate with the same key.
Key Format
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. One active site per key. Contact Farzad Bagheri for multi-site licences.
Licence API
Hosted at farzadbagheri.com/api/licence.php. Silent checks every 72 hours. Network failures preserve active status.
Support
Get Help
| Channel | Details |
|---|---|
| contact@farzadbagheri.fr | |
| Website | farzadbagheri.fr |
| Response Time | Within 24 hours on business days |
| Licence Issues | Include your domain URL and order number |