• Nullsto Rules must be read before making a post, otherwise you will get permanent warning points or a permanent ban.

    Nullsto Forum provides CLEAN and SAFE resources. You can use them for development and testing if you are on Windows and have an antivirus that alerts you about a possible infection: It is a false positive since every script is double checked by our experts. While downloading a resource, we recommend that you add Nullsto to your trusted sites/sources or temporarily disable your antivirus. "Enjoy your presence on Nullsto"
Reward Loyalty by BusinessGrowthApps

Reward Loyalty by BusinessGrowthApps v3.34.0

No permission to download
Decryption key:


Reward Loyalty by BusinessGrowthApps v3.34.0
= March 13, 2026

Improved​


Unified Design System


Every dashboard surface — admin, partner, staff, and member — now uses the same design token system. Colors, spacing, transitions, and interactive feedback are consistent across all pages. Dark mode renders properly everywhere, including scrollbars, form controls, and browser chrome.


What changed:


  • Consistent color palette (secondary-*) replaces the mix of stone-*, slate-*, gray-*, and hardcoded hex values that accumulated across surfaces
  • Scrollbars now respect dark mode on all pages. Previously, admin, staff, and member dashboards showed a light scrollbar in dark mode
  • All buttons have consistent press feedback (subtle scale animation on click)
  • Stat cards, page headers, nav links, empty states, and activity log views refined with improved spacing and typography
  • Staff transaction flows (stamps, loyalty cards, vouchers, QR scanner) have improved form layouts and status indicators
  • Member point request, code redemption, and referral pages polished
  • Partner auth pages, email campaigns, and voucher management views upgraded



Redesigned Installation Wizard


The installation flow has a new premium look and smarter pre-flight checks that catch deployment problems before you spend time configuring.


  • New multi-layer gradient sidebar with clear step progression (completed steps show checkmarks, active step is highlighted, upcoming steps are dimmed)
  • Mobile layout with sticky header and animated step progress dots
  • New: Environment checks — the requirements page now verifies root directory writability (can the .env file be created?) and detects subdirectory installations (e.g., example.com/loyalty) that break routing
  • Failed checks show contextual help with inline examples explaining how to resolve the issue
  • Platform name live preview — the sidebar logo updates in real-time as you type your platform name
  • Configuration summary now displays admin name, email, database, and mail driver

See Installation for the updated guide.




Redesigned Error Pages


The 401, 403, 404, 419, 429, 500, and 503 error pages now use the unified design system with proper dark mode support, consistent typography, and clean layouts.




Streamlined Member Header


The member header is cleaner on both mobile and desktop. Theme toggle and language selector moved to the footer to reduce top-bar clutter. "My Cards" is always visible as a dedicated button.




Improved Content Typography


Content pages (FAQ, terms, privacy, about) have better heading hierarchy, paragraph spacing, and list styles for improved readability.




Responsive Member Card


The member info card (shown when staff processes transactions) no longer crams all data into one row on small screens. On mobile, member name and tier appear on top, with the unique ID, join date, and point multiplier in a separate row below.




Accessibility


  • Pinch-to-zoom re-enabled on all pages (was previously disabled, violating WCAG 2.1 SC 1.4.4)
  • Skip-to-content keyboard navigation link added to the member layout (WCAG 2.4.1)



Updater Preflight Checks


The update process now checks if exec() is available before starting any work. On hosts where exec is disabled, you'll see a clear message explaining which PHP functions to enable instead of a cryptic 500 error. The zip backup method also gracefully falls back to PHP's ZipArchive when shell functions are unavailable. Update error messages now show the actual reason from the server (e.g., "Support has expired") instead of a generic failure message.




Fixed​


  • Fix: Dark scrollbar now renders correctly on admin, staff, and member pages in dark mode
  • Fix: PWA offline banner no longer appears falsely on page load when the device is connected
  • Fix: Offline connectivity check no longer produces a 404 console error
  • Fix: Mobile hamburger button is now a circle, matching the wallet icon button and profile pill shape
  • Fix: Error pages (401, 403, 404, 419, 500) no longer crash when accessed via invalid URLs or missing locale prefixes — they now display the full branded page with header, footer, and navigation
  • Fix: Stamp cards and vouchers without a custom background image no longer trigger 404 console errors from a missing default image
  • Fix: Cookie consent banner now actually renders on the frontend when the admin toggle is enabled — the Blade partial existed but was never included in any layout
Top