Commit Graph
148 Commits
Author SHA1 Message Date
dni ⚡ 8c3b4a87b1 add i18n to frontend, still incomplete, but a start 2023-04-13 09:32:12 +02:00
dni ⚡ 8ee6be30eb add vue-i18n dependecy 2023-04-13 07:59:12 +02:00
dni ⚡andGitHub a9bdf24425 FEAT: use versioning for frontend (npm) and copy it to lnbits/static/vendor for easier updating (#1590)
* remove static/vendor

* add node dependencies

* add bolt11-decoder

* run npm install inside dockerimage

* only use bundle.js and bundle.css

* use node_modules for bundling vendor assets

* remove dead code

* make argument optional

* reintroduce vendor dir

* reintroduce vendor and single javascript files, minification

* wrong moment, remove minification

* lock packages with non critical issues

* black
2023-03-31 12:46:24 +02:00
dni ⚡andGitHub 43c9c9754b FEAT: #1552 add copy payment_hash to payment details (#1591)
* add copy to payment details

* icon for calle
2023-03-30 14:30:50 +02:00
calleandGitHub 84e369aad2 UI: rename extensions button (#1535)
* UI: rename extensions button

* change JS
2023-02-22 10:01:52 +01:00
Ben Arc 910727a7f4 Sadly had to tone down
due to font color of buttons
2023-02-20 23:17:40 +00:00
Ben Arc 9f049c1952 Added cyber theme
Because we all liked the theme from this pr https://github.com/lnbits/lnbits/pulls?page=2&q=is%3Apr+is%3Aopen
2023-02-20 22:41:11 +00:00
Ben Arc 81e4cfb6f4 Users need to be able to see "add extensions", even if they don't have extensions 2023-02-20 18:03:20 +00:00
ca75b328a1 remove invoices (#1515)
* remove invoices

* remove invoices tests

* remove unused tests/extensions dir

* fix issue

* formatting

* test passing locally. and i dont know why

* fix _extension_dir loading

* gitkeep extension dir

* formatting

* remove bundle from check

* do not prettier compliled css

* do not prettier compliled css

* create extension dir, if it does not exists, just to be sure

* Update lnbits/extension_manager.py

---------

Co-authored-by: calle <93376500+callebtc@users.noreply.github.com>
2023-02-20 15:34:18 +01:00
ben 50458901d6 Added generic icon for iconless plugiins 2023-01-25 16:55:08 +00:00
Vlad Stan a2284da4c3 feat: use Add Extension menu item 2023-01-20 14:33:45 +02:00
Vlad Stan 66c908e600 chore: migrate after major changes on main 2023-01-18 17:38:36 +02:00
ben 7bfc455960 mobile tweak 2023-01-03 19:35:24 +00:00
ben a8c4bea53d Updated extension card layout 2023-01-01 18:14:20 +00:00
ben f5250e0584 initial
Added bunch tiles, more to add
2022-12-31 01:46:55 +00:00
Vlad Stan 50a509dfc3 chore: code-format 2022-12-12 11:36:24 +02:00
Vlad Stan 9e61c80d02 feat: move Admin to left hand side menu 2022-12-12 11:31:29 +02:00
Vlad StanandGitHub 6cab77ece4 Merge branch 'main' into FinalAdminUI 2022-12-12 10:49:31 +02:00
Vlad Stan 84a24c389f feat: add Admin Console icon 2022-12-09 14:27:32 +02:00
callebtc befdeb040e add expiry to frontend 2022-12-02 19:05:22 +01:00
ben 4fe408f067 Fixed css 2022-11-29 22:13:40 +00:00
Black CoffeeandVlad Stan f074d81827 Remove theme settings on satspay invoice page and default to blue theme to allow users to skin satspay invoice page more easily 2022-11-28 15:18:01 +02:00
ben 3048120609 img not needed 2022-11-20 17:36:00 +00:00
ben 0c94b159e2 Improved ad space function 2022-11-20 17:29:07 +00:00
Taylor Helsper fb58f1ed5e Update myNode images 2022-09-29 23:42:38 -05:00
ee4049ec1f fix javascript issue, Fixes: #890 (#891)
Co-authored-by: dni <dni.khr@gmail.com>
2022-08-16 17:01:20 +02:00
Vlad Stan 7bb936b09b feat: allow custom file name for exportCSV 2022-07-28 15:04:14 +03:00
Tiago VasconcelosandGitHub 7fbea79e62 Add voucher design (#704)
* allow for custom print of vouchers

* lnbits defaul voucher

* reduce png size

* add template for custom design

* rename lnbits voucher

* send voucher amount to UI

* add some tweaks for default voucher

* added bonus in readme

* blacked

* make default string as constant
2022-07-25 11:22:21 +02:00
blackcoffeexbtandGitHub c0c26fb98e Extension list UI improvements (#769)
* Extensions list is now sorted alphabetically

* Added extension list search

* Prettified changes

* Removed console.log

* Code improvements based on motorina0 feedback

* Remove console.log from lnbits/templates/base.html

Run prettier
2022-07-23 10:46:30 +02:00
Lee Salminen 94e4495026 run prettier 2022-07-05 16:16:46 -06:00
Lee Salminen aa51d85d65 Merge branch 'main' into improved-pwa 2022-07-05 15:10:57 -06:00
calleandGitHub 92887ed169 Format: prettier (#707)
* format: prettier

* gh-actions: add prettier checkg

* actions
2022-07-05 21:14:56 +02:00
Lee Salminen 80f8d83548 Merge remote-tracking branch 'origin/main' into improved-pwa 2022-07-05 09:21:41 -06:00
blackcoffeexbtandGitHub e5b4c54348 Added line wrapping for text in code examples to make it readable on normal sized screens (#688) 2022-07-05 17:20:59 +02:00
Lee Salminen b298e12cd3 add offline indicator 2022-07-04 13:03:21 -06:00
benarc 165d663491 Added freedom forum theme 2022-04-20 00:36:11 +01:00
benarc e96701cb59 Added template banner 2022-02-24 16:03:10 +00:00
Ben Arc 10492ec3d0 Changed bitcoin theme back 2022-02-17 23:40:29 +00:00
Ben Arc 302d79a30f Improved bitcoin theme 2022-02-17 23:33:55 +00:00
Ben Arc 573c4cf5ea Changed theme order to default to classic 2022-02-17 21:46:51 +00:00
Ben Arc e9065833c0 Fixed themes, added bitcoin theme 2022-02-17 21:34:36 +00:00
benarc 4b11342f0c works 2022-02-07 20:43:47 +00:00
benarc 75e78d2ab6 FakeWallet own denomination now working 2022-02-02 17:28:00 +00:00
Tiago vasconcelos 41abbb44f7 added new error message (detail) 2021-10-19 17:01:57 +01:00
Stefan Stammberger fe79709698 fix: several more API calls restored 2021-08-29 19:38:42 +02:00
Stefan Stammberger 5ae124408e fix: wallet page
Javascript was incompatible because of the switch to FastAPI.
2021-08-28 13:55:31 +02:00
Tiago vasconcelosandfiatjaf 723c9ea3ab cleanup 2021-08-06 12:37:30 -03:00
fiatjaf 5ac81a7849 update material fonts. 2021-07-03 17:44:46 -03:00
fiatjaf 2f309c9863 postgres support. 2021-07-02 17:34:31 -03:00
Tiago vasconcelos 277460edb7 final push for themes 2021-07-01 12:34:50 +01:00