F7Wrapper makes it effortless to build modern, mobile-friendly applications with minimal setup. This plugin eliminates the need for cfg.Serv, streamlining the development process while providing full access to Framework7's powerful UI components and navigation system.
Key Features:
- Auto Layout Resizing: The layout automatically resizes when typing, so you don’t need to manually implement
app.SetOnShowKeyboard
. - Responsive Orientation Handling: Layout adjusts automatically when the device orientation changes.
- Built-in Icons: Comes with both Framework7 Icons and Material Icons preloaded for instant use in your app.
- Custom Styling: Disable Framework7’s default CSS with
UseCustomCss
inf7.setOptions
, and optionally enable Tailwind CSS using theUseTailwindCss
parameter.
Limited testing has been done on larger screens. If you encounter any issues or have suggestions, feel free to drop a message on Discord.
Use F7Wrapper Bundler to quickly package your F7Wrapper apps for DroidScript APK. Check out some Demo apps here
Changes in 1.3b
- Fixed a layout bug that occurs when the keyboard type are changed.
- Changed debug mode to "console".
- Added error messages for f7 methods when 'UseCustomCss' is used in
f7.setOptions
, such as when calling f7.toast or similar functions.