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 :
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 :
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.)
- Custom font, colour, gradient, and size for your title text
- Renders on posts, profile page, and popup card
- 6 decorative frames (gold, silver, ruby, emerald, sapphire, diamond)
- Adjustable glow colour and strength
- Glow renders as a proper circular effect on every page
- Multi-select badge system -- pick as many as you want
- Badges show inline next to your name on posts
- 5 post themes that change the look of your message area (Midnight, Crimson, Ocean, Forest, Royal)
- 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 background colour
- Profile card colour
- 6 profile effects (snow, rain, aurora, fireflies, matrix, stars) -- dual-layer realistic CSS animations
- Save and load style presets
- Quick-apply without redoing everything
- Toggle visibility of your styles
- Disable other members' styles if you prefer a clean look
- Share your style setup with other members
- Full nameplate background, text colour, border, and radius
- Wraps around the username on posts for a standout look
- Everything updates in real time as you make changes
- Shows exactly how your post will look before you save
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
- Persona sits under Appearance in your admin sidebar. The dashboard gives you an overview of active users and a one-click CSS regeneration tool.
Pour consulter le contenu, vous devez : Se connecter ou S'inscrire.
Pièces jointes
