New PoS design

This commit is contained in:
Mario Dian
2018-12-13 21:36:19 +08:00
parent 8c5b00b1a3
commit c7e90cd7df
20 changed files with 1004 additions and 234 deletions

View File

@@ -65,6 +65,9 @@ namespace BTCPayServer.Controllers
public string CustomButtonText { get; set; } = CUSTOM_BUTTON_TEXT_DEF;
public const string CUSTOM_TIP_TEXT_DEF = "Do you want to leave a tip?";
public string CustomTipText { get; set; } = CUSTOM_TIP_TEXT_DEF;
public const string CUSTOM_TIP_PERCENTAGES = "15,18,20";
public string CustomTipPercentages { get; set; } = CUSTOM_TIP_PERCENTAGES;
public string CustomCSSLink { get; set; }
}
@@ -87,6 +90,7 @@ namespace BTCPayServer.Controllers
ButtonText = settings.ButtonText ?? PointOfSaleSettings.BUTTON_TEXT_DEF,
CustomButtonText = settings.CustomButtonText ?? PointOfSaleSettings.CUSTOM_BUTTON_TEXT_DEF,
CustomTipText = settings.CustomTipText ?? PointOfSaleSettings.CUSTOM_TIP_TEXT_DEF,
CustomTipPercentages = settings.CustomTipPercentages,
CustomCSSLink = settings.CustomCSSLink
};
if (HttpContext?.Request != null)
@@ -157,6 +161,7 @@ namespace BTCPayServer.Controllers
ButtonText = vm.ButtonText,
CustomButtonText = vm.CustomButtonText,
CustomTipText = vm.CustomTipText,
CustomTipPercentages = vm.CustomTipPercentages,
CustomCSSLink = vm.CustomCSSLink
});
await UpdateAppSettings(app);