d11n
6185b93b59
Upgrade to Bootstrap v5.0.2 ( #2638 )
2021-06-30 19:03:43 +09:00
Wouter Samaey
33de4cccfc
Add permission key to API page ( #2599 )
...
* Better API key page
Now we can see the permission code + Fixed a margin-bottom when selecting a specific store
* Improve responsiveness of API key permissions
* Improve webhook editing UX
Jumps to edited item after submit
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2021-06-30 16:57:38 +09:00
d11n
3338dcac1c
Richtext editor fixes ( #2613 )
...
* UPdate summernote with Bootstrap 5 integration
* Unify summernote options
2021-06-24 19:51:35 +09:00
Wouter Samaey
b22aa778e1
Better webhook UI. Full URLs are visible. ( #2572 )
...
* Better webhook UI. Full URLs are visible.
* Using Bootstrap CSS class instead of a new class
* Created the generic class .sm:text-nowrap
* Renamed class
* Changed "sm" to "md"
2021-06-17 19:43:47 +09:00
d11n
3c0292f074
Wallet: Signing UI improvements ( #2559 )
...
* Refactoring to generalize wizard layout
* Wallet: Add intermediate signing options view
* Update BTCPayServer/Views/Wallets/WalletSigningOptions.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
* Skip signing options for hot wallets
* Update signing options wordings, add PSBT doc link
* Fix test
* Remove form route params
* Use decode command for PSBT
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
2021-06-14 14:06:56 +09:00
d11n
64a7abe53a
Bootstrap migration fixups ( #2534 )
...
* Remove xxl breakpoint
* Remove code bg
* Form updates
* Update PoS accordion
* Update forms
* Fix webhook password toggle
* Update highlight js styles
* Page updates
* Style unformatted checkboxes
* Fix typo
* Update accordions
* Update policies domain mapping
* Update toggles and checkboxes
* Update storage pages
* Fix specter logo filename casing
* Update checkout experience view
* Update webhook view
* Re-add used negative margins
* Update bootstrap
* POS layout fixes
* Decrease size of info icon in main headline
* Update BTCPayServer/Views/Stores/ModifyWebhook.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
2021-06-06 20:44:54 +09:00
dstrukt
784a40e2ed
Server Settings Bootstrap/UI Tweaks ( #2558 )
...
* server > services columns cleanup
* server > services column patch
* server > files adds text-end to table action column
* server > maintenance updates column
* removes title, switches search input with title
* adds CSS change
* Update BTCPayServer/Views/Server/ListUsers.cshtml
Breakpoint improvement
Co-authored-by: d11n <mail@dennisreimann.de >
* Update BTCPayServer/wwwroot/main/site.css
Co-authored-by: d11n <mail@dennisreimann.de >
Co-authored-by: d11n <mail@dennisreimann.de >
2021-06-06 20:41:14 +09:00
d11n
ed7031981b
Bootstrap v5 migration ( #2490 )
...
* Swap bootstrap asset files
* Update themes and color definitions
* Move general bootstrap customizations
* Theme updates
Theme updates
* Remove BuildBundlerMinifier
This lead to an error, because BuildBundlerMinifier and BundlerMinifier.Core seem to conflict here. Details: https://stackoverflow.com/a/61119586
* Rewplace btn-block class with w-100
* Update badge classes
* Remove old font family head variable
* Update margin classes
* Cleanups
* Update float classes
* Update text classes
* Update padding classes
* Update border classes
* UPdate dropdown classes
* Update select classes
* Update neutral custom props
* Update bootstrap and customizations
* Update ChromeDriver; disable smooth scroll
https://github.com/SeleniumHQ/selenium/issues/8295
* Improve alert messages
* Improve bootstrap customizations
* Disable reduced motion
See also 7358282f
* Update Bootstrap data attributes
* Update file inputs
* Update input groups
* Replace deprecated jumbotron class
* Update variables; re-add negative margin util classes
* Update cards
* Update form labels
* Debug alerts
* Fix aria-labelledby associations
* Dropdown-related test fixes
* Fix CanUseWebhooks test
* Test fixes
* Nav updates
* Fix nav usage in wallet send and payouts
* Update alert and modal close buttons
* Re-add backdrop properties
* Upgrade Bootstrap to v5 final
* Update screen reader classes
* Update font-weight classes
* Update monospace font classes
* Update accordians
* Update close icon usage
* Cleanup
* Update scripts and style integrations
* Update input group texts
* Update LN node setup page
* Update more form control classes
* Update inline forms
* Add js specific test
* Upgrade Vue.js
* Remove unused JS
* Upgrade Bootstrap to v5.0.1
* Try container related test updates
* Separate jQuery bundle
* Remove jQuery from LND seed backup page
* Remove unused code
* Refactor email autofill js
* Refactor camera scanner JS
* Re-add tests
* Re-add BuildBundlerMinifier
* Do not minify bundles containing Bootstrap
Details https://github.com/madskristensen/BundlerMinifier/issues/558
* Update bundles
* Cleanup JS test
* Cleanup tests involving dropdowns
* Cleanup tests involving collapses
* Cleanup locale additions in ConfigureCore
* Cleanup bundles
* Remove duplicate status message
* Cleanup formatting
* Fix missing validation scripts
* Remove unused unminified Bootstrap js files
* Fix classic theme
* Fix Casa theme
* Fix PoS validation
2021-05-19 11:39:27 +09:00
Nicolas Dorier
60c05cab55
Merge pull request #2477 from dennisreimann/lightning-setup-redesign
...
Lightning setup redesign
2021-04-22 17:39:05 +09:00
Dennis Reimann
f3c3f397eb
UI: Fix unread count badge on mobile
2021-04-21 17:38:17 +02:00
Dennis Reimann
35f47bdfb7
Add and update theme colors
2021-04-20 12:09:26 +02:00
d11n
15201a927e
UI fixes ( #2463 )
...
* Fix formatting in bootstrap.css
This looks like it got introduced when resolving a merge conflict.
* Fix typos in views
* Fix semibold style definition
2021-04-16 15:02:40 +09:00
d11n
b12c4c5fa0
Improve and unify page headers ( #2412 )
...
* Improve and unify page headers
* Altcoin test fixes
* Update BTCPayServer/Views/Apps/UpdateCrowdfund.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
* Update BTCPayServer/Views/Apps/UpdateCrowdfund.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
* Fix missing store name in pairing view
* Fix CanUsePairing test
* Bump header navigation font size
* Use partial tag instead of Html.PartialAsync in views
As suggested by @nicolasdorier. These are equivalent, see details [here](https://docs.microsoft.com/en-us/aspnet/core/mvc/views/partial?view=aspnetcore-3.1#partial-tag-helper ).
* Fix docs link
As in #2432 .
* Update BTCPayServer/Views/Wallets/SignWithSeed.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
* Update BTCPayServer/Views/Wallets/WalletSendVault.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
* Update BTCPayServer/Views/Wallets/WalletTransactions.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com >
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com >
2021-04-08 22:32:42 +09:00
Umar Bolatov
c7ff36b314
Increase landing page masthead text contrast
2021-04-07 19:37:35 -07:00
Dennis Reimann
abf3962d91
Remove old styles
2021-03-30 11:38:04 +02:00
Dennis Reimann
f53a85fcd1
Bootstrap customization fix
2021-03-30 11:38:03 +02:00
Dennis Reimann
73730355b8
Add active indicator for main navigation
2021-03-30 11:38:02 +02:00
Dennis Reimann
8827721605
Layout: Update header and navigation
2021-03-30 11:38:01 +02:00
Umar Bolatov
4b37121b75
Updated "required" form input styling ( #2373 )
2021-03-30 14:27:42 +09:00
d11n
ceb541ad8a
Upgrade to Bootstrap v4.6 ( #2379 )
...
Also upgrades jQuery from v3.2.1 to v3.6.0
2021-03-24 18:47:55 +09:00
Dennis Reimann
f79c8ab641
Xpub import: Toggle multi-sig examples
2021-03-04 11:07:05 +01:00
Dennis Reimann
314fda7877
Update import wallet cells
2021-03-03 22:27:39 +01:00
Dennis Reimann
aaf77515fc
Update icons
2021-03-03 21:29:03 +01:00
Dennis Reimann
b5f7b1aad4
Hover and active states for wizard navigation
2021-03-03 21:17:25 +01:00
d11n
f4fa7c927c
Wallet setup redesign ( #2164 )
...
* Prepare existing layouts and views
* Add icon view component and sprite svg
* Add wallet setup basics
* Add import method view basics
* Use external sprite file instead of inline svg
* Refactor hardware wallet setup flow
* Manually enter an xpub
* Prepare other views
* Update views and models
* Finalize wallet setup flow
* Updat tests, part 1
* Update tests, part 2
* Vaul: Fix missing retry button
* Add better Scan QR subtext
Still tbd.
* Make wallet account an advanced setting
* Prevent empty xpub
* Use textarea for seed input
* Remove redundant error message for missing file upload
* Confirm store updates after generating a new wallet
* Update wording
* Modify existing wallets
* Fix proposed method name
* Suggest using ColdCard Electrum export option only
Advise the user to use the electrum export of the coldcard instead of saying either electrum or wasabi export file … the electurm one contains more info, e.g. the wasabi one doesn't include the account key path.
* More concise WalletSetupMethod setting
* Test fix
* Update wallet removal code
* Fix back navigation quirk in change wallet case
* Fix behaviour on wallet enable/disable
* Fix initial wallet setup
* Improve modify view and messages
* Test fixes
* Seed import fix
Uses the correct form url for confirming addresses
* Quickfixes from design meeting
* Add enable toggle switch on modify page
* Confirm wallet removal
* Update setup view
* Update import view
* Icon finetuning
* Improve import options page
* Refactor QR code scanner
Allow for usage with and without modal
* Update copy and instructions on import pages
* Split generate options: Hot wallet and watch-only
* Implement hot wallet options correctly
* Minor test changes
* Navbar improvements
* Fix tables
* Fix badge color
* Routing related updates
Thanks @kukks for the suggestions!
* Wording updates
Thanks @kukks for the suggestions!
* Extend address types table for xpub import
Thanks @kukks for the suggestions!
* Rename controller
* Unify precondition checks
* Improve removal warning for hot wallets
* Add tooltip on why seed import is not recommended
* Add tooltip icon
* Add Specter import info
2021-02-11 19:48:54 +09:00
Umar Bolatov
fe4ffcfc62
Update notification dropdown styling ( #2167 )
...
* Update notification dropdown strings
* Update notification dropdown styling
address #2131
* Update border color
* Update notification hover color
* Revert "was confirmed paid" to "has been paid" change
* Move styles to site.css
* Update style="border-bottom: 0;" to border-bottom-0
* Update heading
* Add icon sprite
* Add default icon styles
* Use "currentColor" instead of specific color for icon
* Update icon color definition
* Adjust dropdown position
* Update h4 to h5
2021-01-07 18:07:42 +09:00
Andrew Camilleri
5ca4e71c34
Introduce QR Code View component ( #2125 )
...
* Introduce QR Code View component
* more cleanup
* fix js clipboard
* Fix clipboard confirmation width calculation
* fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2020-12-22 11:18:51 +09:00
Dennis Reimann
26b04e70b1
Fix for classic theme header CSS ( #2159 )
...
Fixes #2155 .
2020-12-21 14:43:33 +01:00
Dennis Reimann
0a444508f8
UI: Improve mobile store setup view
...
According to [this comment](https://github.com/btcpayserver/btcpayserver/pull/2117#issuecomment-741255465 ).
2020-12-09 09:45:45 +01:00
Dennis Reimann
3e800e7e53
Update classic theme for payment requests ( #2096 )
...
Fixes #2084 .
2020-12-02 15:21:03 +01:00
Dennis Reimann
7e50267cb0
UI: Store setup finetuning ( #2087 )
...
* UI: Store setup finetuning
Incorporate @dstrukt's improvement feedback from [this comment](https://github.com/btcpayserver/btcpayserver/pull/2011#issuecomment-735909927 ).
* Clean up and fix test
2020-12-02 07:45:00 +01:00
nicolas.dorier
f3611ac693
Add Webhooks in store's settings
2020-11-08 15:57:24 +09:00
Dennis Reimann
f2daa6a150
Improve store setup display
2020-11-06 11:14:00 +01:00
Dennis Reimann
b9af805ac1
Store UI: Improve wallet status display
2020-11-06 10:50:22 +01:00
Dennis Reimann
b73aa55a75
Store setup: Restructuring basics
2020-11-06 10:50:20 +01:00
Dennis Reimann
b1b3ce48ee
Toast messages in payment request ( #2010 )
...
* Hide toast messages in print
Fixes #2009 .
* Optimize payment request toast messages
2020-10-24 10:20:19 +02:00
Dennis Reimann
20322c6ab8
Improve payment print styles ( #1977 )
...
* Improve payment print styles
Allows for export as invoice PDF to be used in accounting. Closes #1957 .
* Change Transaction ID wording
* Minor payment request UI improvements
* Add amount paid, rate and colorize payment status
* Display rate at invoice level
* Inherit text color in print
* Show full date in print view
* Rearrange payment details
* Add received date for payments
* Fix amount calculation
* Fix validInvoice assignment
2020-10-23 17:37:28 +09:00
Dennis Reimann
f2870caed2
Payment redesign ( #1967 )
...
* Payment redesign
Guess who's back!
This reverts commit 4174fa648d .
* Refactor PullPayment state string
Compatible with this one: https://github.com/btcpayserver/btcpayserver/pull/1834/files#diff-a9136096252382b110b9a7ac7747b95aR41
* Use unified copy to clipboard function
* Refactor status text class to helper function
2020-10-13 09:58:46 +02:00
Andrew Camilleri
4174fa648d
Revert "Payment redesign" ( #1962 )
2020-10-08 08:37:18 +02:00
Nicolas Dorier
9284ac7461
Merge pull request #1930 from dennisreimann/payment-redesign
...
Payment redesign
2020-10-08 12:10:28 +09:00
Dennis Reimann
5faf6be02d
Improve notifications dropdown
...
Minor changes to the spacing, first of all this fixed the notifications dropdown in dark mode.
2020-10-07 22:50:34 +02:00
Dennis Reimann
dcf8783c2e
Add copy link confirmation
2020-10-03 17:04:36 +02:00
Dennis Reimann
489ce0bebc
Payment Request UI: Finetuning
2020-10-01 21:23:41 +02:00
Dennis Reimann
38b4812eb3
Payment Request UI: Print adaptions
2020-10-01 21:23:38 +02:00
Dennis Reimann
69fdc2d821
UI: Add bootstrap responsive helper for dev env
2020-10-01 21:23:37 +02:00
Dennis Reimann
9104b0f974
Payment Request UI: Main part
...
fix
fix
fix
2020-10-01 21:23:36 +02:00
Dennis Reimann
6ec7373a1a
# This is a combination of 2 commits.
...
# This is the 1st commit message:
UI: Move noscript styles to header include
Reusability
# This is the commit message #2 :
fix
2020-10-01 21:23:35 +02:00
Dennis Reimann
4d4459fa4e
Payment Request UI: Layout and header
2020-10-01 21:23:33 +02:00
Dennis Reimann
e7ea8ac40f
Improve invoices list view ( #1815 )
...
* Improve invoices list view
* Pager: Only show options that make sense
* ListInvoices formatting
* Add separator for dropdown toggle split
* Minor ListInvoices improvement
* Improve payment requests list view
* Distinguish empty and filtered lists
* Properly align invoice details
* Add payment symbols to invoices list
* Improve payment symbols in invoices list
* Always display search on list pages
* Inline variable
* Move display logic to pager
e5040ede55 (commitcomment-41698272)
2020-08-24 13:57:07 +09:00
Nicolas Dorier
901f3c4f7a
Merge pull request #1822 from dennisreimann/fix-1816
...
UI: Fix custom-select glitch
2020-08-10 22:40:33 +09:00