- XF-Kompatibilität
- 2.3.x
- 2.2.x
- Kurzbeschreibung
- Persona enhances your XenForo forum with customizable usernames, avatars, badges, and more. Style every member's presence with 60+ options, live preview, and seamless integration across all pages. Perfect for themes and customizations. Try Persona today!
Persona gives every member on your forum the tools to make their presence their own. Username colours, fonts, effects, avatars, badges, post themes, profile backgrounds -- it's all in one place, with a live preview so they can see exactly what they're getting before they save.
I built this because I wanted something that actually works across every page, not just posts. Persona renders on threads, profiles, popup cards, the forums list, the visitor dropdown -- everywhere a username shows up. And it plays nice with whatever theme you're running.
What's included
Username Styling
User Titles
Avatars
Badges
Post Themes
- 5 post themes that change the look of your message area (Midnight, Crimson, Ocean, Forest, Royal)
Mood Aura
Profile Customisation
Presets
Settings
Share
- Share your style setup with other members
Nameplate
Live Preview
How it works
Every feature saves through XenForo's standard entity/repository/controller pattern. Styles generate as CSS files that get injected via the Listener on page load. No template edits to your core templates -- it uses a single template modification on the visitor menu to add the "Persona" link.
Requirements
Admin Panel
Persona sits under Appearance in your admin sidebar. The dashboard gives you an overview of active users and a one-click CSS regeneration tool.
Installation
1. Download the zip
2. Go to Admin > Add-ons > Install/upgrade from archive
3. Upload the zip
4. Done -- your members can access Persona from their account dropdown
This is an early release so if you come across any issues or anything that doesn't look right, just let me know. I've only been able to test it on my own forum so far, so any feedback is welcome.
I built this because I wanted something that actually works across every page, not just posts. Persona renders on threads, profiles, popup cards, the forums list, the visitor dropdown -- everywhere a username shows up. And it plays nice with whatever theme you're running.
What's included
Username Styling
- Solid or gradient colours
- 20 font choices (Google Fonts built in)
- Font size and letter spacing controls
- Text shadow, strikethrough, overline, text stroke
- Border and background colour around the username
- 6 animation effects (pulse, glow, wave, neon flicker, rainbow cycle, gradient shift)
- 16 icons you can place before or after your name (star, crown, fire, gamepad, trophy, etc.)
User Titles
- Custom font, colour, gradient, and size for your title text
- Renders on posts, profile page, and popup card
Avatars
- 6 decorative frames (gold, silver, ruby, emerald, sapphire, diamond)
- Adjustable glow colour and strength
- Glow renders as a proper circular effect on every page
Badges
- Multi-select badge system -- pick as many as you want
- Badges show inline next to your name on posts
Post Themes
- 5 post themes that change the look of your message area (Midnight, Crimson, Ocean, Forest, Royal)
Mood Aura
- 7 mood options (Focused, Hyped, Chill, Competitive, Creative, Mysterious, Fierce)
- Shows as a clean styled pill next to your username
- Each mood has its own colour scheme
- Renders on posts, profile, and popup card
Profile Customisation
- Profile background colour
- Profile card colour
- 6 profile effects (snow, rain, aurora, fireflies, matrix, stars) -- dual-layer realistic CSS animations
Presets
- Save and load style presets
- Quick-apply without redoing everything
Settings
- Toggle visibility of your styles
- Disable other members' styles if you prefer a clean look
Share
- Share your style setup with other members
Nameplate
- Full nameplate background, text colour, border, and radius
- Wraps around the username on posts for a standout look
Live Preview
- Everything updates in real time as you make changes
- Shows exactly how your post will look before you save
How it works
Every feature saves through XenForo's standard entity/repository/controller pattern. Styles generate as CSS files that get injected via the Listener on page load. No template edits to your core templates -- it uses a single template modification on the visitor menu to add the "Persona" link.
Requirements
- XenForo 2.2 or 2.3
- PHP 7.4+
- Works with any XenForo-compatible theme
Admin Panel
Persona sits under Appearance in your admin sidebar. The dashboard gives you an overview of active users and a one-click CSS regeneration tool.
Installation
1. Download the zip
2. Go to Admin > Add-ons > Install/upgrade from archive
3. Upload the zip
4. Done -- your members can access Persona from their account dropdown
This is an early release so if you come across any issues or anything that doesn't look right, just let me know. I've only been able to test it on my own forum so far, so any feedback is welcome.