Skip to content

Instantly share code, notes, and snippets.

View VB10's full-sized avatar
🏠
Working from home

Veli Bacik VB10

🏠
Working from home
View GitHub Profile
@VB10
VB10 / padding_text_tab.dart
Created January 23, 2020 18:50
Healtho Tab Item
import 'package:flutter/material.dart';
import 'package:healthoui/ui/shared/ui_helper.dart';
class PaddingTextTab extends StatelessWidget {
final String text;
const PaddingTextTab(this.text, {Key key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Tab(
@VB10
VB10 / workout_plan_view.dart
Last active January 23, 2020 19:08
Healtho Workout Page
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:healthoui/ui/shared/theme.dart';
import 'package:healthoui/ui/shared/ui_helper.dart';
import 'package:healthoui/ui/shared/widget/button/rounded_text_button.dart';
import 'package:healthoui/ui/shared/widget/card/icon_label_card.dart';
import 'package:healthoui/ui/shared/widget/header/listview_header.dart';
import 'package:healthoui/ui/shared/widget/listview/padding_listview.dart';
import 'package:healthoui/ui/shared/widget/padding/base_padding_enum.dart';
@VB10
VB10 / padding_listview.dart
Created January 23, 2020 19:16
Paddıng Listview Core Widget
import 'package:flutter/material.dart';
import 'package:healthoui/ui/shared/ui_helper.dart';
import 'package:healthoui/ui/shared/widget/padding/base_padding_enum.dart';
class PaddingListView extends StatelessWidget {
final BasePaddingLevel spaceLevel;
final List<Widget> widgets;
const PaddingListView(
{Key key, @required this.spaceLevel, @required this.widgets})
@VB10
VB10 / icon_label_card.dart
Last active January 23, 2020 19:28
Rounded Button
import 'package:flutter/material.dart';
import '../../theme.dart';
import '../../ui_helper.dart';
import '../padding/base_padding.dart';
import '../padding/base_padding_enum.dart';
import '../text/subtitle.dart';
import 'circle_card.dart';
import 'rounded_rectange_card.dart';
@VB10
VB10 / find_workout_plan_view.dart
Created January 23, 2020 19:52
Find Workout Plan
import 'package:flutter/material.dart';
import 'package:healthoui/ui/shared/theme.dart';
import 'package:healthoui/ui/shared/ui_helper.dart';
import 'package:healthoui/ui/shared/widget/button/rounded_text_button.dart';
import 'package:healthoui/ui/shared/widget/card/rounded_rectange_card.dart';
import 'package:healthoui/ui/shared/widget/dropdown/custom_dropdown_button.dart';
import 'package:healthoui/ui/shared/widget/padding/base_padding_enum.dart';
import './find_workout_plan_view_model.dart';
class FindWorkoutPlanView extends FindWorkoutPlanViewModel {
@VB10
VB10 / custom_dropdown_button.dart
Created January 23, 2020 20:04
Healtho Custom DropDown
import 'package:flutter/material.dart';
class CustomDropDownButton extends StatefulWidget {
final List<String> values;
final String selectedValue;
const CustomDropDownButton({Key key, this.values, this.selectedValue})
: super(key: key);
@override
@VB10
VB10 / colum_text.dart
Last active January 23, 2020 20:23
Healtho Muscle Building
import 'package:flutter/material.dart';
import 'package:healthoui/ui/shared/ui_helper.dart';
import 'package:healthoui/ui/shared/widget/text/subtitle.dart';
class ColumnText extends StatelessWidget {
final List<String> values;
const ColumnText({Key key, this.values}) : super(key: key);
@override
Widget build(BuildContext context) {
@VB10
VB10 / column_text_reverse.dart
Last active January 23, 2020 20:33
Introduction View
import 'package:flutter/material.dart';
import 'subtitle.dart';
class BoldSoftColumntText extends StatelessWidget {
final String title;
final String description;
const BoldSoftColumntText({Key key, this.title, this.description})
: super(key: key);
@VB10
VB10 / custom_expension_tile.dart
Last active April 3, 2020 12:18
ExpansionTile Top&Bottom Color Change
Widget customTheme(Widget child, BuildContext context) => Theme(
data: Theme.of(context).copyWith(
dividerColor: Colors.transparent,
dividerTheme: DividerThemeData(
color: Theme.of(context).colorScheme.background)),
child: child,
);
@VB10
VB10 / main.dart
Last active April 3, 2020 00:28
Shoppi - Main
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider(create: (_) => ProductListNotifier()),
],
child: MaterialApp(