Untitled

 avatar
unknown
plain_text
4 years ago
18 kB
15
Indexable
import 'package:flutter/material.dart';

void main(List<String> args) {
  runApp(FirstApp());
}

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: SafeArea(
        child: Scaffold(
          body: Column(
            children: [
              Container(
                //alignment: Alignment.center,
                height: 200,
                width: double.infinity,
                decoration: BoxDecoration(
                  color: Color(0xff6C60E1),
                  borderRadius: BorderRadius.only(
                    bottomLeft: Radius.circular(35),
                    bottomRight: Radius.circular(35),
                  ),
                ),
                child: Column(
                  children: [
                    Expanded(
                      flex: 1,
                      child: Container(
                        padding: EdgeInsets.symmetric(horizontal: 1.0),
                        height: 50,
                        width: 350,
                        decoration: BoxDecoration(
                          //color: Color(0xffA8A0EC),
                          borderRadius: BorderRadius.circular(50.0),
                        ),
                        child: Row(
                          mainAxisAlignment: MainAxisAlignment.spaceBetween,
                          children: [
                            Icon(
                              Icons.arrow_back_ios_new,
                              size: 25,
                              color: Colors.white,
                            ),
                            Text(
                              'Cooking',
                              style: TextStyle(
                                  fontSize: 26.0,
                                  fontWeight: FontWeight.bold,
                                  color: Colors.white),
                            ),
                            Icon(
                              Icons.notifications_on_sharp,
                              size: 25,
                              color: Colors.white,
                            ),
                          ],
                        ),
                      ),
                    ),
                    Expanded(
                      flex: 1,
                      child: Row(
                        mainAxisAlignment: MainAxisAlignment.center,
                        children: [
                          Container(
                            alignment: Alignment.center,
                            height: 50,
                            width: 350,
                            decoration: BoxDecoration(
                              color: Color(0xffA8A0EC),
                              borderRadius: BorderRadius.circular(50.0),
                            ),
                            child: Row(
                              children: [
                                SizedBox(
                                  width: 12,
                                ),
                                Icon(
                                  Icons.search_outlined,
                                  size: 35,
                                  color: Colors.white38,
                                ),
                                Text(
                                  'what bookmark are you searching for? ',
                                  style: TextStyle(
                                      color: Colors.white38, fontSize: 17),
                                )
                              ],
                            ),
                          ),
                        ],
                      ),
                    ),
                  ],
                ),
              ),
              Container(
                //alignment: Alignment.centerLeft,
                height: 531,
                color: Color(0xffF8F9FF),
                child: Column(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  //mainAxisAlignment: MainAxisAlignment.start,
                  children: [
                    Padding(
                      padding: const EdgeInsets.all(12.0),
                      child: Text(
                        'Labels',
                        style: TextStyle(
                            fontSize: 30.0,
                            fontWeight: FontWeight.bold,
                            color: Colors.black45),
                      ),
                    ),
                    SingleChildScrollView(
                      scrollDirection: Axis.horizontal,
                      child: Row(
                        children: [
                          Container(
                            margin: EdgeInsets.only(left: 12),
                            //padding: EdgeInsets.all(5),
                            alignment: Alignment.center,
                            height: 35,
                            width: 55,
                            decoration: BoxDecoration(
                              border: Border.all(
                                color: Color(0xff6C60E1),
                              ),
                              borderRadius: BorderRadius.circular(30.0),
                            ),
                            child: Icon(
                              Icons.add_outlined,
                              color: Color(0xff6C60E1),
                            ),
                          ),
                          Container(
                            margin: EdgeInsets.only(left: 12),
                            padding: EdgeInsets.all(5),
                            alignment: Alignment.center,
                            height: 35,
                            width: 60,
                            decoration: BoxDecoration(
                              color: Color(0xffA8A0EC),
                              borderRadius: BorderRadius.circular(30.0),
                            ),
                            child: Text(
                              'All',
                              style: TextStyle(
                                  fontSize: 15.0,
                                  fontWeight: FontWeight.bold,
                                  color: Colors.white),
                            ),
                          ),
                          Container(
                            margin: EdgeInsets.only(left: 12),
                            padding: EdgeInsets.all(5),
                            alignment: Alignment.center,
                            height: 35,
                            width: 65,
                            decoration: BoxDecoration(
                              color: Color(0xff6C60E1),
                              borderRadius: BorderRadius.circular(30.0),
                            ),
                            child: Text(
                              'Cake',
                              style: TextStyle(
                                  fontSize: 15.0,
                                  fontWeight: FontWeight.bold,
                                  color: Colors.white),
                            ),
                          ),
                          Container(
                            margin: EdgeInsets.only(left: 12),
                            padding: EdgeInsets.all(5),
                            alignment: Alignment.center,
                            height: 35,
                            width: 100,
                            decoration: BoxDecoration(
                              color: Color(0xffA8A0EC),
                              borderRadius: BorderRadius.circular(30.0),
                            ),
                            child: Text(
                              'Fast Food',
                              style: TextStyle(
                                  fontSize: 15.0,
                                  fontWeight: FontWeight.bold,
                                  color: Colors.white),
                            ),
                          ),
                          Container(
                            margin: EdgeInsets.only(left: 12),
                            padding: EdgeInsets.all(5),
                            alignment: Alignment.center,
                            height: 35,
                            width: 70,
                            decoration: BoxDecoration(
                              color: Color(0xffA8A0EC),
                              borderRadius: BorderRadius.circular(30.0),
                            ),
                            child: Text(
                              'Kabab',
                              style: TextStyle(
                                  fontSize: 15.0,
                                  fontWeight: FontWeight.bold,
                                  color: Colors.white),
                            ),
                          ),
                        ],
                      ),
                    ),
                    Padding(
                      padding: const EdgeInsets.only(
                        left: 12,
                        right: 12,
                        top: 12,
                      ),
                      child: Row(
                        mainAxisAlignment: MainAxisAlignment.spaceBetween,
                        children: [
                          Container(
                            alignment: Alignment.centerLeft,
                            height: 50,
                            width: 192,
                            //color: Colors.amber,
                            child: Text(
                              'Bookmarks',
                              style: TextStyle(
                                fontWeight: FontWeight.bold,
                                fontSize: 30,
                                color: Colors.black45,
                              ),
                            ),
                          ),
                          Container(
                            width: 150,
                            height: 50,
                            //color: Colors.black,
                            child: Row(
                              mainAxisAlignment: MainAxisAlignment.end,
                              children: [
                                Icon(
                                  Icons.delete_outline,
                                  color: Color(0xff6C60E1),
                                  size: 30,
                                ),
                                SizedBox(
                                  width: 8,
                                ),
                                Icon(
                                  Icons.logout_outlined,
                                  color: Color(0xff6C60E1),
                                  size: 30,
                                ),
                                SizedBox(
                                  width: 8,
                                ),
                                Icon(
                                  Icons.import_export,
                                  color: Color(0xff6C60E1),
                                  size: 30,
                                ),
                                SizedBox(
                                  width: 15,
                                ),
                              ],
                            ),
                          ),
                        ],
                      ),
                    ),
                    Container(
                      alignment: Alignment.centerLeft,
                      //width: 387,
                      //height: 25,
                      //color: Colors.amberAccent,
                      child: Row(
                        children: [
                          SizedBox(
                            width: 12,
                          ),
                          Icon(
                            Icons.thumb_up_outlined,
                            size: 25,
                            color: Colors.black45,
                          ),
                          SizedBox(
                            width: 6,
                          ),
                          Text(
                            '154',
                            style: TextStyle(
                              fontSize: 19,
                              color: Colors.black45,
                            ),
                          )
                        ],
                      ),
                    ),
                    SizedBox(
                      height: 12,
                    ),
                    Container(
                      alignment: Alignment.center,
                      child: Column(
                        children: [
                          Container(
                            height: 100,
                            width: 380,
                            decoration: BoxDecoration(
                              color: Colors.white,
                              borderRadius: BorderRadius.circular(17),
                            ),
                            child: Padding(
                              padding: const EdgeInsets.all(12.0),
                              child: Row(
                                children: [
                                  Container(
                                    height: 88,
                                    width: 88,
                                    decoration: BoxDecoration(
                                      borderRadius: BorderRadius.circular(13),
                                      image: DecorationImage(
                                        image: AssetImage('images/cake.png'),
                                        fit: BoxFit.cover,
                                      ),
                                    ),
                                  )
                                ],
                              ),
                            ),
                          ),
                          SizedBox(
                            height: 12,
                          ),
                          Container(
                            height: 100,
                            width: 380,
                            decoration: BoxDecoration(
                              color: Colors.white,
                              boxShadow: [
                                BoxShadow(
                                    color: Color(0xffA8A0EC),
                                    spreadRadius: 0,
                                    offset: Offset(0, 5),
                                    blurRadius: 20)
                              ],
                              borderRadius: BorderRadius.circular(17),
                            ),
                            child: Padding(
                              padding: const EdgeInsets.all(12.0),
                              child: Row(
                                children: [
                                  Container(
                                    height: 88,
                                    width: 88,
                                    decoration: BoxDecoration(
                                      borderRadius: BorderRadius.circular(13),
                                      image: DecorationImage(
                                        image: AssetImage('images/cupcake.png'),
                                        fit: BoxFit.cover,
                                      ),
                                    ),
                                  )
                                ],
                              ),
                            ),
                          ),
                          SizedBox(
                            height: 12,
                          ),
                          Container(
                            height: 100,
                            width: 380,
                            decoration: BoxDecoration(
                              color: Colors.white,
                              borderRadius: BorderRadius.circular(17),
                            ),
                            child: Padding(
                              padding: const EdgeInsets.all(12.0),
                              child: Row(
                                children: [
                                  Container(
                                    height: 88,
                                    width: 88,
                                    decoration: BoxDecoration(
                                      borderRadius: BorderRadius.circular(13),
                                      image: DecorationImage(
                                        image:
                                            AssetImage('images/pancakes.jpg'),
                                        fit: BoxFit.cover,
                                      ),
                                    ),
                                  )
                                ],
                              ),
                            ),
                          ),
                        ],
                      ),
                    ),
                  ],
                ),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
Editor is loading...