Resource icon

Selectable Logos [Paid] 1.1.1

No permission to buy ($35.00)

Xon

Well-known member
Xon submitted a new resource:

Selectable Logos - Changing logos on schedule and enable selecting older logos

  • Allows uploading multiple logos and defining a per-logo schedule
  • Users can select a user selectable logo to pin
    • User selectable logos can be restricted to specific user-groups
      • Selectable logos can be used after the initial schedule has expired
    • New permission "Can select logos"
  • Svg Template addon support
    • Storing .svg file in the XF template system
    • Use XF...

Read more about this resource...
 
How would you see that working? It replaces the logo regardless of the style type (ie light vs dark), so it doesn't really work with style variations anyway.
 
Screenshot 2025-06-30 at 09-06-02 Edit logo PlayStation Boards (classic) altBoards - Admin co...webp

I imagine something like this: I dont know about other people, but I have a white and black logo for dark and light themes, so it would be nice to be able to switch them depending on which one is selected.

Idk if XF has any variant identifiers in their code base, but maybe you could use that.

EDIT: Variation identification would be a much cleaner approach: The other approach could be giving user's the option to choose which logo to select if an alternate is available.
 
Last edited:
If you use a .svg logo, doing style variants with external css targeting the svg's structure would be doable without explicit support being added.

Given svg's can have a <style> html tag inside them, you should just be able todo css inside them too.
 
If you use a .svg logo, doing style variants with external css targeting the svg's structure would be doable without explicit support being added.

Given svg's can have a <style> html tag inside them, you should just be able todo css inside them too.

Is this possible with your add-on pulling the SVG with an img tag?

Code:
<img src="/data/assets/svSelectLogo/Untitled1.svg" srcset="/data/assets/svSelectLogo/Untitled1.svg 2x" width="" height="">
 
Back
Top Bottom