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
pub points
0%
popularity

Publisher

unverified uploader

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

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on m_sizer