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 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ tooltipText }}
+
+
+
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 @@
/>
diff --git a/src/pages/nft/collection/_collectionId/index.vue b/src/pages/nft/collection/_collectionId/index.vue
index 09619c715..6f91e27f8 100644
--- a/src/pages/nft/collection/_collectionId/index.vue
+++ b/src/pages/nft/collection/_collectionId/index.vue
@@ -9,6 +9,7 @@
:collection-id="collectionId"
preset="details"
@click-avatar="handleNFTCardClickAvatar"
+ @clickTooltip="handleNFTCardClickTooltip"
>