From ace62336d7e7a6f2dbc16dd03d3dc3fd9cfb6d97 Mon Sep 17 00:00:00 2001 From: Nov1kov Date: Sun, 29 Sep 2019 10:02:01 +0300 Subject: [PATCH] add icons to dropdown items --- assets/buh.png | Bin 0 -> 7417 bytes assets/callcenter.png | Bin 0 -> 2545 bytes assets/it_jobs.json | 2 +- assets/rekruter.png | Bin 0 -> 2793 bytes assets/routin_jobs.json | 3 +++ assets/snabzenie.png | Bin 0 -> 2696 bytes assets/zakupki.png | Bin 0 -> 2665 bytes lib/hellopage.dart | 2 +- lib/repository.dart | 4 +++- lib/resultpage.dart | 48 +++++++++++++++++++++++++--------------- 10 files changed, 38 insertions(+), 21 deletions(-) create mode 100644 assets/buh.png create mode 100644 assets/callcenter.png create mode 100644 assets/rekruter.png create mode 100644 assets/snabzenie.png create mode 100644 assets/zakupki.png diff --git a/assets/buh.png b/assets/buh.png new file mode 100644 index 0000000000000000000000000000000000000000..8682be90c3249d8f33413acd4e69f6deaca4cf72 GIT binary patch literal 7417 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 literal 0 HcmV?d00001 diff --git a/assets/callcenter.png b/assets/callcenter.png new file mode 100644 index 0000000000000000000000000000000000000000..1eef934505c74df2ecbeccac64d5f784f547fd69 GIT binary patch literal 2545 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 Hu0mjfG%oKW literal 0 HcmV?d00001 diff --git a/assets/it_jobs.json b/assets/it_jobs.json index 1adf85e..07f3e29 100644 --- a/assets/it_jobs.json +++ b/assets/it_jobs.json @@ -34,7 +34,7 @@ "description": "Специалист обладает знаниями и навыками эффективного продвижения бренда в сети, медиапланирования, создания креативных концепций, мобильных продуктов и e-commerce. Выпускник программы – востребованный специалист с перспективой работы на позиции директора.", "salary": "от 40 тыс руб до 80 тыс руб", "image": "5.png", - "link_text": "ПРОГРАММА DIGITAL КОММУНИКАЦИИ", + "link_text": "DIGITAL.COM", "links": [ "https://macs.school/departments/digital-communications/interactive-communications/" ] diff --git a/assets/rekruter.png b/assets/rekruter.png new file mode 100644 index 0000000000000000000000000000000000000000..d23b07c39da9c32de08f620d79b1ab062ab31b54 GIT binary patch literal 2793 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 X^%wpWmB`Du00000NkvXXu0mjfI8Gji literal 0 HcmV?d00001 diff --git a/lib/hellopage.dart b/lib/hellopage.dart index f09a81a..ffb7440 100644 --- a/lib/hellopage.dart +++ b/lib/hellopage.dart @@ -29,7 +29,7 @@ class _HelloPageState extends State { children: [ Container( padding: EdgeInsets.fromLTRB(10, 0, 16, 0), - child: Image.asset('assets/auth_page_image.png'), + child: Image.asset('assets/' + job.image), ), Container( alignment: Alignment(0.0, 0.0), diff --git a/lib/repository.dart b/lib/repository.dart index 163d008..085939b 100644 --- a/lib/repository.dart +++ b/lib/repository.dart @@ -80,15 +80,17 @@ class Prediction{ class RoutineJob { final String name; + final String image; final List predictions; - RoutineJob({this.name, this.predictions}); + RoutineJob({this.name, this.predictions, this.image}); factory RoutineJob.fromJson(Map json) { var predictionsJson = json['predictions']; var mapped = predictionsJson.map((j) => new Prediction.fromJson(j)).toList(); return new RoutineJob( name: json['name'] as String, + image: json['image'] as String, predictions: mapped, ); } diff --git a/lib/resultpage.dart b/lib/resultpage.dart index 745ba8a..6ca582e 100644 --- a/lib/resultpage.dart +++ b/lib/resultpage.dart @@ -1,5 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter_web_browser/flutter_web_browser.dart'; +import 'package:istart/quizpage.dart'; import 'Repository.dart'; import 'util.dart'; @@ -53,15 +54,18 @@ class _ResultPageState extends State { child: Image.asset("assets/back.png"))), Container( padding: EdgeInsets.fromLTRB(16, 10, 16, 0), - height: 110, + height: 130, child: Column( children: [ - Text( - "Вот, что тебе подходит", - style: TextStyle( - fontSize: 30, - fontWeight: FontWeight.bold, - color: CustomColors.TextHeader), + Container( + margin: EdgeInsets.fromLTRB(0, 0, 0, 8), + child: Text( + "Вот, что тебе подходит", + style: TextStyle( + fontSize: 30, + fontWeight: FontWeight.bold, + color: CustomColors.TextHeader), + ), ), Text( 'Освой новую профессию', @@ -82,13 +86,13 @@ class _ResultPageState extends State { SizedBox( height: 27, ), - ], ); - if (selectedItJob != null){ + if (selectedItJob != null) { column.children.add(_buildJobDescription()); - }else{ - var filler = SizedBox(height: MediaQuery.of(context).size.height - 80 - 110 - 27 - 120); + } else { + var filler = SizedBox( + height: MediaQuery.of(context).size.height - 80 - 110 - 27 - 120); column.children.add(filler); } return Scaffold( @@ -114,7 +118,7 @@ class _ResultPageState extends State { Widget _buildNotMyButton() { return Container( width: MediaQuery.of(context).size.width / 1.2, - margin: EdgeInsets.fromLTRB(0, 18, 0, 50), + margin: EdgeInsets.fromLTRB(0, 36, 0, 50), height: 58, decoration: const BoxDecoration( gradient: LinearGradient( @@ -135,11 +139,18 @@ class _ResultPageState extends State { ), ], ), - child: Center( - child: const Text( - 'РАССКАЗАТЬ О СЕБЕ БОЛЬШЕ', - style: TextStyle( - color: Colors.white, fontSize: 16, fontWeight: FontWeight.bold), + child: InkWell( + onTap: () => { + Navigator.of(context).pushReplacement(MaterialPageRoute( + builder: (context) => QuizPage(), + )) + }, + child: Center( + child: const Text( + 'РАССКАЗАТЬ О СЕБЕ БОЛЬШЕ', + style: TextStyle( + color: Colors.white, fontSize: 16, fontWeight: FontWeight.bold), + ), ), ), ); @@ -184,6 +195,7 @@ class _ResultPageState extends State { height: 1.6, color: CustomColors.TextHeader))), Container( + padding: EdgeInsets.all(8), width: MediaQuery.of(context).size.width, margin: EdgeInsets.fromLTRB(22, 0, 22, 0), child: Text( @@ -261,7 +273,7 @@ class PredictionsList extends StatelessWidget { Widget _buildProductItem(BuildContext context, int index) { if (index == 0) { - return SizedBox(width: 48); + return SizedBox(width: 44); } var itJob = predictionItJobs[index - 1]; return Container(