m_sizer 1.0.2+1 copy "m_sizer: ^1.0.2+1" to clipboard
m_sizer: ^1.0.2+1 copied to clipboard

A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.

example/lib/main.dart

// ignore_for_file: depend_on_referenced_packages

import 'package:flutter/material.dart';
import 'package:m_sizer/m_sizer.dart';

void main() {
  runApp(MyApp());
}

// ignore: use_key_in_widget_constructors
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MSizer(
      builder: (context, orientation) {
        return MaterialApp(
          debugShowCheckedModeBanner: false,
          title: 'MSizer',
          theme: ThemeData.light(),
          home: Scaffold(
            body: Center(
              child: Container(
                height: 48.hPX,
                width: 313.wPX,
                color: Colors.red,
                alignment: Alignment.center,
                child: Text(
                  "Check font",
                  style: TextStyle(
                    fontSize: 18.fPX,
                    color: Colors.white,
                  ),
                ),
              ),
            ),
          ),
        );
      },
    );
  }
}
4
likes
140
points
3
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.

License

MIT (license)

Dependencies

flutter

More

Packages that depend on m_sizer