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. - Integrated Debugging Tools: Includes Eruda.js for built-in, touch-friendly developer tools. Can be enabled via
UseEruda
inf7.setOptions
.
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.4
- Included ErudaJS for ease of debugging F7 Apps. 'UseEruda' in f7.setOptions to enable this feature.
- Updated Docs