ASTRA DOCUMENTATION
Installation Configuration License
PAYMENTER THEME

Install Astra
in minutes.

A modern, dark-first gaming theme for Paymenter. Follow the steps below to install, build and activate Astra safely.

✦ PAID LICENSE · SOURCE PROTECTED
✓ Paymenter compatible ✓ Responsive ✓ Dark & light mode
◆
Paid Astra ThemeLicensed package • Source code protected • Documentation only
01

Requirements

Make sure your Paymenter installation is ready before installing Astra.

PHP

PHP

Use the PHP version required by your installed Paymenter release.

JS

Node.js 18+

Node.js and npm are required to compile the theme assets.

⌘

Composer

Keep Composer available for your existing Paymenter setup.

P

Paymenter

A working Paymenter installation with its database and web server configured.

02

Installation

Install Astra without changing Paymenter's application data or backend logic.

!
Back up first.
Back up your Paymenter files and database before installing or updating a theme.
1

Install the licensed Astra package

Upload the Astra package supplied with your purchase into your Paymenter installation. The package contains only the files covered by your license.

INSTALL LOCATION/var/www/paymenter/themes/astra
2

Install and build assets

Run the build from the Paymenter root directory.

cd /var/www/paymenter
npm install
npm run build astra
3

Clear application caches

Clear cached configuration, routes, views and optimized files.

php artisan optimize:clear
4

Activate Astra

Open your Paymenter admin panel and select Astra as the active storefront theme.

ADMIN PANEL Settings → Theme → astra
5

Verify your storefront

Reload your website and test the homepage, authentication, dashboard and checkout flow.

✓ Astra should now be live on your Paymenter storefront.
03

Configuration

Customize Astra from Paymenter's theme settings after activation.

✦

Branding

Configure your logo, homepage content, footer text and Discord link.

◈

Announcement

Enable an announcement bar, define its message and optionally add a link.

◎

Effects

Control glow, shine, grid background and the default appearance mode.

◐

Colors

Set separate light and dark semantic color tokens for your brand.

CSS

Custom CSS

Add small visual overrides from the theme settings without modifying Astra's source files. This keeps your customization easier to maintain during updates.

04

Color presets

Use Astra's semantic color system to create a different visual identity without editing the theme code.

PRESET

Neon Arcade

Primaryhsl(150, 95%, 55%)
Secondaryhsl(320, 95%, 65%)
Backgroundhsl(150, 25%, 4%)
Surfacehsl(150, 22%, 7%)
PRESET

Crimson Ops

Primaryhsl(0, 90%, 62%)
Secondaryhsl(25, 95%, 60%)
Backgroundhsl(0, 20%, 5%)
Surfacehsl(0, 18%, 8%)
05

Language files

Convert Astra's YAML language file to Paymenter's PHP language format.

cd /var/www/paymenter
php themes/astra/tools/yml-to-php.php themes/astra/lang/en.yml lang/en/astra.php
06

Rollback

If Astra causes an issue, return to Paymenter's default theme safely.

01Open Admin Panel → Settings.
02Change the active theme from astra to default.
03Run php artisan optimize:clear.

A theme changes presentation only. Your Paymenter data is not modified by Astra's frontend theme.

07

Troubleshooting

Common installation checks.

Astra does not appear in the theme selector

Confirm that the folder is exactly /var/www/paymenter/themes/astra, then clear caches and refresh the admin panel.

Styles are missing after activation

Run npm install and npm run build astra from the Paymenter root, then run php artisan optimize:clear.

Can I safely update Astra?

Back up first. Rebuild the theme assets after updating and re-check your custom CSS and theme settings.

08

License & source protection

Astra is distributed as a paid theme. Installation documentation does not include the theme source code.

◆

Licensed access

Your purchased package is intended for use according to its license. Do not redistribute, resell, publish, or expose private theme source files.

SOURCE PROTECTED