mirrored_repositories/flutterzon_provider/lib
import 'package:flutter/material.dart';
import 'package:flutter_dotenv/flutter_dotenv.dart';

final secureUri = dotenv.env['URI'];
String uri = secureUri!;

class GlobalVariables {
// COLORS
  static const appBarGradient = LinearGradient(
    colors: [
      Color(0xff84D8E3),
      Color(0xffA6E6CE),
    ],
    // stops: [0.5, 1.0],
  );
  static const addressBarGradient = LinearGradient(
    colors: [
      Color(0xffB6E8EF),
      Color(0xffCBF1E2),
    ],
    stops: [0.5, 1.0],
  );

  static const goldenGradient = LinearGradient(
      colors: [Color(0xffFFEDBB), Color(0xffFEDC71)], stops: [0.25, 1]);

  static const secondaryColor = Color.fromRGBO(255, 153, 0, 1);
  static const yellowColor = Color(0xffFED813);
  static const backgroundColor = Colors.white;
  static const greenColor = Color(0xff057205);
  static const redColor = Color(0xffB22603);
  static const Color greyBackgroundColor = Color(0xffF6F6F6);
  static var selectedNavBarColor = Colors.cyan[800]!;
  static const unselectedNavBarColor = Colors.black87;

  // category images
  static const List<Map<String, String>> categoryImages = [
    {'title': 'Mobiles', 'image': 'assets/images/category_images/mobiles.jpeg'},
    {'title': 'Fashion', 'image': 'assets/images/category_images/fashion.jpeg'},
    {
      'title': 'Electronics',
      'image': 'assets/images/category_images/electronics.jpeg'
    },
    {'title': 'Home', 'image': 'assets/images/category_images/home.jpeg'},
    {'title': 'Beauty', 'image': 'assets/images/category_images/beauty.jpeg'},
    {
      'title': 'Appliances',
      'image': 'assets/images/category_images/appliances.jpeg'
    },
    {'title': 'Grocery', 'image': 'assets/images/category_images/grocery.jpeg'},
    {'title': 'Books', 'image': 'assets/images/category_images/books.jpeg'},
    {
      'title': 'Essentials',
      'image': 'assets/images/category_images/essentials.jpeg'
    },
  ];

