Skip to content

Instantly share code, notes, and snippets.

View BoltUIX's full-sized avatar

Bolt UIX BoltUIX

View GitHub Profile
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material Button Gradient Text
// Importing the material library which contains Flutter's material design widgets.
import 'package:flutter/material.dart';
/// Flutter code sample for [TextButton].
// The main entry point for the application.
void main() => runApp(const TextButtonExampleApp());
// A StatelessWidget representing the root of the Flutter application.
class TextButtonExampleApp extends StatelessWidget {
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material FAB Extended
import 'package:flutter/material.dart';
/// Flutter code sample for [FloatingActionButton].
void main() => runApp(const FloatingActionButtonExampleApp());
class FloatingActionButtonExampleApp extends StatelessWidget {
const FloatingActionButtonExampleApp({super.key});
@override
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material Icon Button
import 'package:flutter/material.dart';
/// Flutter code sample for [IconButton].
/// This sample demonstrates different types of IconButtons with varying styles.
void main() {
runApp(const IconButtonApp());
}
/// The main application widget.
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material Icon Toggle Button
import 'package:flutter/material.dart';
/// Flutter code sample for [IconButton] with toggle feature.
/// This sample demonstrates the use of IconButton with a toggle feature.
/// It showcases different types of IconButton (standard, filled, filled tonal, outlined),
/// and their selected and unselected states.
void main() {
runApp(const IconButtonToggleApp());
}
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material Segmented Button
import 'package:flutter/material.dart';
/// Flutter code sample for [SegmentedButton].
/// This sample demonstrates the use of SegmentedButton for both single and multiple choices.
void main() {
runApp(const SegmentedButtonApp());
}
/// The main application widget.
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:12
Material Text Field
import 'package:flutter/material.dart';
void main() => runApp(const TextFieldExampleApp());
class TextFieldExampleApp extends StatelessWidget {
const TextFieldExampleApp({super.key});
@override
Widget build(BuildContext context) {
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:11
Common Material Text Field
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() => runApp(const TextFieldExampleApp());
class TextFieldExampleApp extends StatelessWidget {
const TextFieldExampleApp({super.key});
@override
Widget build(BuildContext context) {
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:11
Filled Text Field
import 'package:flutter/material.dart';
void main() => runApp(const TextFieldExampleApp());
class TextFieldExampleApp extends StatelessWidget {
const TextFieldExampleApp({super.key});
@override
Widget build(BuildContext context) {
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:11
Material Text Field Outlined
import 'package:flutter/material.dart';
void main() => runApp(const TextFieldExampleApp());
class TextFieldExampleApp extends StatelessWidget {
const TextFieldExampleApp({super.key});
@override
Widget build(BuildContext context) {
@BoltUIX
BoltUIX / main.dart
Last active February 22, 2024 05:11
Material Checkbox
import 'package:flutter/material.dart';
/// Flutter code sample for M3 [Checkbox] with error state.
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);