btcpayserver/BTCPayServer/Views/Shared
d11n 6972e8a3db
UI: Theme extensions (#4398)
* Theme extensions

Adds the ability to choose the themeing strategy: Extend one of the existing themes (light or dark) or go fully custom. The latter was the only option up to now, which isn't ideal:

- One had to provide a full-blown theme file overriding all variables
- Tedious, error prone and hard to maintain, because one has to keep track of updates

This PR makes it so that one can choose light or dark as base theme and do modifications on top.

Benefit: You can specify a limited set of variables and might get away with 5-20 lines of CSS.

* Ensure custom theme is present

* Update checkout test
2022-12-14 13:37:31 +09:00
..
Bitcoin Checkout fixes (#4425) 2022-12-10 19:19:13 +09:00
Crowdfund Upgrade Bootstrap to v5.2.3; Design System improvements (#4380) 2022-12-04 10:01:38 +01:00
Forms Upgrade Bootstrap to v5.2.3; Design System improvements (#4380) 2022-12-04 10:01:38 +01:00
LayoutPartials Sync modal improvements (#4260) 2022-11-02 16:55:05 +01:00
Lightning Checkout fixes (#4425) 2022-12-10 19:19:13 +09:00
LNURL Do not crash when BTC network not available 2022-08-01 10:44:39 +02:00
Monero Sync modal improvements (#4260) 2022-11-02 16:55:05 +01:00
PayButton PayButton: Fix CSP problems in Firefox (#4376) 2022-12-12 20:27:26 +09:00
PointOfSale Upgrade Bootstrap to v5.2.3; Design System improvements (#4380) 2022-12-04 10:01:38 +01:00
Shopify Rewording: Integrations become (store) plugins 2022-05-12 13:32:40 +02:00
Zcash Sync modal improvements (#4260) 2022-11-02 16:55:05 +01:00
_BTCPaySupporters.cshtml Add donate link (#4239) 2022-10-27 08:56:44 +09:00
_Confirm.cshtml Confirm modal: Prevent form submit without confirmation (#4262) 2022-11-13 12:38:13 +01:00
_Footer.cshtml Checkout v2 finetuning (#4276) 2022-11-24 08:53:32 +09:00
_Form.cshtml Cleanups (#4351) 2022-11-26 13:01:00 +09:00
_FormTopMessages.cshtml Custodian Account UI: CRUD (#3923) 2022-07-07 22:42:50 +09:00
_Layout.cshtml Fix: If reverse proxy wasn't well configured, and error message should have been displayed (#4322) 2022-11-21 19:32:19 +01:00
_LayoutSignedOut.cshtml Add option to customize the instance logo (#4258) 2022-11-14 22:29:23 +09:00
_LayoutSimple.cshtml Footer: Improve responsive display (#4163) 2022-09-26 10:29:35 +02:00
_LayoutWizard.cshtml Wallet: Signing UI improvements (#2559) 2021-06-14 14:06:56 +09:00
_NavLayout.cshtml Prevent initial scroll to section nav (#3411) 2022-02-06 20:39:52 +09:00
_StatusMessage.cshtml Refactoring: Extract ITempDataDictionary extensions 2022-03-08 08:17:39 +00:00
_ValidationScriptsPartial.cshtml Remove the bundle minifier (#4222) 2022-10-20 11:17:42 +09:00
CameraScanner.cshtml Refactor QR functionality 2022-09-13 10:17:12 +02:00
Confirm.cshtml Move ConfirmModel to Abstractions (#3964) 2022-07-15 12:38:33 +09:00
ConfirmModal.cshtml Move ConfirmModel to Abstractions (#3964) 2022-07-15 12:38:33 +09:00
EmailsBody.cshtml Upgrade Bootstrap to v5.2.3; Design System improvements (#4380) 2022-12-04 10:01:38 +01:00
Error.cshtml Part 1: OpenIddict - Minor Changes & Config prep (#566) 2019-05-15 00:46:43 +09:00
LayoutFoot.cshtml Asset-bundle cleanups (#4225) 2022-10-21 09:17:06 +09:00
LayoutHead.cshtml Remove the bundle minifier (#4222) 2022-10-20 11:17:42 +09:00
LayoutHeadTheme.cshtml UI: Theme extensions (#4398) 2022-12-14 13:37:31 +09:00
NotificationEmailWarning.cshtml Store Emails (#3611) 2022-06-22 12:05:32 +09:00
PosData.cshtml Form Builder (#4137) 2022-11-25 10:42:55 +09:00
PostRedirect.cshtml [UX/UI] Add CPFP (#3395) 2022-02-10 12:24:28 +09:00
ShowQR.cshtml Refactor QR functionality 2022-09-13 10:17:12 +02:00
TemplateEditor.cshtml Upgrade Bootstrap to v5.2.3; Design System improvements (#4380) 2022-12-04 10:01:38 +01:00
VaultElements.cshtml Improve wallet nav (#3921) 2022-07-04 13:20:08 +09:00