  // Carousel images
  static const List<Map<String, String>> carouselImages = [
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265366/carousel_images/bg4c71tkghkwtnxkfx8r.jpg',
    },
    {
      'category': 'Fashion',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265359/carousel_images/lynhzhgccpfb8pbdknyh.jpg',
    },
    {
      'category': 'Beauty',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265354/carousel_images/ysdubrrkwbi5rqqcupg5.jpg',
    },
    {
      'category': 'Appliances',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265359/carousel_images/lh9urah5mtrd8uolos2m.jpg',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265358/carousel_images/mvrwbxras7uig7woc5gj.jpg',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265355/carousel_images/josedcgjkzst3iqnpqgf.jpg',
    },
    {
      'category': 'Electronics',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265357/carousel_images/nx2nmaq4pbqlebiexqup.jpg',
    },
    {
      'category': 'Electronics',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265358/carousel_images/gvgwvhmodau81bwddsrh.jpg',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699265354/carousel_images/tb0uzkote4twcczih8xj.jpg',
    },
  ];

  //Bottom offers amazon pay
  static const List<Map<String, String>> bottomOffersAmazonPay = [
    {
      'title': 'Amazon Pay',
      'image': 'assets/images/bottom_offers/amazon_pay.png'
    },
    {
      'title': 'Recharge',
      'image': 'assets/images/bottom_offers/amazon_recharge.png'
    },
    {
      'title': 'Rewards',
      'image': 'assets/images/bottom_offers/amazon_rewards.png'
    },
    {
      'title': 'Pay Bills',
      'image': 'assets/images/bottom_offers/amazon_bills.png'
    },
  ];

  //Bottom offer under price
  static const List<Map<String, String>> bottomOffersUnderPrice = [
    {
      'title': 'Budget Buys',
      'image': 'assets/images/bottom_offers/budgetBuys.png'
    },
    {'title': 'Best Buys', 'image': 'assets/images/bottom_offers/bestBuys.png'},
    {
      'title': 'Super Buys',
      'image': 'assets/images/bottom_offers/superBuys.png'
    },
    {'title': 'Top Picks', 'image': 'assets/images/bottom_offers/topPicks.png'},
  ];

  // Bottom offers images
  static const List<Map<String, String>> bottomOfferImages = [
    {
      'category': 'AmazonPay',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699472117/bottom_offers/quvjt4q774dqkkqe0tb4.png',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264799/bottom_offers/kxymbalj4pmgeor4u6ug.jpg',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264799/bottom_offers/uthsphrtzpcfubvq9dwn.png',
    },
    {
      'category': 'Beauty',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264800/bottom_offers/v3nc5x9boosqlkbz2nrj.png',
    },
    {
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264798/bottom_offers/qctd1ju8kieb9oyuyfc2.jpg',
    },
    {
      'category': 'Essentials',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264798/bottom_offers/e4omcec49lsdjedjvzl9.jpg',
    },
    {
      'category': 'Grocery',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264799/bottom_offers/sjjbdzyowmgcznugrqsv.jpg',
    },
    {
      'category': 'Essentials',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264798/bottom_offers/xohbxfozk55euqsprjmp.jpg',
    },
    {
      'category': 'Home',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264798/bottom_offers/jerrpfgphdk76isd5c8s.jpg',
    },
    {
      'category': 'Fashion',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264798/bottom_offers/iu5u3qvtxrriyb13eh5g.jpg',
    },
    {
      'category': 'Home',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264799/bottom_offers/qlpctc3ljlkka4wqy6dr.jpg',
    },
    {
      'category': 'Fashion',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699264799/bottom_offers/emqsyqzli078fguthilp.jpg',
    },
  ];

  // Multiimage offers
  // mulit image offer 1
  static const List<Map<String, String>> multiImageOffer1 = [
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616716/multi_image_offers/multi_image_offer1/ixunkzn9ihxmq7sz5kbu.jpg',
      'offerTitle': 'Health & household'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616716/multi_image_offers/multi_image_offer1/qoluocxlfvfsm06aft7m.jpg',
      'offerTitle': 'Grocery essentials'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616716/multi_image_offers/multi_image_offer1/opop30gr9ko1rh31elnp.jpg',
      'offerTitle': 'Beauty products'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616716/multi_image_offers/multi_image_offer1/drlfqq5spc08gtpwoehi.jpg',
      'offerTitle': 'Visit store'
    },
  ];

  // Multi image offers 2
  static const List<Map<String, String>> multiImageOffer2 = [
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616730/multi_image_offers/multi_image_offer2/fy7cga8bnkhbwdczeojg.jpg',
      'offerTitle': 'Under ₹299 | Kitchen accessories'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616730/multi_image_offers/multi_image_offer2/vpvy0tubzfu5xb7rdowo.jpg',
      'offerTitle': 'Under ₹499 | Kitchen jars, containers & more'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616730/multi_image_offers/multi_image_offer2/ozc0y0aprcduz1k6mzbn.jpg',
      'offerTitle': '₹499 - ₹999 | Cookware sets'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616730/multi_image_offers/multi_image_offer2/f9zsqeaq2shwflttwfcu.jpg',
      'offerTitle': 'Min. 60% Off | Dinnerware'
    },
  ];

  // multi image offer 3
  static const List<Map<String, String>> multiImageOffer3 = [
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616731/multi_image_offers/multi_image_offer3/cxywqfuwdqdlmxfwhznh.jpg',
      'offerTitle': 'Redmi (32) 4K TV | Lowest ever prices'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616731/multi_image_offers/multi_image_offer3/jypnmwrxog1zhmgkn0mq.jpg',
      'offerTitle': 'OnePlus (50) 4K TV | Flat 43% off'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616731/multi_image_offers/multi_image_offer3/by0atjdadl3vdxvkwcxe.jpg',
      'offerTitle': 'Samsung (65) iSmart TV | Bestseller'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616732/multi_image_offers/multi_image_offer3/kdbran924rp1dcfxkc37.jpg',
      'offerTitle': 'Sony (55) 4K TV | Get 3 years warranty'
    },
  ];

  //muli image offer 4
  static const List<Map<String, String>> multiImageOffer4 = [
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616739/multi_image_offers/multi_image_offer4/sg6xeof7e8c6i8tdtn3a.png',
      'offerTitle': 'Starting ₹79 | Cycles, helmets & more'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616735/multi_image_offers/multi_image_offer4/gwknudygu8xkgbqwjhyh.png',
      'offerTitle': 'Starting ₹99 | Cricket'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616737/multi_image_offers/multi_image_offer4/ye374adnpqqw0g9rpdrh.png',
      'offerTitle': 'Starting ₹99 | Badminton'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616735/multi_image_offers/multi_image_offer4/j6qu404fobsayouau9et.png',
      'offerTitle': 'Starting ₹49 | Fitness accessories & more'
    },
  ];

  static const List<Map<String, String>> multiImageOffer5 = [
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616735/multi_image_offers/multi_image_offer5/jmowr6zekxwqa1eb9byb.png',
      'offerTitle': 'Cooking ingredients'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616736/multi_image_offers/multi_image_offer5/jl5sruf184umnwrhic3s.png',
      'offerTitle': 'Sweets'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616737/multi_image_offers/multi_image_offer5/jqdwbsu2f9zbribwyybs.png',
      'offerTitle': 'Cleaning supplies'
    },
    {
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699616740/multi_image_offers/multi_image_offer5/frqjrpvryuwsmga2ohay.png',
      'offerTitle': 'View all offers'
    },
  ];

  static const List<Map<String, String>> productQualityDetails = [
    {
      'iconName': 'replacement.png',
      'title': '7 days Service Centre Replacement'
    },
    {'iconName': 'free_delivery.png', 'title': 'Free Delivery'},
    {'iconName': 'warranty.png', 'title': '1 Year Warranty'},
    {'iconName': 'pay_on_delivery.png', 'title': 'Pay on Delivery'},
    {'iconName': 'top_brand.png', 'title': 'Top Brand'},
    {'iconName': 'delivered.png', 'title': 'Amazon Delivered'},
  ];

  static const List<Map<String, String>> menuScreenImages = [
    {
      'title': 'Mobiles, Smartphones',
      'category': 'Mobiles',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008683/menu_screen_images/hpaduzg6ws3gttr1fvqc.png',
    },
    {
      'title': 'Fashion, Clothing',
      'category': 'Fashion',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008683/menu_screen_images/kf3f4gsxfrc05iewamt3.png'
    },
    {
      'title': 'Electronics & Audio',
      'category': 'Electronics',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008678/menu_screen_images/kurapdxq9i2n2m6vvdyz.png'
    },
    {
      'title': 'Home, Kitchen & Decor',
      'category': 'Home',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008675/menu_screen_images/jyp9jwyudc0jh6gao2uc.png'
    },
    {
      'title': 'Beauty, Skincare',
      'category': 'Beauty',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008678/menu_screen_images/b5zl9qkm3cx20eklrfjm.png'
    },
    {
      'title': 'Appliances',
      'category': 'Appliances',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008672/menu_screen_images/i8u2o2lknnqhjaybewbr.png'
    },
    {
      'title': 'Grocery, Food & Beverages',
      'category': 'Grocery',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008681/menu_screen_images/wlad5ab74zzn49iqhkbk.png'
    },
    {
      'title': 'Books, Novels',
      'category': 'Books',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008671/menu_screen_images/javbsvmojbp3725oysoo.jpg'
    },
    {
      'title': 'Essentials, Kitchen',
      'category': 'Essentials',
      'image':
          'https://res.cloudinary.com/dthljz11q/image/upload/v1699008683/menu_screen_images/u7lk7kkv4vlra4dhjdnj.png'
    },
  ];
}
