Home
Softono
j

jamesblasco

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
2

Software by jamesblasco

Modal Bottom Sheet
Open Source

Modal Bottom Sheet

modalbottomsheet is a Flutter package designed to create advanced modal bottom sheets for iOS and Android applications. It provides versatile options for displaying content, supporting standard Material Design, Cupertino (iOS) styles, or fully custom implementations. The package enables developers to easily integrate various lower-sheet components such as date pickers, color pickers, action sheets, and scrollable content lists that slide up from the bottom of the screen. By offering these built-in styles alongside customization capabilities, it ensures a consistent and native user experience across different platforms. The library is actively maintained and also highlights the development of a successor package named Sheet, which reimagines the bottom sheet behavior from scratch to offer improved performance, stability, and feature richness. This tool is ideal for Flutter developers looking to enhance their app interfaces with polished, responsive modal interactions without writing complex animation logic fro

CSS Frameworks & UI Kits JavaScript Libraries & Components
2K Github Stars
Layout
Open Source

Layout

Layout is a Dart package for Flutter that enables developers to create responsive user interfaces for mobile, web, and desktop applications. Aligned with Material Design Guidelines, it ensures consistency across various screen sizes and orientations by managing uniform elements, spacing, and structural rules. The core feature is the Layout widget, which calculates breakpoints, columns, gutters, and margins based on the widget's constraints. It supports five predefined breakpoints ranging from extra small to extra large, allowing the app to adjust its structure dynamically. Developers can define responsive variables using LayoutValues to set values like padding or visibility that change according to the screen width, with automatic inheritance for unspecified breakpoints. This system supports creating reusable values and conditional logic, such as showing or hiding sidebars based on device type. The package also includes a dedicated Margin widget to handle the space between content and screen edges, automatica

JavaScript Libraries & Components
754 Github Stars