[TylerAustin] Homepage & Portal - XF2

[TylerAustin] Homepage & Portal - XF2 2.1.0 Beta 1

Feature and highlight specific contents and optionally use them as a portal / home page
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Fixed several bugs
  • Fixed (None) text not displaying in xfrm and xfmg
  • Added Default featured image (Not ready yet)
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Fixed call to undefined method canFeatureToHomepage() errors for incompatible entities
  • Fixed image height overflow on trending grid
  • Removed hardcoded heights where inappropriate and replaced with object-fit: fill
  • Prevented blank space rendering in Swiper slides with invalid data
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing one of the bug add-on in the XF2 Add-on!

Full Changelog:
  • Fixed overflow:hidden
Thank you for your support and helping me to improve this add-ons even better than before. This version includes fixing several bugs add-on in the XF2 Add-on!

Full Changelog:
  • Restored full-width image scaling in Featured Slider (no more cropping)
  • Fixed iOS/Safari rendering issues using `object-fit` and `translateZ(0)`
  • Fixed broken layout when tags wrapped or cards were different heights
  • Ensured square layout for all media types: Threads, XFRM, XFMG, Covers
  • Fixed Swiper arrows not showing due to `overflow: hidden` issues
  • Ensures Safari on iPad/iOS 18 doesn’t hide images
  • Added WebP Support
  • Updated `slider-info` overlay with transparent background and text glow
  • Added autoplay + delay support using style properties
  • Improved responsive behavior for both large and small sliders
  • Moved arrows outside bounding box with `overflow: visible`
  • Ensured author info and navigation buttons stay aligned inline
  • Grid layout now uses inline cards with consistent image behavior
  • Fixed avatar rendering in square (no more rounded avatars)
  • Aligned snippet truncation to 2 lines using `-webkit-line-clamp`
  • Ensured consistent layout height even when content varies in length
  • Author avatars and usernames aligned to bottom-right
  • Wrapped Latest Content layout with grid/list logic
  • Correctly implemented `swiper-container` and navigation structure
  • Added support for style properties:
    • xc_homepage_layoutLatestContent
    • xc_homepage_enableAutoplay
    • xc_homepage_autoPlaydelay
    • xc_homepage_showPaginations
    • xc_homepage_showNexPrevBtn
  • Rewrote `.block-mostViewed` and `.block-latestContent.is-grid` sections
  • Consolidated avatar rendering to use `border-radius: 5px !important`
  • Enforced image positioning and sizing for consistent results
  • Added full support for @xf-style palette variables (light/dark compatible)
  • Removed unused or duplicate rules and fixed nested selectors

Compatibility Testing:
  • Safari / Edge on iOS 17/18
  • iPadOS 18: Swiper arrows & image scaling resolved
  • Desktop: Edge, Firefox, Safari all verified
  • Dark & Light Styles (style variations in XF 2.3) supported
Known Compatibility:
  • Works with XFRM, XFMG, ThemeHouse/Covers, Snog/Movies/TV/Games/Music

Attachments

  • slider.png
    slider.png
    1.3 MB · Views: 8
  • Trending contents sections.png
    Trending contents sections.png
    673.4 KB · Views: 10
Thank you for your support and helping me to improve this add-ons even better than before. This version includes Integration with [XB] Game Thread Starter add-on in the XF2 Add-on!

Full Changelog:
  • Integration with [XB] Game Thread Starter add-on (Suggested by @80sDude)

Attachments

  • _attachments_games_tr-webp.710_.webp
    _attachments_games_tr-webp.710_.webp
    31.1 KB · Views: 43
Thank you for your support and helping me to improve this add-ons even better than before. This version includes bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Changed the add-on name to [TylerAustin] Homepage and Portal
  • Fixed: TypeError: TylerAustin\Homepage\XF\Service\FeaturedContent\Editor::deleteImage(): Return value must be of type bool, none returned src/addons/TylerAustin/Homepage/XF/Service/FeaturedContent/Editor.php:100
Thank you for your support and helping me to improve this add-ons even better than before. This version includes bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Fixed colours do not work properly in night mode. (Reported by @alfaNova)
  • Added 2 styles options for background color and text color

Attachments

  • [TylerAustin] Homepage TylerAustins - Admin control panel.webp
    [TylerAustin] Homepage TylerAustins - Admin control panel.webp
    23 KB · Views: 69
Back
Top
Cart