d11n
86956c1e7b
More CSP fixes ( #2955 )
...
* Fix CSP issue with time format switch on wallet transactions page
* Fix CSP issue with invoice modal link on invoices list page
* Fix CSP issue on FIDO2 auth page
* Fix JS error on FIDO2 auth page
* Minor UI code improvements
2021-10-10 15:52:39 +09:00
Umar Bolatov
8d9941bfd2
Update toggle styling to have pointer cursor ( #2957 )
2021-10-08 14:26:17 +09:00
Dennis Reimann
d74c6a30c8
Improve perk card styles
2021-10-06 19:32:26 +02:00
Dennis Reimann
faed5349fb
Make theme switch a view component
2021-10-06 19:32:26 +02:00
Andrew Camilleri
7bcaf956e7
Grerenfield: Add availableStatusesForManualMarking
to Invoice Data ( #2934 )
...
closes ##2933
2021-10-06 18:19:34 +09:00
Umar Bolatov
31c2a80758
Add ability to set invoice status from details page ( #2923 )
...
* Add ability to set invoice status from details page
* Remove unnecessary "using" statements
* Add print styles
* Fix Safari issues
* Simplify JS
* Update status badge class names
* Update dropdown toggle padding
* Adjust dropdown menu padding
2021-10-06 14:49:57 +09:00
Andrew Camilleri
6e3d6125c2
Payment Settled Webhook event ( #2944 )
...
* Payment Settled Webhook event
resolves #2691
* Move payment methods to payment services
2021-10-05 18:10:41 +09:00
d11n
143d5f69c1
Fix CSP for inline handlers in Safari ( #2946 )
...
* Fix CSP for inline handlers on LND seed backup page
* Fix CSP for inline handlers on checkout page
* Fix CSP for inline handlers on wallet sign pages
* Fix CSP for inline handlers on invoices list page
* Fix CSP for inline handlers on payouts page
* Fix CSP for inline handlers on confirm API key page
* Fix CSP for inline handlers on store rates page
* Fix CSP for inline handlers on notifications page
* Fix CSP for inline handlers on dynamic DNS page
* Fix CSP for inline handlers on checkout experience page
2021-10-05 15:52:14 +09:00
nicolas.dorier
ccdfe5ac86
Detect websocket connection dropping in vault
2021-10-05 14:41:03 +09:00
nicolas.dorier
5c8e62bd90
Websocket ping message for notifications and vault
2021-10-05 14:14:22 +09:00
Dennis Reimann
e1ea7200cf
Fix FAQ links
...
Once more (and for the last time ;)) those linsk changed in btcpayserver/btcpayserver-doc#967
2021-10-04 13:42:31 +02:00
d11n
975ad2f8ab
Crowdfund: Display contributions value ( #2938 )
2021-10-04 07:54:06 +02:00
Dennis Reimann
1a8a7fc27f
Crowdfund: Limit max width of embedded content like video
...
Closes #2782 .
2021-09-29 07:58:50 +02:00
Kukks
ed1ec2300d
Remove Coinswitch entirely
2021-09-28 10:33:11 +02:00
d11n
a3afcd2a6e
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
2021-09-27 11:46:56 +09:00
Andrew Camilleri
9f6c7180b2
Greenfield quality of life improvements from feedback ( #2880 )
...
* Greenfield quality of life improvements from feedback
fix #2854
* Greenfield quality of life improvements from feedback
fix #2855
2021-09-25 14:04:34 +09:00
Dennis Reimann
047222b3ee
Fix offcanvas on desktop
2021-09-23 13:45:05 +02:00
Dennis Reimann
2fe1ab83f5
Improve offcanvas nav animation
2021-09-23 13:45:05 +02:00
Dennis Reimann
5372058c33
Use offcanvas nav for mobile
2021-09-23 13:45:05 +02:00
Dennis Reimann
a08261a798
Update dark mode footer colors
2021-09-23 13:44:48 +02:00
Dennis Reimann
869985f005
Finetune footer; remove obsolete images
2021-09-23 13:44:48 +02:00
1nF0rmed
10da82607d
Adds social links to Layout
...
This removes the logo credits in the base Layout and adds the
links to Github, Mattermost and Twitter.
2021-09-23 13:44:48 +02:00
Umar Bolatov
ac34109da3
Support preview/codegen for custom currencies in pay button ( #2896 )
2021-09-22 13:10:52 +09:00
Dennis Reimann
603bd2692e
Summernote: Fix source map reference; remove unused files
2021-09-16 07:30:33 +02:00
Umar Bolatov
2e61bdf88f
Update swagger example
2021-09-16 07:29:18 +02:00
Umar Bolatov
5cba59932b
Add ability to specify default payment method through Greenfield API
2021-09-16 07:29:18 +02:00
d11n
f96767d3dc
Bootstrap update ( #2870 )
...
* Update Bootstrap
* Fix notification checkbox styling
2021-09-13 14:23:10 +09:00
d11n
6666786b7a
Unify Fido2 authentication under two-factor tab ( #2866 )
...
* Unify Fido2 authentication under two-factor tab
Closes #2754 .
* Improve UI and wording
* Improve register FIDO2 device page
2021-09-13 10:16:52 +09:00
d11n
aac87539ae
Fix pay button CSP issue when using modal ( #2872 )
...
* Fix pay button CSP issue when using modal
Fixes #2864 .
* Use event handler, refactor csp tags
* Fix script indentation
* Fix onsubmit event handler integration
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2021-09-12 20:31:35 +09:00
d11n
650df97e50
Fix Summernote XSS possibility ( #2859 )
2021-09-09 22:49:30 +09:00
d11n
06db29dd43
Delete confirmation modals ( #2614 )
...
* Refactor confirm view: separate modal
* Add delete confirmation modals for apps and FIDO2
* Add delete confirmation modals for 2FA actions
* Add delete confirmation modals for api keys and webhooks
* Add delete confirmation modals for stores and store users
* Add delete confirmation modals for LND seed and SSH
* Add delete confirmation modals for rate rule scripting
* Test fixes and improvements
* Add delete confirmation modals for dynamic DNS
* Add delete confirmation modals for store access tokens
* Add confirmation modals for pull payment archiving
* Refactor confirm modal code
* Add confirmation input, update wording
* Update modal styles
* Upgrade ChromeDriver
* Simplify and unify confirmation input
* Test fixes
* Fix wording
* Add modals for wallet replace and removal
2021-09-07 11:55:53 +09:00
d11n
1422bd8540
Decrease notification badge padding ( #2841 )
...
Fixes #2840 .
2021-09-04 22:06:56 +09:00
d11n
fe18e71538
Refactor themes ( #2794 )
...
* Remove Bootstrap/Creative CSS file customizability
Customizations should be done using themes
* Remove deprecated Casa and Classic themes
They are still available in the design system repo and should be added as custom theme CSS file
* Use either standard or custom theme
* Remove deprecated themes
* Improve theme select UI
* Finish and refactor theme switching
* updates theme copy
* Update BTCPayServer/Views/Server/Theme.cshtml
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
* Combine creative.css and site.css
Co-authored-by: dstrukt <gfxdsign@gmail.com>
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
2021-09-03 16:16:36 +09:00
Dennis Reimann
203db44b4e
Patch summernote to fix issues in Chrome/Chromium
...
As we are using a customized version for the Bootstrap 5 compatibility anyways, with this we are also including the changes proposed in summernote/summernote#4034 to fix #2816 .
2021-09-02 15:35:32 +02:00
Dennis Reimann
69c5f5b9e5
Reduce navbar padding
2021-09-02 12:36:02 +02:00
Dennis Reimann
5a16dfced3
Cleanup site.css
2021-09-02 12:36:02 +02:00
Dennis Reimann
cb46ef9e6c
Revert semibold links
2021-09-02 12:36:02 +02:00
dstrukt
3b810e9b8d
revert left sidebar font size
2021-09-02 12:36:02 +02:00
Dennis Reimann
663dcecb8e
Cleanup home styles
2021-09-02 12:36:02 +02:00
Dennis Reimann
fbb5671f89
Cleanup styles
2021-09-02 12:36:02 +02:00
Dennis Reimann
47d348359f
Use util classes for navbar padding
2021-09-02 12:36:02 +02:00
dstrukt
ab2f460f35
converts to rem
2021-09-02 12:36:02 +02:00
dstrukt
c77e3a9396
navbar queries added
2021-09-02 12:36:02 +02:00
dstrukt
014c43f79b
updates section
2021-09-02 12:36:02 +02:00
dstrukt
21fb3813dd
adds section + media query
2021-09-02 12:36:02 +02:00
Dennis Reimann
9a039a747a
Move site customizations to design system
2021-09-02 12:36:02 +02:00
Dennis Reimann
17578a4615
Bootstrap updates
...
- Increase vertical navbar padding
- Update alert close button styles
- Use semibold font for links
2021-09-02 12:36:02 +02:00
Dennis Reimann
3c443344a5
Ensure round notification badge
2021-09-02 12:36:02 +02:00
dstrukt
2887017d12
updates line-height, removes sm-table hack
2021-09-02 12:36:02 +02:00
dstrukt
bdd11a14ff
adjusts logo size for future size update
2021-09-02 12:36:02 +02:00