Dennis Reimann
faed5349fb
Make theme switch a view component
2021-10-06 19:32:26 +02: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
dstrukt
69b855a1e7
Improves create crowdfund view ( #2647 )
...
* adds sizings
* adds section headers
* adds section headers and re-ordering
* more re-ordering
* redorder change
* adds switches
* reorders checkmark
* removes spacer + updates header
* adds sizings
* adds section headers
* adds section headers and re-ordering
* more re-ordering
* redorder change
* adds switches
* reorders checkmark
* removes spacer + updates header
* Upgrade flatpickr and adapt styles
* Improve display names
* Toggle and collapse additional options
* Add missing link attributes
* adds switch + title for enabling public crowdfund
* Add helper text for public crowdfund option
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-07-30 14:31:44 +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
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
f3611ac693
Add Webhooks in store's settings
2020-11-08 15:57:24 +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
Dennis Reimann
dcf8783c2e
Add copy link confirmation
2020-10-03 17:04:36 +02:00
rockstardev
7bcc559ec7
Generalizing TimezoneOffset field init
2020-07-28 10:28:32 -05:00
Dennis Reimann
a122c38666
Add copy tor url button to login and register
2020-07-13 21:29:42 +02:00
Andrew Camilleri
dc5d8a6cb7
Refresh UI notifications automatically on update ( #1680 )
...
* Refresh UI notifications automatically on update
* make notif timeago live
* pass cancellation token
* Update InvoiceEventData.cs
2020-06-24 10:23:16 +02:00
Andrew Camilleri
b600e5777e
Add tooltip for store deriv + show "Not set" + "show end piece of string" ( #1507 )
...
* Add tooltip for store deriv + show "Not set" + "show end piece of string"
fixes #1506
* use regex witchraft
* adjust with regex
2020-04-27 19:55:46 +09:00
Kukks
d6c66d0c03
New feature: Coin Selection
...
This opt-in feature allows you to select which utxos you want to use for a specific transaction.
2020-03-19 09:44:47 +01:00
Rockstar Developer
20fb7fc188
Fixing bug induced with server converting UTC times to server local ( #835 )
2019-05-15 22:02:39 +09:00
rockstardev
7f9c2439c4
Custom date range filtering modal
2019-05-12 14:56:13 +09:00
rockstardev
6de5d0bce8
Unifying datetime styles across admin
2019-05-12 14:56:13 +09:00
rockstardev
07cb6adb69
Extracting datetime flatpickr for use throught website
2019-05-12 14:56:13 +09:00
Andrew Camilleri
0936812df0
Fix date time issues on crowdfund.payment requests ( #808 )
...
* fix some conditional display bugs in crowdfund
* bump flatpickr
* make clear button show up even with flatpickt fake input ui
* update uis to specify date value in specific format and use custom format for flatpickr display and use moment to parse date instead
* fix remaining public ui date issues
2019-05-07 17:01:37 +09:00
rockstardev
c6091750b0
Displaying switchable datetimes on wallet transactions page
2019-04-26 22:00:12 -05:00
Andrew Camilleri
0c0809101d
Datetime picker and small edit UI changes ( #647 )
...
* do not allow negative amounts for crowdfund and payment requests
* remove currency placeholder in payment requests
* Improve date picker ui
Clear button only appears when a value is set. If no value is set, display a placeholder indicating it. closes #625
2019-03-07 14:29:29 +09:00
Kukks
ad25a2ed08
Add payment requests
2019-02-25 17:56:28 +09:00
rockstardev
63ec832667
Support for localizing datetimes base on browser's timezone
2018-05-29 12:27:03 +09:00