Log in Register Dashboard Temp Share Shortlinks Frames API

cody - HTMLify profile

cody's Profile Picture

cody

4270 Files

634332 Views

Latest files of /cody/iCriptSnappie/flutter_portfolio/lib/widgets

header_desktop.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/header_desktop.dart
83 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/nav_items.dart';
import 'package:my_portfolio/styles/style.dart';
import 'package:my_portfolio/widgets/site_logo.dart';

class HeaderDesktop extends StatelessWidget {
const HeaderDesktop({super.key, required this.navMenuTap});
custom_text_field.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/custom_text_field.dart
90 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';

class CustomTextField extends StatelessWidget {
const CustomTextField({
super.key,
this.controller,
this.maxLine=1,
custom_button.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/custom_button.dart
94 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';

class CustomButton extends StatelessWidget {
const CustomButton({
super.key,
required this.text,
this.onPressed,
skills_section.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/skills_section.dart
88 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/size.dart';
import 'package:my_portfolio/widgets/skills_desktop.dart';
import 'package:my_portfolio/widgets/skills_mobile.dart';

class SkillsSection extends StatelessWidget {
const SkillsSection({super.key});
header_mobile.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/header_mobile.dart
89 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/styles/style.dart';
import 'package:my_portfolio/widgets/site_logo.dart';

class HeaderMobile extends StatelessWidget {
const HeaderMobile({super.key, this.onLogoTap, this.onMenuTap});
final VoidCallback? onLogoTap;
final VoidCallback? onMenuTap;
project_card.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/project_card.dart
102 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/utils/project_utils.dart';
import 'dart:js' as js;

class ProjectCardWidget extends StatelessWidget {
const ProjectCardWidget({super.key, required this.project});
final ProjectUtils project;
skills_desktop.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/skills_desktop.dart
94 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/skill_items.dart';

class SkillsDesktop extends StatelessWidget {
const SkillsDesktop({super.key});

@override
contact_section.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/contact_section.dart
98 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/size.dart';
import 'package:my_portfolio/constants/sns_links.dart';
import 'package:my_portfolio/widgets/custom_button.dart';
import 'package:my_portfolio/widgets/custom_text_field.dart';
import 'dart:js' as js;

footer_section.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/footer_section.dart
90 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';

class FooterSection extends StatelessWidget {
const FooterSection({super.key});

@override
Widget build(BuildContext context) {
main_desktop.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/main_desktop.dart
120 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/widgets/custom_button.dart';

class MainDesktop extends StatelessWidget {
const MainDesktop({super.key});
@override
Widget build(BuildContext context) {
drawer_mobile.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/drawer_mobile.dart
97 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/nav_items.dart';

class DrawerMobile extends StatelessWidget {
const DrawerMobile({super.key, required this.onNavItemTap});
final Function(int) onNavItemTap;

site_logo.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/site_logo.dart
89 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';

class SiteLogo extends StatelessWidget {
const SiteLogo({super.key,this.onTap});
final VoidCallback? onTap;
@override
Widget build(BuildContext context) {
skills_mobile.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/skills_mobile.dart
91 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/skill_items.dart';

class SkillsMobile extends StatelessWidget {
const SkillsMobile({super.key});

@override
main_mobile.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/main_mobile.dart
95 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/widgets/custom_button.dart';

class MainMobile extends StatelessWidget {
const MainMobile({super.key});

@override
project_section.dart cody/iCriptSnappie/flutter_portfolio/lib/widgets/project_section.dart
115 Views
0 Comments
import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/utils/project_utils.dart';
import 'package:my_portfolio/widgets/project_card.dart';

class ProjectSection extends StatelessWidget {
const ProjectSection({super.key});