Tinyrack

Flutter

Build Tinyrack applications with shared themes, tokens, and native Material 3 behavior.

Use tinyrack_ui to share Tinyrack color, typography, spacing, motion, and component intent across Android, iOS, Linux, macOS, web, and Windows.

flutter pub add tinyrack_ui
flutter pub add material_ui
import 'package:material_ui/material_ui.dart';
import 'package:tinyrack_ui/tinyrack_ui.dart';

MaterialApp(
  theme: TinyrackTheme.light(),
  darkTheme: TinyrackTheme.dark(),
  home: Scaffold(
    body: Center(
      child: TRButton(
        intent: TRIntent.primary,
        onPressed: deploy,
        child: const Text('Deploy'),
      ),
    ),
  ),
);

The component pages render the actual Dart widgets through a lazily loaded Flutter Web preview. The preview follows the active documentation theme without adding the Flutter runtime to normal React route chunks.