From 7bafaa66be8fdf640c454c540afeeb10df6b552a Mon Sep 17 00:00:00 2001 From: Kherel Date: Wed, 27 Jan 2021 20:54:37 +0100 Subject: [PATCH] update --- .../not_ready_card/not_ready_card.dart | 36 +++++++++++++++++-- lib/ui/pages/initializing/initializing.dart | 4 +-- 2 files changed, 35 insertions(+), 5 deletions(-) diff --git a/lib/ui/components/not_ready_card/not_ready_card.dart b/lib/ui/components/not_ready_card/not_ready_card.dart index 94ab541c..597d6031 100644 --- a/lib/ui/components/not_ready_card/not_ready_card.dart +++ b/lib/ui/components/not_ready_card/not_ready_card.dart @@ -1,5 +1,7 @@ import 'package:flutter/material.dart'; import 'package:selfprivacy/config/brand_colors.dart'; +import 'package:selfprivacy/ui/pages/initializing/initializing.dart'; +import 'package:selfprivacy/utils/route_transitions/basic.dart'; class NotReadyCard extends StatelessWidget { const NotReadyCard({Key key}) : super(key: key); @@ -10,9 +12,37 @@ class NotReadyCard extends StatelessWidget { padding: EdgeInsets.symmetric(horizontal: 15, vertical: 10), decoration: BoxDecoration( borderRadius: BorderRadius.circular(15), color: BrandColors.gray6), - child: Text( - 'Завершите настройку приложения используя "Мастер подключения" для продолжения работы', - style: TextStyle(color: BrandColors.white), + child: RichText( + text: TextSpan( + children: [ + TextSpan( + text: 'Завершите настройку приложения используя ', + style: TextStyle(color: BrandColors.white), + ), + WidgetSpan( + child: GestureDetector( + child: Text( + 'Мастер подключения', + style: TextStyle( + color: Theme.of(context).brightness == Brightness.dark + ? Colors.blueAccent + : BrandColors.white, + fontWeight: FontWeight.bold, + decoration: TextDecoration.underline), + ), + onTap: () => Navigator.of(context).push( + materialRoute( + InitializingPage(), + ), + ), + ), + ), + TextSpan( + text: ' для продолжения работы', + style: TextStyle(color: BrandColors.white), + ), + ], + ), ), ); } diff --git a/lib/ui/pages/initializing/initializing.dart b/lib/ui/pages/initializing/initializing.dart index 923e8934..65ee206e 100644 --- a/lib/ui/pages/initializing/initializing.dart +++ b/lib/ui/pages/initializing/initializing.dart @@ -370,8 +370,8 @@ class _HowHetzner extends StatelessWidget { ), ), BrandSpanButton.link( - text: 'hetzner.com/sdfsdfsdfsdf', - urlString: 'https://hetzner.com/sdfsdfsdfsdf', + text: 'hetzner.com', + urlString: 'https://hetzner.com', ), TextSpan( text: '''