Commit Graph

102 Commits

Author SHA1 Message Date
dni ⚡
bfb27020ee
regression: fatfinger removed block styles (#1659)
quickfix

format
2023-04-27 15:38:52 +02:00
dni ⚡
1b84ebf13d
FEAT: build static files with npm (sass, concat, minify), remove build step from python, include minified bundle files (#1601) 2023-04-21 14:51:46 +02:00
dni ⚡
8c3b4a87b1
add i18n to frontend, still incomplete, but a start 2023-04-13 09:32:12 +02:00
dni ⚡
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 ⚡
194b063311
fix prettier 2023-03-07 12:40:19 +01:00
dni ⚡
235513f2ef
fix if for voidwallet warning 2023-03-07 12:28:52 +01:00
dni ⚡
e93fbd24be
FEAT: add funding source fallback and VoidWallet warning for frontend 2023-03-02 12:03:58 +01:00
Vlad Stan
12014ee3e3
fix: hide Admin UI if LNBITS_ADMIN_UI is false (#1537)
* fix: hide Admin config if `LNBITS_ADMIN_UI` is `false`

* chore: code format

* chore: code format
2023-02-22 13:30:57 +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
Vlad Stan
9e61c80d02 feat: move Admin to left hand side menu 2022-12-12 11:31:29 +02:00
Vlad Stan
84a24c389f feat: add Admin Console icon 2022-12-09 14:27:32 +02:00
dni ⚡
0ea225b87e add api docs button 2022-11-07 13:31:42 +01:00
Tiago Vasconcelos
f6d12c9d24
prevent ios autozoom on inputs (#945)
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2022-09-23 16:40:20 +03:00
blackcoffeexbt
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
Lee Salminen
2cb87d96f2 better way of handling injection of webmanifests 2022-07-05 15:05:31 -06:00
calle
92887ed169
Format: prettier (#707)
* format: prettier

* gh-actions: add prettier checkg

* actions
2022-07-05 21:14:56 +02:00
Lee Salminen
b298e12cd3 add offline indicator 2022-07-04 13:03:21 -06:00
Tiago vasconcelos
d8445450d8 quik fix logo placement 2022-06-21 10:45:09 +01:00
Tiago Vasconcelos
77fbea25af
Allow for custom image logo (#642)
* first test

* add custom URL logo

* some styling

* fixed typo, wrong import

* Update .env.example

Co-authored-by: calle <93376500+callebtc@users.noreply.github.com>

Co-authored-by: calle <93376500+callebtc@users.noreply.github.com>
2022-06-08 16:23:36 +02:00
benarc
2fd12e1d19 Changed theme picker color 2022-04-20 11:23:11 +01:00
benarc
a36ad05fe0 Added .env for theme 2022-04-20 11:20:39 +01:00
benarc
165d663491 Added freedom forum theme 2022-04-20 00:36:11 +01: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
Ben Arc
c7e501ac08 Adds lower buttons to wallet UI for smaller screens 2022-02-14 15:29:10 +00:00
benarc
75e78d2ab6 FakeWallet own denomination now working 2022-02-02 17:28:00 +00:00
Ben Arc
449cbfed89 Error page 2021-08-23 19:19:43 +01:00
Stefan Stammberger
938fc54af3
feat: switch from Quart to FastAPI part I 2021-08-22 20:07:24 +02:00
Ben Arc
eeb3e66529 Made title clickable 2021-07-02 12:52:27 +01:00
Ben Arc
ae0849143b Easier to customise title/tagline
Also added description that can replace frontpage blurb
2021-07-02 12:31:05 +01:00
Tiago vasconcelos
277460edb7 final push for themes 2021-07-01 12:34:50 +01:00
Tiago vasconcelos
2cd6877645 Merge branch 'master' into feature/readthemeenv 2021-07-01 12:05:40 +01:00
Tiago vasconcelos
4493e93890 small fix for theme picking/seting 2021-07-01 11:54:45 +01:00
Arc
a6835840a2
Merge pull request #241 from talvasconcelos/feature/readthemeenv
Read .env themeing colors
2021-07-01 00:08:34 +01:00
Ben Arc
c778149d4f Tweaked few more color themes 2021-06-30 23:14:39 +01:00
Ben Arc
bf26bf963f added theme color 2021-06-30 22:48:47 +01:00
Tiago vasconcelos
87d12634f7 Read .env themeing colors
- allowed/availabe themes defined by admin
2021-06-30 17:00:56 +01:00
Ben Arc
ff4956bdfb fixed vue error 2021-06-30 16:44:18 +01:00
Ben Arc
eac125a28e Works, although .env not currently supported 2021-06-30 13:08:11 +01:00
Ben Arc
40f50135bb default classic theme 2021-06-30 11:21:57 +01:00
Ben Arc
78605982fc Working, but need to store selection in localstorage 2021-06-29 09:39:12 +01:00
Ben Arc
c39dfbaee2 Kinda working test 2021-06-29 01:19:35 +01:00
Tiago vasconcelos
65a85e3612 fix show commit version on UI 2021-06-10 12:03:44 -03:00
fiatjaf
943237e7ff prettier fixes. 2021-04-17 23:21:27 -03:00
davidfrayne
c26f6fcbdf added meta-tags to base.html to allow fullscreen app launch on mobiles. 2021-04-08 13:46:52 +01:00
fiatjaf
a198842f50 wallet name on <title> 2020-11-12 15:32:41 -03:00
fiatjaf
6928f431a7 poor man's flask-assets. 2020-09-15 15:54:05 -03:00