[feat] Extension details page (#2544)

* feat: add empty dialog

* feat: add `details_link` field for extension

* feat: show info icon if `details_link` present

* feat: add extension details endpoint

* feat: first details page

* feat: carousel working

* feat: full screen

* fix: layout

* fix: repo site

* fix: release icon

* fix: repo link

* feat: terms and conditions partial

* chore: fix typing

* fix: info icon layout

* chore: add try-catch

* feat: layout improvements

* feat: add video link

* fix: show terms and conditions

* chore: code format

* feat: add `details_link`

* fix: github release details

* feat: add close button

* chore: code clean-up

* chore: revert some changes

* feat: i18n

* chore: `make bundle`

* chore: make bundle

* feat: terms and conditions is a link now
This commit is contained in:
Vlad Stan
2024-06-19 11:52:18 +01:00
committed by GitHub
parent 76e8d72d0d
commit eacdd432b2
5 changed files with 286 additions and 12 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
+3 -1
View File
@@ -258,5 +258,7 @@ window.localisation.en = {
sell_info:
'The %{name} extension requires a payment of minimum %{amount} sats to enable.',
hide_empty_wallets: 'Hide empty wallets',
recheck: 'Recheck'
recheck: 'Recheck',
contributors: 'Contributors',
license: 'License'
}