forked from firka/student-legacy
changed premium directories to plus
This commit is contained in:
parent
6a7087d4f5
commit
23563bc4f9
@ -29,7 +29,7 @@ import 'package:refilc_mobile_ui/common/widgets/cretification/certification_card
|
||||
import 'package:refilc_mobile_ui/common/widgets/grade/new_grades.dart';
|
||||
import 'package:refilc_mobile_ui/common/widgets/note/note_viewable.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/premium_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/premium_inline.dart';
|
||||
import 'package:refilc_mobile_ui/common/panel/panel.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:animated_list_plus/transitions.dart';
|
||||
|
@ -22,7 +22,7 @@ import 'package:refilc_mobile_ui/common/panel/panel.dart';
|
||||
import 'package:refilc_mobile_ui/common/panel/panel_button.dart';
|
||||
import 'package:refilc_mobile_ui/common/profile_image/profile_image.dart';
|
||||
import 'package:refilc_mobile_ui/common/widgets/update/updates_view.dart';
|
||||
import 'package:refilc_mobile_ui/premium/premium_button.dart';
|
||||
import 'package:refilc_mobile_ui/plus/premium_button.dart';
|
||||
import 'package:refilc_mobile_ui/screens/news/news_screen.dart';
|
||||
import 'package:refilc_mobile_ui/screens/settings/accounts/account_tile.dart';
|
||||
import 'package:refilc_mobile_ui/screens/settings/accounts/account_view.dart';
|
||||
@ -918,8 +918,8 @@ class SettingsScreenState extends State<SettingsScreen>
|
||||
child: Center(
|
||||
child: GestureDetector(
|
||||
child: const Panel(
|
||||
title: Text("v${const String.fromEnvironment("APPVER",
|
||||
defaultValue: "?")}")),
|
||||
title: Text(
|
||||
"v${const String.fromEnvironment("APPVER", defaultValue: "?")}")),
|
||||
onTap: () {
|
||||
if (devmodeCountdown > 0) {
|
||||
ScaffoldMessenger.of(context)
|
||||
|
@ -11,7 +11,7 @@ import 'package:refilc_mobile_ui/common/widgets/lesson/lesson_view.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'lesson_view.i18n.dart';
|
||||
|
||||
class LessonViewable extends StatefulWidget {
|
||||
|
@ -1,7 +1,7 @@
|
||||
import 'package:refilc/theme/colors/colors.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:dropdown_button2/dropdown_button2.dart';
|
||||
import 'package:refilc_mobile_ui/pages/grades/grades_page.i18n.dart';
|
||||
|
@ -29,7 +29,7 @@ import 'package:refilc_plus/ui/mobile/goal_planner/goal_planner_screen.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/goal_planner/goal_state_screen.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_expandable_fab/flutter_expandable_fab.dart';
|
||||
|
@ -38,9 +38,9 @@ import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:refilc/helpers/average_helper.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'average_selector.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/premium_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/premium_inline.dart';
|
||||
import 'calculator/grade_calculator.dart';
|
||||
import 'calculator/grade_calculator_provider.dart';
|
||||
import 'grades_page.i18n.dart';
|
||||
|
@ -27,8 +27,8 @@ import 'package:refilc_mobile_ui/screens/notes/note_view_screen.dart';
|
||||
import 'package:refilc_mobile_ui/screens/notes/self_note_tile.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/premium_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/premium_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'notes_page.i18n.dart';
|
||||
|
||||
enum AbsenceFilter { absences, delays, misses }
|
||||
|
@ -1,8 +1,8 @@
|
||||
import 'package:refilc/icons/filc_icons.dart';
|
||||
import 'package:refilc_mobile_ui/premium/plus_screen.dart';
|
||||
import 'package:refilc_mobile_ui/plus/plus_screen.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
||||
import 'package:provider/provider.dart';
|
@ -1,7 +1,7 @@
|
||||
// import 'package:refilc/api/client.dart';
|
||||
// import 'package:refilc/theme/colors/colors.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/activation_view/activation_view.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/activation_view/activation_view.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
@ -1,6 +1,6 @@
|
||||
import 'package:refilc/theme/colors/colors.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/activation_view/activation_view.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/activation_view/activation_view.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/activation_view/activation_view.dart';
|
||||
import 'package:refilc_mobile_ui/premium/plus_screen.i18n.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/activation_view/activation_view.dart';
|
||||
import 'package:refilc_mobile_ui/plus/plus_screen.i18n.dart';
|
||||
import 'package:url_launcher/url_launcher.dart';
|
||||
|
||||
class PlusPlanCard extends StatelessWidget {
|
@ -1,6 +1,6 @@
|
||||
import 'package:refilc/models/supporter.dart';
|
||||
import 'package:refilc_mobile_ui/premium/components/supporter_chip.dart';
|
||||
import 'package:refilc_mobile_ui/premium/components/supporter_tile.dart';
|
||||
import 'package:refilc_mobile_ui/plus/components/supporter_chip.dart';
|
||||
import 'package:refilc_mobile_ui/plus/components/supporter_tile.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class SupporterGroupCard extends StatelessWidget {
|
@ -1,8 +1,8 @@
|
||||
import 'dart:math';
|
||||
|
||||
import 'package:refilc/models/supporter.dart';
|
||||
import 'package:refilc_mobile_ui/premium/components/avatar_stack.dart';
|
||||
import 'package:refilc_mobile_ui/premium/supporters_screen.dart';
|
||||
import 'package:refilc_mobile_ui/plus/components/avatar_stack.dart';
|
||||
import 'package:refilc_mobile_ui/plus/supporters_screen.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class SupportersButton extends StatelessWidget {
|
@ -1,11 +1,11 @@
|
||||
import 'package:refilc/theme/colors/colors.dart';
|
||||
import 'package:refilc_mobile_ui/premium/plus_screen.i18n.dart';
|
||||
import 'package:refilc_mobile_ui/premium/components/plan_card.dart';
|
||||
import 'package:refilc_mobile_ui/plus/plus_screen.i18n.dart';
|
||||
import 'package:refilc_mobile_ui/plus/components/plan_card.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
|
||||
import 'components/active_sponsor_card.dart';
|
||||
// import 'components/github_button.dart';
|
@ -1,7 +1,7 @@
|
||||
import 'dart:ui';
|
||||
|
||||
import 'package:refilc/icons/filc_icons.dart';
|
||||
import 'package:refilc_mobile_ui/premium/plus_screen.dart';
|
||||
import 'package:refilc_mobile_ui/plus/plus_screen.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:animations/animations.dart';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import 'package:refilc/icons/filc_icons.dart';
|
||||
import 'package:refilc/models/supporter.dart';
|
||||
import 'package:refilc/theme/colors/colors.dart';
|
||||
import 'package:refilc_mobile_ui/premium/components/supporter_group_card.dart';
|
||||
import 'package:refilc_mobile_ui/premium/styles/gradients.dart';
|
||||
import 'package:refilc_mobile_ui/plus/components/supporter_group_card.dart';
|
||||
import 'package:refilc_mobile_ui/plus/styles/gradients.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class SupportersScreen extends StatelessWidget {
|
@ -1,360 +0,0 @@
|
||||
// import 'package:refilc/api/client.dart';
|
||||
// import 'package:refilc/icons/filc_icons.dart';
|
||||
// import 'package:refilc/models/supporter.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/active_sponsor_card.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/github_card.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/github_connect_button.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/goal_card.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/plan_card.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/reward_card.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/components/supporters_button.dart';
|
||||
// import 'package:refilc_mobile_ui/premium/styles/gradients.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/activation_view/activation_view.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:flutter/material.dart';
|
||||
// import 'package:flutter_svg/svg.dart';
|
||||
// import 'package:provider/provider.dart';
|
||||
|
||||
// class PremiumScreen extends StatelessWidget {
|
||||
// const PremiumScreen({super.key});
|
||||
|
||||
// @override
|
||||
// Widget build(BuildContext context) {
|
||||
// final middleColor = Theme.of(context).brightness == Brightness.dark
|
||||
// ? const Color.fromARGB(255, 20, 33, 57)
|
||||
// : const Color.fromARGB(255, 10, 55, 140);
|
||||
|
||||
// final future = FilcAPI.getSupporters();
|
||||
|
||||
// return FutureBuilder<Supporters?>(
|
||||
// future: future,
|
||||
// builder: (context, snapshot) {
|
||||
// return Scaffold(
|
||||
// body: CustomScrollView(
|
||||
// physics: const ClampingScrollPhysics(),
|
||||
// slivers: [
|
||||
// SliverAppBar(
|
||||
// surfaceTintColor: Theme.of(context).scaffoldBackgroundColor,
|
||||
// automaticallyImplyLeading: false,
|
||||
// flexibleSpace: Container(
|
||||
// decoration: BoxDecoration(
|
||||
// gradient: LinearGradient(
|
||||
// begin: Alignment.topCenter,
|
||||
// end: Alignment.bottomCenter,
|
||||
// colors: [
|
||||
// const Color.fromARGB(255, 65, 51, 143),
|
||||
// middleColor,
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
// actions: [
|
||||
// Padding(
|
||||
// padding: const EdgeInsets.only(right: 8.0),
|
||||
// child: IconButton(
|
||||
// onPressed: () {
|
||||
// Navigator.of(context).pop();
|
||||
// },
|
||||
// icon: const Icon(Icons.close, color: Colors.white),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// SliverPadding(
|
||||
// padding: const EdgeInsets.only(bottom: 25.0),
|
||||
// sliver: SliverToBoxAdapter(
|
||||
// child: Container(
|
||||
// decoration: BoxDecoration(
|
||||
// gradient: LinearGradient(
|
||||
// begin: Alignment.topCenter,
|
||||
// end: Alignment.bottomCenter,
|
||||
// colors: [
|
||||
// middleColor,
|
||||
// Theme.of(context).scaffoldBackgroundColor,
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// child: Row(
|
||||
// children: [
|
||||
// Expanded(
|
||||
// child: Padding(
|
||||
// padding:
|
||||
// const EdgeInsets.symmetric(horizontal: 24.0),
|
||||
// child: Column(
|
||||
// crossAxisAlignment: CrossAxisAlignment.start,
|
||||
// children: [
|
||||
// const SizedBox(height: 64.0),
|
||||
// Row(
|
||||
// children: [
|
||||
// Image.asset(
|
||||
// "assets/icons/ic_rounded.png",
|
||||
// width: 69.0,
|
||||
// height: 69.0,
|
||||
// ),
|
||||
// const SizedBox(
|
||||
// width: 15.0,
|
||||
// ),
|
||||
// const Text(
|
||||
// "reFilc+",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w800,
|
||||
// fontSize: 35.0,
|
||||
// color: Colors.white),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// const SizedBox(height: 12.0),
|
||||
// const Text(
|
||||
// "Még több reFilc, olcsóbban, mint bármi más!*",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w600,
|
||||
// fontSize: 25.0,
|
||||
// color: Colors.white),
|
||||
// ),
|
||||
// const SizedBox(height: 15.0),
|
||||
// Text(
|
||||
// "Támogasd a QwIT** csapatát, és szerezz cserébe pár kényelmes jutalmat!",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w500,
|
||||
// fontSize: 20,
|
||||
// color: Colors.white.withOpacity(.8)),
|
||||
// ),
|
||||
// const SizedBox(height: 25.0),
|
||||
// SupportersButton(supporters: future),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
// SliverPadding(
|
||||
// padding: const EdgeInsets.symmetric(horizontal: 24.0)
|
||||
// .add(const EdgeInsets.only(bottom: 100)),
|
||||
// sliver: SliverToBoxAdapter(
|
||||
// child: Column(
|
||||
// children: [
|
||||
// // PremiumPlanCard(
|
||||
// // icon: const Icon(FilcIcons.kupak),
|
||||
// // title: Text("Kupak",
|
||||
// // style: TextStyle(
|
||||
// // foreground: GradientStyles.kupakPaint)),
|
||||
// // gradient: GradientStyles.kupak,
|
||||
// // price: 2,
|
||||
// // description: const Text(
|
||||
// // "Szabd személyre a filcet és láss részletesebb statisztikákat."),
|
||||
// // url:
|
||||
// // "https://github.com/sponsors/filc/sponsorships?tier_id=238453&preview=true",
|
||||
// // active: ActiveSponsorCard.estimateLevel(
|
||||
// // context.watch<PremiumProvider>().scopes) ==
|
||||
// // PremiumFeatureLevel.cap,
|
||||
// // ),
|
||||
// // const SizedBox(height: 8.0),
|
||||
// // PremiumPlanCard(
|
||||
// // icon: const Icon(FilcIcons.tinta),
|
||||
// // title: Text("Tinta",
|
||||
// // style: TextStyle(
|
||||
// // foreground: GradientStyles.tintaPaint)),
|
||||
// // gradient: GradientStyles.tinta,
|
||||
// // price: 5,
|
||||
// // description: const Text(
|
||||
// // "Kényelmesebb órarend, asztali alkalmazás és célok kitűzése."),
|
||||
// // url:
|
||||
// // "https://github.com/sponsors/filc/sponsorships?tier_id=238454&preview=true",
|
||||
// // active: ActiveSponsorCard.estimateLevel(
|
||||
// // context.watch<PremiumProvider>().scopes) ==
|
||||
// // PremiumFeatureLevel.ink,
|
||||
// // ),
|
||||
// const SizedBox(height: 12.0),
|
||||
// PremiumGoalCard(
|
||||
// progress: snapshot.data?.progress ?? 0,
|
||||
// target: snapshot.data?.max ?? 1),
|
||||
// const SizedBox(height: 12.0),
|
||||
// const GithubConnectButton(),
|
||||
// Padding(
|
||||
// padding: const EdgeInsets.symmetric(vertical: 14.0)
|
||||
// .add(const EdgeInsets.only(top: 12.0)),
|
||||
// child: const Row(
|
||||
// children: [
|
||||
// Icon(FilcIcons.kupak),
|
||||
// SizedBox(width: 12.0),
|
||||
// Expanded(
|
||||
// child: Text(
|
||||
// "Kupak jutalmak",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w500,
|
||||
// fontSize: 20),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// PremiumRewardCard(
|
||||
// imageKey: "premium_nickname_showcase",
|
||||
// icon: SvgPicture.asset(
|
||||
// "assets/images/nickname_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Profil személyre szabás"),
|
||||
// description: const Text(
|
||||
// "Állíts be egy saját becenevet és egy profilképet (akár animáltat is!)"),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// PremiumRewardCard(
|
||||
// imageKey: "premium_theme_showcase",
|
||||
// icon: SvgPicture.asset("assets/images/theme_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Téma+"),
|
||||
// description: const Text(
|
||||
// "Válassz saját háttérszínt és kártyaszínt is, akár saját HEX-kóddal!"),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// PremiumRewardCard(
|
||||
// imageKey: "premium_stats_showcase",
|
||||
// icon: SvgPicture.asset("assets/images/stats_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Részletes jegy statisztika"),
|
||||
// description: const Text(
|
||||
// "Válassz heti, havi és háromhavi időtartam közül, és pontosan lásd, mennyi jegyed van."),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// const PremiumRewardCard(
|
||||
// title: Text("Még pár dolog..."),
|
||||
// description: Text(
|
||||
// "🔣\tVálassz ikon témát\n✨\tPrémium rang és csevegő a discord szerverünkön\n📬\tElsőbbségi segítségnyújtás"),
|
||||
// ),
|
||||
// Padding(
|
||||
// padding: const EdgeInsets.symmetric(vertical: 14.0)
|
||||
// .add(const EdgeInsets.only(top: 12.0)),
|
||||
// child: const Row(
|
||||
// children: [
|
||||
// Icon(FilcIcons.tinta),
|
||||
// SizedBox(width: 12.0),
|
||||
// Expanded(
|
||||
// child: Text(
|
||||
// "Tinta jutalmak",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w500,
|
||||
// fontSize: 20),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// PremiumRewardCard(
|
||||
// imageKey: "premium_timetable_showcase",
|
||||
// icon: SvgPicture.asset(
|
||||
// "assets/images/timetable_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Heti órarend nézet"),
|
||||
// description: const Text(
|
||||
// "Egy órarend, ami a teljes képernyődet kihasználja, csak nem olyan idegesítő, mint az eKRÉTA féle."),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// PremiumRewardCard(
|
||||
// imageKey: "premium_widget_showcase",
|
||||
// icon: SvgPicture.asset(
|
||||
// "assets/images/widget_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Widget"),
|
||||
// description: const Text(
|
||||
// "Mindig lásd, milyen órád lesz, a kezdőképernyőd kényelméből."),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// PremiumRewardCard(
|
||||
// soon: true,
|
||||
// imageKey: "premium_goal_showcase",
|
||||
// icon: SvgPicture.asset("assets/images/goal_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Cél követés"),
|
||||
// description: const Text(
|
||||
// "Add meg, mi a célod, és mi majd kiszámoljuk, hogyan juthatsz oda!"),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// PremiumRewardCard(
|
||||
// soon: true,
|
||||
// imageKey: "premium_desktop_showcase",
|
||||
// icon: SvgPicture.asset(
|
||||
// "assets/images/desktop_icon.svg",
|
||||
// color: Theme.of(context).iconTheme.color),
|
||||
// title: const Text("Asztali verzió"),
|
||||
// description: const Text(
|
||||
// "Érd el a reFilcet a gépeden is, és menekülj meg a csúnya felhasználói felületektől!"),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// const PremiumRewardCard(
|
||||
// title: Text("Még pár dolog..."),
|
||||
// description: Text(
|
||||
// "🖋️\tMinden kupak jutalom\n✨\tKorai hozzáférés új verziókhoz"),
|
||||
// ),
|
||||
// Padding(
|
||||
// padding: const EdgeInsets.symmetric(vertical: 14.0)
|
||||
// .add(const EdgeInsets.only(top: 12.0)),
|
||||
// child: const Row(
|
||||
// children: [
|
||||
// SizedBox(width: 12.0),
|
||||
// Expanded(
|
||||
// child: Text(
|
||||
// "Mire vársz még?",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w500,
|
||||
// fontSize: 20),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// GithubCard(
|
||||
// onPressed: () {
|
||||
// Navigator.of(context)
|
||||
// .push(MaterialPageRoute(builder: (context) {
|
||||
// return const PremiumActivationView();
|
||||
// }));
|
||||
// },
|
||||
// ),
|
||||
// Padding(
|
||||
// padding: const EdgeInsets.symmetric(vertical: 14.0)
|
||||
// .add(const EdgeInsets.only(top: 12.0)),
|
||||
// child: const Row(
|
||||
// children: [
|
||||
// SizedBox(width: 12.0),
|
||||
// Expanded(
|
||||
// child: Text(
|
||||
// "Gyakori kérdések",
|
||||
// style: TextStyle(
|
||||
// fontWeight: FontWeight.w500,
|
||||
// fontSize: 20),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// const PremiumRewardCard(
|
||||
// title: Text("Mire költitek a pénzt?"),
|
||||
// description: Text(
|
||||
// "A pénz elsősorban az appstore évi \$100-os díját fedezi, a maradék a szerver a weboldal és új funkciók fejlesztésére fordítjuk."),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// const PremiumRewardCard(
|
||||
// title: Text("Még mindig nyílt a forráskód?"),
|
||||
// description: Text(
|
||||
// "Igen, a reFilc teljesen nyílt forráskódú, és ez így is fog maradni. A prémium funkciók forráskódjához hozzáférnek a támogatók."),
|
||||
// ),
|
||||
// const SizedBox(height: 14.0),
|
||||
// const PremiumRewardCard(
|
||||
// title: Text("Hol tudok támogatni?"),
|
||||
// description: Text(
|
||||
// "A támogatáshoz szükséged van egy Github profilra, amit hozzá kell kötnöd a filc naplóhoz. A Github “Sponsors” funkciója segítségével kezeljük az támogatásod."),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// ),
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
// );
|
||||
// });
|
||||
// }
|
||||
// }
|
@ -17,12 +17,12 @@ import 'package:refilc_mobile_ui/screens/notes/notes_screen.i18n.dart';
|
||||
import 'package:refilc_mobile_ui/screens/notes/self_note_tile.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/premium_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/premium_inline.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
|
||||
class NotesScreen extends StatefulWidget {
|
||||
const NotesScreen({super.key, required this.doneItems});
|
||||
|
@ -7,7 +7,7 @@ import 'package:refilc/theme/colors/colors.dart';
|
||||
import 'package:refilc_mobile_ui/common/panel/panel_button.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
|
@ -15,7 +15,7 @@ import 'package:refilc_mobile_ui/common/panel/panel.dart';
|
||||
import 'package:refilc_mobile_ui/common/panel/panel_button.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
|
@ -38,7 +38,7 @@ import 'package:refilc/utils/format.dart';
|
||||
import 'package:refilc_mobile_ui/screens/settings/theme_screen.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/settings/settings_helper.dart';
|
||||
|
||||
class SettingsHelper {
|
||||
|
@ -45,7 +45,7 @@ import 'package:refilc_mobile_ui/screens/settings/submenu/personalize_screen.dar
|
||||
import 'package:flutter/foundation.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/settings/app_icon_screen.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
// import 'package:flutter/foundation.dart';
|
||||
@ -64,7 +64,7 @@ import 'package:refilc_mobile_ui/screens/settings/user/profile_pic.dart';
|
||||
// import 'package:refilc_mobile_ui/screens/error_screen.dart';
|
||||
import 'package:refilc_mobile_ui/screens/error_report_screen.dart';
|
||||
import 'submenu/general_screen.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/settings_inline.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/settings_inline.dart';
|
||||
|
||||
class SettingsScreen extends StatefulWidget {
|
||||
const SettingsScreen({super.key});
|
||||
|
@ -12,7 +12,7 @@ import 'package:provider/provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/settings/submenu/calendar_sync.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/settings/welcome_message.dart';
|
||||
// import 'package:provider/provider.dart';
|
||||
import 'submenu_screen.i18n.dart';
|
||||
|
@ -27,7 +27,7 @@ import 'package:provider/provider.dart';
|
||||
import 'package:refilc_mobile_ui/screens/settings/settings_screen.i18n.dart';
|
||||
import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
|
||||
class MenuPersonalizeSettings extends StatelessWidget {
|
||||
|
@ -19,7 +19,7 @@ import 'package:refilc_mobile_ui/common/widgets/homework/homework_tile.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
import 'package:refilc_kreta_api/providers/share_provider.dart';
|
||||
import 'package:refilc/ui/flutter_colorpicker/colorpicker.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
|
@ -4,7 +4,7 @@ import 'package:refilc/models/user.dart';
|
||||
import 'package:refilc_mobile_ui/common/bottom_sheet_menu/bottom_sheet_menu_item.dart';
|
||||
// import 'package:refilc_plus/models/premium_scopes.dart';
|
||||
// import 'package:refilc_plus/providers/premium_provider.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
|
||||
// import 'package:refilc_plus/ui/mobile/plus/upsell.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||
import 'package:refilc_mobile_ui/screens/settings/settings_screen.i18n.dart';
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit d5fb55f48e4ba077b9e3a59c593e7d81031bcd7d
|
||||
Subproject commit cfd34a7faeb1a418bc7542951636481e23f4fdd6
|
Loading…
x
Reference in New Issue
Block a user