NexusRP Template Documentation

A comprehensive guide to the NexusRP FiveM server template. This documentation covers the design system, components, pages, and customization options.

Installation

Getting started with the NexusRP template is simple. Follow these steps:

1. Download the Template

Download or clone the template files to your local machine or web server.

2. File Requirements

The template uses CDN links for all dependencies, so no npm or build process is required:

3. Launch

Open index.html in your browser or deploy to your web server.

File Structure

The template follows an organized structure for easy navigation:

📁 fivem-template/
📁 assets/
📁 css/
📄 style.css — Main stylesheet
📁 js/
📄 main.js — JavaScript functionality
📁 img/
🖼️ hero.jpeg — Hero background image
📁 pages/
📄 rules.html — Server rules page
📄 about.html — About us page
📄 contact.html — Contact page
📄 changelogs.html — Server updates
📄 applications.html — Job applications
📁 docs/
📄 README.md — Documentation
📄 docs.html — This file
📄 index.html — Homepage

Color Palette

The template uses a carefully crafted dark theme with vibrant accent colors:

Primary Colors

Primary 500
#6366f1
Primary 400
#8093f8
Primary 700
#4338ca

Accent Colors

Accent 500
#f43f5e
Accent 400
#fb7185
Accent 600
#e11d48

Dark Theme

Dark 950
#0a0a0f
Dark 900
#11111b
Dark 800
#1e1e2e

Typography

The template uses two font families for visual hierarchy:

Font Usage Weights
Orbitron Headings, titles, branding 400, 500, 600, 700, 800, 900
Inter Body text, paragraphs, UI elements 300, 400, 500, 600, 700, 800

Font Classes

.font-display  → Orbitron (headings)
.font-body     → Inter (body text)

Spacing System

The template uses Tailwind's spacing scale. Common values used:

Class Value Usage
p-41rem (16px)Card padding
p-61.5rem (24px)Section padding
p-82rem (32px)Large containers
gap-61.5rem (24px)Grid gaps
gap-82rem (32px)Section gaps
mb-164rem (64px)Section margins

Buttons

The template includes several button styles:

Primary Button

<a href="#" class="btn-primary">
    <i class="bi bi-play-circle me-2"></i> Play Now
</a>

Button Variants

Class Description
.btn-primaryPrimary gradient button
.btn-primary-lgLarge primary button
.btn-secondarySecondary outline button
.btn-secondary-lgLarge secondary button
.btn-white-lgWhite background button
.btn-outline-lgOutline button (for dark bg)

Cards

Various card components used throughout the template:

Feature Card

<div class="feature-card" data-aos="fade-up">
    <div class="feature-icon">
        <i class="bi bi-speedometer2"></i>
    </div>
    <h3 class="feature-title">Title</h3>
    <p class="feature-description">Description text</p>
</div>

Card Types

Class Page Usage
.feature-cardHomeFeatures section
.stat-cardHomeHero statistics
.step-cardHomeHow to join steps
.rule-categoryRulesRule categories
.value-cardAboutCore values
.team-cardAboutTeam members
.contact-cardContactContact methods
.application-cardApplicationsJob listings
.changelog-entryChangelogsUpdate entries

The navigation is a fixed header with responsive mobile menu:

Desktop Navigation

<a href="index.html" class="nav-link">
    <i class="bi bi-house-door me-1"></i> Home
</a>
<a href="rules.html" class="nav-link active">
    <i class="bi bi-book me-1"></i> Rules
</a>

Mobile Navigation

<a href="index.html" class="mobile-nav-link">
    <i class="bi bi-house-door"></i> Home
</a>
Tip

Add the .active class to highlight the current page in the navigation.

Forms

Form styling used in the Contact page:

Form Elements

<div class="form-group">
    <label for="name" class="form-label">Your Name</label>
    <input type="text" id="name" class="form-input" placeholder="John Doe">
</div>

<textarea class="form-input form-textarea" rows="5"></textarea>

<select class="form-input">
    <option>Option 1</option>
</select>

Pages Overview

The template includes 6 fully designed pages:

Page File Description
Home index.html Landing page with hero, features, FAQ, join steps
Rules pages/rules.html Server rules organized by category
About pages/about.html Team, values, timeline, story
Contact pages/contact.html Contact form, support channels
Changelogs pages/changelogs.html Version history and updates
Applications pages/applications.html Job and staff applications

Branding Customization

To rebrand the template for your server:

1. Server Name

Replace "NexusRP" throughout all HTML files:

Find: NexusRP
Replace: YourServerName

2. Logo

The logo is an icon-based design. To change it:

<div class="w-12 h-12 bg-gradient-to-br from-primary-500 to-accent-500 rounded-xl">
    <i class="bi bi-controller"></i>  <!-- Change icon here -->
</div>

3. Colors

Modify the Tailwind config in each HTML file:

tailwind.config = {
    theme: {
        extend: {
            colors: {
                primary: { 
                    400: '#YOUR_COLOR',
                    500: '#YOUR_COLOR',
                    // ...
                }
            }
        }
    }
}

Also update CSS variables in style.css:

:root {
    --primary-400: #8093f8;
    --primary-500: #6366f1;
    --accent-500: #f43f5e;
    // ...
}

Content Customization

Hero Section

Update the hero in index.html:

Features

Modify the features section with your server's unique offerings.

Rules

Edit pages/rules.html to match your server's rules.

Team

Update team members in pages/about.html with real staff info.

Important URLs to update:

Location What to Change
FiveM Connect fivem://connect/play.nexusrp.com
Discord discord.gg/nexusrp
Email support@nexusrp.com
Social Media Twitter, YouTube, TikTok links
Server IP play.nexusrp.com
Important

Make sure to update all meta tags (title, description, og:image) in each HTML file for proper SEO.

License & Copyright

Proprietary License

© 2025 illusion @ CodeStrike.STORE - All Rights Reserved

This template is proprietary software. Unauthorized copying, redistribution, modification for resale, or any form of distribution is strictly prohibited.

Terms of Use

Allowed Prohibited
✅ Use for your personal FiveM server website ❌ Redistribute or share with others
✅ Modify for your own use ❌ Resell or sublicense
✅ Deploy to your web server ❌ Remove copyright notices
✅ Use commercially for your server ❌ Claim as your own work

Purchase Information

Official Store

This template can only be legally purchased from the official store:

🛒 https://codestrike.store/resources

Any other source distributing this template is unauthorized and potentially illegal. If you obtained this template from anywhere other than CodeStrike.STORE, please report it.

Need Help?

If you need assistance with customization or have questions about the template:

NexusRP Template v1.0.0 — Made with ❤️ by illusion @ CodeStrike.STORE