tailwind_cli 0.7.4 copy "tailwind_cli: ^0.7.4" to clipboard
tailwind_cli: ^0.7.4 copied to clipboard

A simple yet best tailwind style generation cli tool for flutter projects.

example/lib/main.dart

import 'package:example/Widgets/TwAboutSection.dart';
import 'package:flutter/material.dart';
import 'package:tailwind/tailwind.dart';

import 'Widgets/TwButtonExample.dart';

void main() async {
  await TwService.init();
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return TwAppBuilder(
      builder: (BuildContext context, ThemeMode _themeMode) {
        return MaterialApp(
          debugShowCheckedModeBanner: false,
          title: 'Flutter Demo',
          themeMode: _themeMode,
          navigatorKey: TwService.appKey,
          theme: ThemeData(
            primaryColor: TwColors.gray.shade800,
            textTheme: TextTheme(
              displaySmall: TextStyle(
                color: TwColors.slate.shade700,
              ),
            ),
            appBarTheme: AppBarTheme(
              backgroundColor: TwColors.slate.shade800,
              elevation: 0,
              centerTitle: true,
            ),
          ),
          darkTheme: ThemeData(
            brightness: Brightness.dark,
            scaffoldBackgroundColor: TwColors.gray.shade900,
            textTheme: TextTheme(
              displaySmall: TextStyle(
                color: TwColors.white,
                fontSize: 24,
              ),
            ),
          ),
          home: ExamplePage(),
        );
      },
    );
  }
}

class ExamplePage extends StatelessWidget {
  ExamplePage({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: "Tailwind UI style for flutter".isText.render(),
        elevation: 0.0,
      ),
      backgroundColor: TwColors.scaffoldBackgroundColor(context),
      body: SafeArea(
        child: SingleChildScrollView(
          child: TwPadding(
            child: TwColumn(<Widget>[
              /// TwButton Example
              TwButtonExample(),
            ]).alignStart.justifyCenter.min.render(),
          ).py4.px3.render(),
        ),
      ),
    );
  }
}
29
likes
140
pub points
57%
popularity

Publisher

verified publisherdevsbuddy.com

A simple yet best tailwind style generation cli tool for flutter projects.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

dcli, flutter

More

Packages that depend on tailwind_cli