Crowdfund public UI re-design (#2918)

* Patch bootstrap-vue modal close button

For Bootstrap v5 compatibility, which bootstrap-vue does not have currently.

* Crowdfund: Use common global layout head (and themes)

* Crowdfund: Display disabled alert also for simple variant

* Crowdfund: Unify non-JS/simple and JS-enabled view

* Improve fireworks animation

* Improve layout

Inspired by the Bitcoin Smiles compaign, see  #2783

* Cleanup and remove views

* Fix typo

* Fix test
This commit is contained in:
d11n
2021-09-27 04:46:56 +02:00
committed by GitHub
parent bd6c7a8c3d
commit a3afcd2a6e
13 changed files with 452 additions and 575 deletions

View File

@@ -96,7 +96,7 @@ namespace BTCPayServer.Models.AppViewModels
[Display(Name = "Sounds to play when a payment is made. One sound per line")]
public string Sounds { get; set; }
[Display(Name = "Colors to rotate between with animation when a payment is made. First color is the default background. One color per line. Can be any valid css color value.")]
[Display(Name = "Colors to rotate between with animation when a payment is made. One color per line (any valid css color value).")]
public string AnimationColors { get; set; }
// NOTE: Improve validation if needed