The Blocklet Store has been updated with an improved user experience and some new functionality. The most notable change is the introduction of theming support, which allows for a more customizable and visually cohesive experience when interacting with blocklets. This update aims to make it easier for developers and users to create and manage their applications while ensuring they can present them in a way that aligns with their branding and design needs.
Feature Highlights#
New Features#
- Theming Support for Blocklets: Users can now utilize a theme provided by the blocklet service. This means developers can create blocklets that not only function well but also align with their specific aesthetic and branding needs. By using the
createTheme
functionality, the design can now incorporate variables likestoreSecondary
andtext.lighter
, resulting in a consistent look and feel across applications.
- Compact List Display: A new compact mode has been added to the blocklet list, particularly useful for modal displays. This feature improves the way blocklets are presented, making it easier for users to browse through options without feeling overwhelmed. It's about ensuring that information is clear and accessible at a glance, enhancing usability in spaces where screen real estate is limited.
- Automatic Review Status Refresh: The blocklet list now includes an automatic refresh feature for review statuses. Whenever a blocklet's review status changes, users will see the updates without needing to refresh the page manually. This capability is designed to keep developers informed about their submissions in real time, streamlining the process and reducing frustration.
User Experience Improvements#
- Error Handling Enhancements: We've refined the search functionality to better manage long results and prevent page errors. This adjustment ensures that users can find the blocklets they need without running into technical hiccups that can disrupt their workflow.
- Improved Error Feedback on Signature Parsing: In terms of backend improvements, the API now delivers more accurate error messages during signature parsing failures. This update helps developers quickly diagnose issues, saving valuable time and effort that can be redirected toward building and improving their applications.
Bug Fixes#
- Translation Management: We addressed issues with missing translations that were affecting the user experience. Ensuring that all content is accurately translated enhances accessibility for users across different languages, making the platform more inclusive.
- Search Functionality Fixes: We tackled bugs that previously hindered the search experience. By refining the underlying mechanisms, we've ensured that users can execute searches confidently, knowing that they’ll get relevant and correct results.
Performance and Reliability Enhancements#
- Dependency Updates: Regular updates to dependencies have been carried out, which is vital for maintaining the overall health of the Blocklet Store. Keeping our libraries up to date ensures that the platform runs smoothly and securely, laying a strong foundation for all other functionalities.
What's Next#
Looking ahead, we are committed to further improving the Blocklet Store. Our ongoing efforts will focus on expanding the theming capabilities, enhancing performance metrics, and integrating user feedback into our development cycles. We are always looking for innovative ways to enhance the user experience, so keep an eye out for more features that elevate your blocklet management.
Resources#
- To learn more about these updates and how they can enhance your experience, check out our documentation at Blocklet Store Documentation.
- Join our community discussions at ArcBlock Community for support, feedback, and to connect with other users.
- Explore the latest blocklet options on our product page at Blocklet Store to get started with building and using blocklets today!