Skip to content

Commit 8310b13

Browse files
committed
fix: update ImageViewer component to use imageUrlDark prop and adjust related documentation
1 parent a1d7791 commit 8310b13

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

src/components/ImageViewer.vue

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
<template>
22
<div class="my-8">
33
<a :href="linkUrl" target="_blank" rel="noreferrer">
4+
<!-- Light theme image -->
45
<img
5-
:src="imageUrl"
6+
v-if="imageUrlLight"
7+
:src="imageUrlLight"
68
:alt="imageAlt"
9+
class="light-only border-border w-full rounded-lg border shadow-lg transition-transform duration-200 ease-in-out hover:-translate-y-1 hover:shadow-xl"
10+
/>
11+
<!-- Dark theme image (also used as default) -->
12+
<img
13+
v-if="imageUrlDark"
14+
:src="imageUrlDark"
15+
:alt="imageAlt"
16+
:class="imageUrlLight ? 'dark-only' : ''"
717
class="border-border w-full rounded-lg border shadow-lg transition-transform duration-200 ease-in-out hover:-translate-y-1 hover:shadow-xl"
818
/>
919
</a>
@@ -24,7 +34,8 @@
2434
import Button from './ui/Button.vue';
2535
2636
interface Props {
27-
imageUrl: string;
37+
imageUrlLight?: string;
38+
imageUrlDark: string;
2839
imageAlt: string;
2940
linkUrl: string;
3041
caption?: string;

src/overview/tooling-and-explorers/iexec-explorer.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ decentralized computing protocol. Track deals, monitor task execution, and
1212
explore apps and protectedData—all in one powerful dashboard.
1313

1414
<ImageViewer
15-
image-url="/assets/tooling-&-explorers/iexec-explorer/explorer-global.png"
15+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/explorer-global.png"
1616
image-alt="iExec Explorer"
1717
link-url="https://explorer.iex.ec/"
1818
caption="🔗 Explore the iExec Protocol"
@@ -64,10 +64,10 @@ explore apps and protectedData—all in one powerful dashboard.
6464
## 💼 Deals & Tasks {#deals-tasks}
6565

6666
<ImageViewer
67-
image-url="/assets/tooling-&-explorers/iexec-explorer/deal-view.png"
67+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/deal-view.png"
6868
image-alt="Deal View"
6969
link-url="https://explorer.iex.ec/bellecour/deals"
70-
caption="🔗 Explore Deals on iExec Explorer"
70+
caption="🔗 Explore Deals"
7171
/>
7272

7373
> **💡 Understanding Deals**: A deal is a coordinated set of stakeholders that
@@ -90,10 +90,10 @@ explore apps and protectedData—all in one powerful dashboard.
9090
### Tasks Overview
9191

9292
<ImageViewer
93-
image-url="/assets/tooling-&-explorers/iexec-explorer/task-view.png"
93+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-view.png"
9494
image-alt="Task View"
9595
link-url="https://explorer.iex.ec/bellecour/tasks"
96-
caption="🔗 Browse All Tasks"
96+
caption="🔗 Explore Tasks"
9797
/>
9898

9999
Browse and analyze all tasks across the iExec network:
@@ -106,14 +106,14 @@ Browse and analyze all tasks across the iExec network:
106106
### Task Execution Monitoring
107107

108108
<ImageViewer
109-
image-url="/assets/tooling-&-explorers/iexec-explorer/result-details.png"
109+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-details-started.png"
110110
image-alt="Result Decryption"
111111
link-url="https://explorer.iex.ec/bellecour/tasks"
112112
caption="🔗 Explore Tasks"
113113
/>
114114

115115
<ImageViewer
116-
image-url="/assets/tooling-&-explorers/iexec-explorer/task-details-completed.png"
116+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-details-completed.png"
117117
image-alt="Task Completed"
118118
link-url="https://explorer.iex.ec/bellecour/tasks"
119119
caption="🔗 Explore Tasks"
@@ -142,11 +142,10 @@ Browse and analyze all tasks across the iExec network:
142142
## 📱 iApps Listing {#iapps-listing}
143143

144144
<ImageViewer
145-
image-url="/assets/tooling-&-explorers/iexec-explorer/app-view.png"
145+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/app-view.png"
146146
image-alt="App View"
147147
link-url="https://explorer.iex.ec/bellecour/apps"
148148
caption="🔗 Explore iApps Marketplace"
149-
link-icon="mdi:open-in-new"
150149
/>
151150

152151
Explore the iExec application marketplace:
@@ -158,11 +157,10 @@ Explore the iExec application marketplace:
158157
## 🗄️ Protected Data Listing {#protected-data-listing}
159158

160159
<ImageViewer
161-
image-url="/assets/tooling-&-explorers/iexec-explorer/dataset-view.png"
160+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/dataset-view.png"
162161
image-alt="Dataset View"
163162
link-url="https://explorer.iex.ec/bellecour/datasets"
164163
caption="🔗 Explore Protected Datasets"
165-
link-icon="mdi:open-in-new"
166164
/>
167165

168166
Navigate the protected data landscape:
@@ -176,11 +174,10 @@ Navigate the protected data landscape:
176174
## ⚡ Workerpools {#workerpools}
177175

178176
<ImageViewer
179-
image-url="/assets/tooling-&-explorers/iexec-explorer/workerpool-view.png"
177+
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/workerpool-view.png"
180178
image-alt="Workerpool View"
181179
link-url="https://explorer.iex.ec/bellecour/workerpools"
182180
caption="🔗 Explore Workerpools Infrastructure"
183-
link-icon="mdi:open-in-new"
184181
/>
185182

186183
Explore the decentralized computing infrastructure:

0 commit comments

Comments
 (0)