[AP] Style Suite

[AP] Style Suite 2.4.1

No permission to buy (€15.00)
  • Fix [E_NOTICE] Trying to access array offset on value of type null when viewing a profile of a member with no custom style
  • Replace "css" textboxes with "less" boxes in templates
  • Clean up redundant phrases
  • Allow soft-deleting of default assets
  • Optimize method for checking if the visitor is ignoring a users styles
  • Fix Uncaught SyntaxError: missing : after property id javascript error
  • Use ternary operator for determining checked="checked" values in templates
  • Stop using template filters to clean up asset names since they can be renamed now
  • Always use xf:select and xf:option instead of generic HTML in templates
  • Use PHP to handle profile styles instead of requiring different templates for different themes
  • Small code cleanups for consistency
  • Officially support PHP 8.1
  • Remove deprecated UserProfile class extension
  • Assign class names to username icons so they can be styled with CSS (ap_ss_username_styles.less)
  • Allow renaming of Avatar Frames, Fonts, Postbit Presets, and Sparkles
  • Improve compatibility between inner-text animations and sparkles (custom titles can still show invisible text in when both effects are used together, but usernames should be fine)
  • Sticky style previews
    • Create "Sticky previews" style property
    • Create "Sticky preview offset" style property - useful if your theme has a sticky navbar and the preview is fighting for the same space as it
  • Fix template error in User Group editor
  • Don't proxy images if the URL is from the same server
  • Allow ignoring of a specific users styles without disabling styles for all users
  • Rebuild user group frame cache and not just user frame cache when clicking the "Rebuild frame cache" button
  • Fix Call to undefined method apathy\StyleSuite\Repository\Styles::service()
  • Create Custom Title/Tooltip/Username style cache rebuild jobs
  • Remove old Font/Frame/Sparkle cache rebuild jobs (since we added buttons to their admin controllers)
  • Use strtr() instead of str_replace() in various instances
  • Validate Postbit Image and Profile Header URLs
  • Proxy postbit URL images
  • Convert "Animated Flames" frame to WebP so it works correctly
  • Temporary workaround: Hide "delete" buttons from addon-shipped assets to prevent file health checks. The delete buttons will still work for assets you upload yourself.
  • Add "Rebuild caches" button to each admin controller
  • Create avatar frame setting macro
  • Check the visitors properties for "Disable postbit" value instead of the post author
  • Improve reliability of "Disable postbit" options preview
  • Fix postbit styles no longer applying to conversations
  • Fix postbit presets not saving correctly in the admin controller
  • Add ability to control background-size & background-position CSS
  • Verify colors / css during admin controller save processes
  • Add "Hidden/Special" options to postbit presets
  • Create macros for style setting templates to ensure Public & Admin controllers stay in sync
  • Rebase postbit settings admin controller
  • Create template helper for handling postbits
  • Auto-select "no-repeat" postbit option in templates
  • Remove old postbit gradient strength admin options
  • Create style properties for handling postbit gradients
  • Like
Reactions: btmgreg
  • (Hopefully) fix fopen(1.jpeg): failed to open stream: No such file or directory
  • Validate glow CSS during save process
  • Validate colors during save process
  • Fix an issue where a users tooltip style would still apply after they had their permission revoked
  • Fix typo in custom title permission check
  • Migrate some checks into User entity to help simplify condition checks in templates
  • Fix postbits not respecting a users "Disable user styles" preference
  • Create "Disable user styles" user preference for accessibility (Account -> Preferences -> "Disable user styles")
  • Undefined variable $postbitCache in Pub/Controller/Styles
  • Improve postbit logic if "Allow linking URL images for Postbits" is set
  • Fall back to "repeat" background-repeat option if user neglected to specify an option
  • Fix FontAwesome Icon JS not loading in certain instances
  • Fix postbit preset admin controller uploader
  • Fix username preview not reflecting changes to icon position
  • Create Postbit presets dropdown and admin panel page - only 3 to choose from for now, more will be added in the future
  • Delete old & unused admin template "ap_ss_avatar_frame_ad.less"
  • Don't show a tab if the relevant section is disabled
  • Fix "undefined index: special"
  • Fix broken avatar frame preview
  • Remove Onboarding Tasks since User Onboarding 2.0 supports Xenforo criteria
  • ACTUALLY unset registry entries during uninstall
  • Fix typo in uninstaller: "ap_frame_style" -> "ap_frame"
  • Like
Reactions: btmgreg
Top