diff --git a/src/components/BottomDialog.vue b/src/components/BottomDialog.vue new file mode 100644 index 000000000..85aadddfa --- /dev/null +++ b/src/components/BottomDialog.vue @@ -0,0 +1,58 @@ + + diff --git a/src/components/Icon/Info.vue b/src/components/Icon/Info.vue new file mode 100644 index 000000000..33aff8620 --- /dev/null +++ b/src/components/Icon/Info.vue @@ -0,0 +1,8 @@ + diff --git a/src/components/NFTBook/ItemCard.vue b/src/components/NFTBook/ItemCard.vue index e2e457633..41bcdea34 100644 --- a/src/components/NFTBook/ItemCard.vue +++ b/src/components/NFTBook/ItemCard.vue @@ -249,6 +249,7 @@
- + @@ -29,6 +35,25 @@ export default { ? this.$t('nft_details_page_label_access_methods_downloadable') : this.$t('nft_details_page_label_access_methods_web_only'); }, + tooltipsContent() { + return this.isDownloadable + ? { + title: this.$t( + 'nft_details_page_label_access_methods_tooltips_title_drm_free' + ), + text: this.$t( + 'nft_details_page_label_access_methods_tooltip_text_drm_free' + ), + } + : { + title: this.$t( + 'nft_details_page_label_access_methods_tooltips_title_drm' + ), + text: this.$t( + 'nft_details_page_label_access_methods_tooltip_text_drm' + ), + }; + }, }, }; diff --git a/src/components/NFTBook/SpecTableValue.vue b/src/components/NFTBook/SpecTableValue.vue index 9a00a0fa5..8ef482013 100644 --- a/src/components/NFTBook/SpecTableValue.vue +++ b/src/components/NFTBook/SpecTableValue.vue @@ -1,9 +1,41 @@ diff --git a/src/components/NFTBook/Tooltip.vue b/src/components/NFTBook/Tooltip.vue new file mode 100644 index 000000000..53d447f3a --- /dev/null +++ b/src/components/NFTBook/Tooltip.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/components/NFTCollection/ItemCard.vue b/src/components/NFTCollection/ItemCard.vue index 653172d59..90da4c58d 100644 --- a/src/components/NFTCollection/ItemCard.vue +++ b/src/components/NFTCollection/ItemCard.vue @@ -155,6 +155,7 @@ />