import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
List quotes = [
"Raczej siebie oskarżajmy, a nie innych",
"W życiu nigdy nie jest za późno na trzy rzeczy: miłość, naukę i spełnianie marzeń",
"Kiedy mamy marzenia, ale nie próbujemy ich spełniać, życie staje się koszmarem",
"Rób to, co możesz, tym, co posiadasz, i tam, gdzie jesteś"
];
int position = 0;
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("Cytaty"),
backgroundColor: Colors.limeAccent,
),
body: Column(
children: [
Container(
alignment: Alignment.center,
height: 200,
padding: EdgeInsets.symmetric(horizontal: 40),
child: Text(quotes[position]),
),
Divider(thickness: 4),
SizedBox(height: 50),
GestureDetector(
onTap: () {
setState(() {
if(position < quotes.length - 1) {
position++;
} else {
positi
}
});
},
child: Container(
width: 150,
padding: EdgeInsets.all(14),
decoration: BoxDecoration(
color: Colors.amber,
borderRadius: BorderRadius.circular(5)
),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(4),
border: Border.all(
width: 3,
color: Colors.blue
)
),
child: Icon(Icons.question_mark, color: Colors.blue),
),
SizedBox(width: 5),
Text("New Quote", style: TextStyle(
color: Colors.blue,
fontWeight: FontWeight.bold
))
],
)
),
)
],
)
)
);
}
}
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}