Skip to content

Instantly share code, notes, and snippets.

View josue1dario2's full-sized avatar
🎯
Focusing

Josue Solis josue1dario2

🎯
Focusing
  • Argentina
View GitHub Profile
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
routes: {
'home': (_) => const HomeScreen(),
'game_screen': (_) => const GameScreen(),
'diary_screen': (_) => const DiaryScreen()
},
initialRoute: 'home');
class CustomButton extends StatelessWidget {
final String textButton;
final Icon iconButton;
final String navigator;
const CustomButton(
{Key? key,
required this.textButton,
required this.iconButton,
required this.navigator})
@josue1dario2
josue1dario2 / Implement custom button
Created November 13, 2022 20:02
Row Custom button Flutter
class HomeScreen extends StatelessWidget {
const HomeScreen({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
Size size = MediaQuery.of(context).size;
return Scaffold(
body: Center(
child: Row(
children: [
class FormScreen extends StatelessWidget {
const FormScreen({super.key});
@override
Widget build(BuildContext context) {
final double widthScreem = MediaQuery.of(context).size.width;
final double heightScreem = MediaQuery.of(context).size.height;
return Scaffold(
body: Center(
child: SizedBox(
@josue1dario2
josue1dario2 / gist:25567d3d61eafaf4110089bc08ea8335
Created December 14, 2022 01:09
Validator Button (Folder Component)
class ValidatorButton extends StatelessWidget {
const ValidatorButton({super.key, required this.navigator});
final Widget navigator;
@override
Widget build(BuildContext context) {
Size size = MediaQuery.of(context).size;
return MaterialButton(
class HomeButton extends StatelessWidget {
const HomeButton({Key? key, required this.navigator, required this.icons})
: super(key: key);
final Widget navigator;
final IconData icons;
//Call:
//Icon(Icons.sort_by_alpha),
//Icons.filter_list
class TextSubtitle extends StatelessWidget {
const TextSubtitle({Key? key, required this.text}) : super(key: key);
final String text;
@override
Widget build(BuildContext context) {
return Text(
text,
style: const TextStyle(
class ActiveIndicator extends StatelessWidget {
const ActiveIndicator({super.key});
@override
Widget build(BuildContext context) {
int value = 202;
return Center(
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
class CustomTextStyle {
static const TextStyle percentSubtitle = TextStyle(
fontWeight: FontWeight.w400,
fontSize: 13,
color: Color(0xFFFFFFFF),
fontFamily: 'Poppins');
static const TextStyle percentTitle = TextStyle(
fontSize: 25,
color: Colors.white,
fontWeight: FontWeight.w800,
@josue1dario2
josue1dario2 / gist:88617da2ecc1ce3af5276295ef8975a0
Created December 25, 2022 21:02
3 - PresenteeismIndicator
class PresenteeismIndicator extends StatefulWidget {
const PresenteeismIndicator({super.key});
@override
State<PresenteeismIndicator> createState() => _PresenteeismIndicatorState();
}
class _PresenteeismIndicatorState extends State<PresenteeismIndicator> {
@override
Widget build(BuildContext context) {