October 2021 - Customer portal release notes
about 2 years ago by Mikaela Rodriguez
Release notes: novum_v3.0.0
CSS Improvements
- Allows merchants to change the color palette and fonts through specific variables!
- Through the
_styles.css
template file, the UI can be modified with a couple of clicks. Definitions for colors are now on lines 9-40, whereas fonts are on lines 44-47.
Order schedule
- Now the user can set the intervals in non-descending order (for instance, 2, 1, 3)
- We are rendering frequencies normally and also preventing the creation of products as prepaids. These fixes were added in the
_helpers.js
file (in functionsrenderDeliveryOptions
andaddUpsellHandler
)
Product inventory
- The first check for product inventory is now done on external platforms (Shopify, for instance), setting either for the product to be added disregarding inventory (i
nventory_management
) or verifying inventory beforehand. Lastly, the customer portal will look for the Recharge settings. - For more information see How product inventory is handled.
Translations for Customer portal
- More variables included in the Translations section, covering 100% of Novum’s UI, including things such as the shorthand values for days in the calendar
Adding cursor pagination to Novum
- When customers navigate between the product pages (either when adding or swapping products, or within the Toss these in section), they end up with the latest data. With this major upgrade we provide our merchants with more reliable information. To implement this feature see this guide: Add cursor pagination to Novum.
Adding Collections feature to default Novum code
- Now we offer direct access to “Recharge Collections” - built from the ground up to support advanced use-cases through the grouping of products
- Now, the merchants can create a collection, add products to it and those products will be available in the customer portal through every flow in Novum - when adding a product, when swapping a product or adding a product from Toss these in… section. For more information, see the Product Changelog.
Release notes: base_v3.0.0
Updated look & feel
- Allows the customers to easily access and modify all aspects of their subscription.
- The theme includes all standard features, and represents a perfect starting point for further customizations and development of the portal.
Mobile-friendly design:
- This new Customer Portal theme was built with a mobile-first approach.
CSS Improvements
- Allows merchants to change the color palette and fonts through specific variables
- Through the
_styles.css
template file, the UI can be modified with a couple of clicks. Definitions for fonts and colors are now on lines 10-27.
Translations for Customer portal
- More variables included in the Translations section, covering 100% of Base’s UI, including things such as the shorthand values for days in the calendar
Product inventory
- The first check for product inventory is now done on external platforms (Shopify, for instance), setting either for the product to be added disregarding inventory (inventory_management) or verifying inventory beforehand. * Lastly, the customer portal will look for the Recharge settings.
- See more information in How product inventory is handled.
Adding cursor pagination to Base
- When customers navigate between the product pages (either when adding or swapping products, or within the Toss these in section), they end up with the latest data. With this major upgrade we provide our merchants with more reliable information. To implement this feature see this guide: Add cursor pagination to Novum.
Adding Collections feature to default Base code
- Now we offer direct access to “Recharge Collections” - built from the ground up to support advanced use-cases through the grouping of products.
*Now, the merchants can create a collection, add products to it and those products will be available in the customer portal through every flow in Base - when adding a product, when swapping a product or adding a product from Toss these in… section. For more information, see Product Changelog.