Implement comprehensive mobile experience framework for entire application

This commit is contained in:
Eric Gullickson
2025-07-27 21:03:06 -05:00
parent f46d471453
commit ea055f1c38
20 changed files with 713 additions and 174 deletions

View File

@@ -24,9 +24,9 @@ namespace MotoVaultPro.Helper
public const string GenericErrorMessage = "An error occurred, please try again later";
public const string ReminderEmailTemplate = "defaults/reminderemailtemplate.txt";
public const string DefaultAllowedFileExtensions = ".png,.jpg,.jpeg,.pdf,.xls,.xlsx,.docx";
public const string SponsorsPath = "https://fbtech.github.io/fbtech/sponsors.json";
public const string TranslationPath = "https://fbtech.github.io/motovaultpro_translations";
public const string ReleasePath = "https://api.github.com/repos/fbtech/motovaultpro/releases/latest";
public const string SponsorsPath = "https://ericgullickson.github.io/ericgullickson/sponsors.json";
public const string TranslationPath = "https://ericgullickson.github.io/motovaultpro_translations";
public const string ReleasePath = "https://api.github.com/repos/ericgullickson/motovaultpro/releases/latest";
public const string TranslationDirectoryPath = $"{TranslationPath}/directory.json";
public const string ReportNote = "Report generated by MotoVaultPro, a Free and Open Source Vehicle Maintenance Tracker - MotoVaultPro.com";
public static string GetTitleCaseReminderUrgency(ReminderUrgency input)
@@ -315,7 +315,7 @@ namespace MotoVaultPro.Helper
Console.WriteLine($"MotoVaultPro {VersionNumber}");
Console.WriteLine("Website: https://motovaultpro.com");
Console.WriteLine("Documentation: https://docs.motovaultpro.com");
Console.WriteLine("GitHub: https://github.com/fbtech/motovaultpro");
Console.WriteLine("GitHub: https://github.com/ericgullickson/motovaultpro");
var mailConfig = config.GetSection("MailConfig").Get<MailConfig>();
if (mailConfig != null && !string.IsNullOrWhiteSpace(mailConfig.EmailServer))
{