Skip to content

Commit 20d8011

Browse files
authored
fix: assets-preview (#26)
1 parent ddceadf commit 20d8011

File tree

8 files changed

+72
-26
lines changed

8 files changed

+72
-26
lines changed

src/manage-data/dataProtector/dataProtectorCore/protectData.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,5 +432,10 @@ To further check your data was correctly created, you can inspect it on the
432432
[iExec explorer](https://explorer.iex.ec/).
433433

434434
<a href="https://explorer.iex.ec/" target="_blank" rel="noreferrer" style="display: inline-block">
435-
<img src="/assets/explorer-dataset-example.png" alt="iExec explorer - Dataset example">
435+
<img :src="explorerDatasetImage" alt="iExec explorer - Dataset example">
436436
</a>
437+
438+
<script setup>
439+
// Assets
440+
import explorerDatasetImage from '../../../assets/explorer-dataset-example.png';
441+
</script>

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ publicly auditable.
1717
<UseCaseCard
1818
title="🔷 Arbitrum One"
1919
description="Production network for mainnet operations with verified smart contracts and comprehensive transaction tracking."
20-
image-url="/assets/tooling-&-explorers/blockchain-explorer/arbitrum-explorer.png"
20+
:image-url="arbitrumExplorerImage"
2121
image-alt="Arbitrum Explorer"
2222
:features="['Verified Contracts', 'Transaction History', 'Token Tracking', 'Contract Interactions']"
2323
demo-url="https://arbiscan.io/"
@@ -28,7 +28,7 @@ publicly auditable.
2828
<UseCaseCard
2929
title="⚡ Bellecour"
3030
description="iExec's dedicated sidechain for optimized performance with native integration and enhanced protocol analytics."
31-
image-url="/assets/tooling-&-explorers/blockchain-explorer/bellecour-explorer.png"
31+
:image-url="bellecourExplorerImage"
3232
image-alt="Bellecour Explorer"
3333
:features="['Verified Contracts', 'Transaction History', 'Token Tracking', 'Contract Interactions']"
3434
demo-url="https://blockscout-bellecour.iex.ec/"
@@ -46,4 +46,8 @@ deploy to **Arbitrum** for production workloads.
4646

4747
<script setup>
4848
import UseCaseCard from '../../components/UseCaseCard.vue';
49+
50+
// Assets
51+
import arbitrumExplorerImage from '../../assets/tooling-&-explorers/blockchain-explorer/arbitrum-explorer.png';
52+
import bellecourExplorerImage from '../../assets/tooling-&-explorers/blockchain-explorer/bellecour-explorer.png';
4953
</script>

src/overview/tooling-and-explorers/builder-dashboard.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ streamlines your development workflow and provides deep insights on your
1414
confidential iApps deployed on the protocol.
1515

1616
<ImageViewer
17-
image-url-dark="/assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png"
17+
:image-url-dark="builderDashboardImage"
1818
image-alt="Builder Dashboard Overview"
1919
link-url="https://builder.iex.ec/"
2020
caption="🔗 Access the Builder Dashboard"
@@ -44,7 +44,7 @@ The first screen of the Builder Dashboard provides comprehensive voucher
4444
monitoring with detailed task execution history and real-time balance tracking.
4545

4646
<ImageViewer
47-
image-url-dark="/assets/tooling-&-explorers/builder-dashboard/build-voucher-view.png"
47+
:image-url-dark="buildVoucherViewImage"
4848
image-alt="Voucher Consumption Dashboard"
4949
link-url="https://builder.iex.ec/vouchers"
5050
caption="🔗 Access Voucher Dashboard"
@@ -99,7 +99,7 @@ The second screen provides comprehensive management and analytics for your
9999
deployed confidential iApps with detailed statistics and user insights.
100100

101101
<ImageViewer
102-
image-url-dark="/assets/tooling-&-explorers/builder-dashboard/my-iapps-view.png"
102+
:image-url-dark="myIappsViewImage"
103103
image-alt="My Confidential iApps Dashboard"
104104
link-url="https://builder.iex.ec/iapps"
105105
caption="🔗 Manage Your iApps"
@@ -162,4 +162,9 @@ import { Icon } from '@iconify/vue';
162162
import ImageViewer from '../../components/ImageViewer.vue';
163163
import FeatureCard from '../../components/FeatureCard.vue';
164164
import CardGrid from '../../components/CardGrid.vue';
165+
166+
// Assets
167+
import builderDashboardImage from '../../assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png';
168+
import buildVoucherViewImage from '../../assets/tooling-&-explorers/builder-dashboard/build-voucher-view.png';
169+
import myIappsViewImage from '../../assets/tooling-&-explorers/builder-dashboard/my-iapps-view.png';
165170
</script>

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

Lines changed: 18 additions & 8 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-dark="/assets/tooling-&-explorers/iexec-explorer/explorer-global.png"
15+
:image-url-dark="explorerGlobalImage"
1616
image-alt="iExec Explorer"
1717
link-url="https://explorer.iex.ec/"
1818
caption="🔗 Explore the iExec Protocol"
@@ -70,7 +70,7 @@ explore apps and protectedData—all in one powerful dashboard.
7070
## 💼 Deals & Tasks {#deals-tasks}
7171

7272
<ImageViewer
73-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/deal-view.png"
73+
:image-url-dark="dealViewImage"
7474
image-alt="Deal View"
7575
link-url="https://explorer.iex.ec/bellecour/deals"
7676
caption="🔗 Explore Deals"
@@ -96,7 +96,7 @@ explore apps and protectedData—all in one powerful dashboard.
9696
### Tasks Overview
9797

9898
<ImageViewer
99-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-view.png"
99+
:image-url-dark="taskViewImage"
100100
image-alt="Task View"
101101
link-url="https://explorer.iex.ec/bellecour/tasks"
102102
caption="🔗 Explore Tasks"
@@ -112,14 +112,14 @@ Browse and analyze all tasks across the iExec network:
112112
### Task Execution Monitoring
113113

114114
<ImageViewer
115-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-details-started.png"
115+
:image-url-dark="taskDetailsStartedImage"
116116
image-alt="Result Decryption"
117117
link-url="https://explorer.iex.ec/bellecour/tasks"
118118
caption="🔗 Explore Tasks"
119119
/>
120120

121121
<ImageViewer
122-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/task-details-completed.png"
122+
:image-url-dark="taskDetailsCompletedImage"
123123
image-alt="Task Completed"
124124
link-url="https://explorer.iex.ec/bellecour/tasks"
125125
caption="🔗 Explore Tasks"
@@ -148,7 +148,7 @@ Browse and analyze all tasks across the iExec network:
148148
## 📱 iApps Listing {#iapps-listing}
149149

150150
<ImageViewer
151-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/app-view.png"
151+
:image-url-dark="appViewImage"
152152
image-alt="App View"
153153
link-url="https://explorer.iex.ec/bellecour/apps"
154154
caption="🔗 Explore iApps Marketplace"
@@ -163,7 +163,7 @@ Explore the iExec application marketplace:
163163
## 🗄️ Protected Data Listing {#protected-data-listing}
164164

165165
<ImageViewer
166-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/dataset-view.png"
166+
:image-url-dark="datasetViewImage"
167167
image-alt="Dataset View"
168168
link-url="https://explorer.iex.ec/bellecour/datasets"
169169
caption="🔗 Explore Protected Datasets"
@@ -180,7 +180,7 @@ Navigate the protected data landscape:
180180
## ⚡ Workerpools {#workerpools}
181181

182182
<ImageViewer
183-
image-url-dark="/assets/tooling-&-explorers/iexec-explorer/workerpool-view.png"
183+
:image-url-dark="workerpoolViewImage"
184184
image-alt="Workerpool View"
185185
link-url="https://explorer.iex.ec/bellecour/workerpools"
186186
caption="🔗 Explore Workerpools Infrastructure"
@@ -198,4 +198,14 @@ Explore the decentralized computing infrastructure:
198198
import ImageViewer from '../../components/ImageViewer.vue';
199199
import FeatureCard from '../../components/FeatureCard.vue';
200200
import CardGrid from '../../components/CardGrid.vue';
201+
202+
// Assets
203+
import explorerGlobalImage from '../../assets/tooling-&-explorers/iexec-explorer/explorer-global.png';
204+
import dealViewImage from '../../assets/tooling-&-explorers/iexec-explorer/deal-view.png';
205+
import taskViewImage from '../../assets/tooling-&-explorers/iexec-explorer/task-view.png';
206+
import taskDetailsStartedImage from '../../assets/tooling-&-explorers/iexec-explorer/task-details-started.png';
207+
import taskDetailsCompletedImage from '../../assets/tooling-&-explorers/iexec-explorer/task-details-completed.png';
208+
import appViewImage from '../../assets/tooling-&-explorers/iexec-explorer/app-view.png';
209+
import datasetViewImage from '../../assets/tooling-&-explorers/iexec-explorer/dataset-view.png';
210+
import workerpoolViewImage from '../../assets/tooling-&-explorers/iexec-explorer/workerpool-view.png';
201211
</script>

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

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ tool allows developers and users to efficiently retrieve and analyze on-chain
1313
data through GraphQL queries.
1414

1515
<ImageViewer
16-
image-url-dark="/assets/tooling-&-explorers/the-graph/image-logo.jpg"
16+
:image-url-dark="theGraphLogoImage"
1717
image-alt="The Graph Protocol"
1818
link-url="https://thegraph.com/docs/en/subgraphs/quick-start/"
1919
/>
@@ -26,7 +26,7 @@ applications can query using GraphQL. This makes it easy to access blockchain
2626
data without having to run your own indexing infrastructure.
2727

2828
<ImageViewer
29-
image-url-dark="/assets/tooling-&-explorers/the-graph/protocol-view.jpg"
29+
:image-url-dark="theGraphProtocolImage"
3030
image-alt="The Graph Protocol"
3131
link-url="https://thegraph.com/docs/en/subgraphs/quick-start/"
3232
/>
@@ -50,7 +50,7 @@ protocol.
5050
<ProjectCard
5151
title="iExec PoCo - Arbitrum"
5252
description="Indexes Proof of Contribution (PoCo) data on Arbitrum mainnet, including apps, deals, tasks, and workerpools"
53-
icon-image="/assets/icons/arbitrum.svg"
53+
:icon-image="arbitrumIcon"
5454
status="available"
5555
status-label="Live"
5656
button-label="Explore Subgraph"
@@ -63,7 +63,7 @@ protocol.
6363
<ProjectCard
6464
title="iExec DataProtector - Arbitrum"
6565
description="Indexes DataProtector protocol data on Arbitrum mainnet, including protected data, access grants, and sharing mechanisms"
66-
icon-image="/assets/icons/arbitrum.svg"
66+
:icon-image="arbitrumIcon"
6767
status="available"
6868
status-label="Live"
6969
button-label="Explore Subgraph"
@@ -76,7 +76,7 @@ protocol.
7676
<ProjectCard
7777
title="iExec PoCo - Bellecour"
7878
description="Indexes Proof of Contribution (PoCo) data on Bellecour mainnet, including apps, deals, tasks, and workerpools"
79-
icon-image="/assets/icons/iexec-logo.png"
79+
:icon-image="iexecLogoIcon"
8080
status="available"
8181
status-label="Live"
8282
button-label="Explore Subgraph"
@@ -89,7 +89,7 @@ protocol.
8989
<ProjectCard
9090
title="iExec DataProtector - Bellecour"
9191
description="Indexes DataProtector protocol data on Bellecour mainnet, including protected data, access grants, and sharing mechanisms"
92-
icon-image="/assets/icons/iexec-logo.png"
92+
:icon-image="iexecLogoIcon"
9393
status="available"
9494
status-label="Live"
9595
button-label="Explore Subgraph"
@@ -108,7 +108,7 @@ test queries directly in your browser. This powerful interface makes it easy to
108108
explore the available data and construct complex queries.
109109

110110
<ImageViewer
111-
image-url-dark="/assets/tooling-&-explorers/the-graph/graphql-explorer.png"
111+
:image-url-dark="graphqlExplorerImage"
112112
image-alt="GraphQL Explorer Interface"
113113
link-url="https://thegraph.com/explorer/subgraphs/Ep5zs5zVr4tDiVuQJepUu51e5eWYJpka624X4DMBxe3u?view=Query&chain=arbitrum-one"
114114
/>
@@ -194,4 +194,11 @@ query {
194194
import ImageViewer from '../../components/ImageViewer.vue';
195195
import CardGrid from '../../components/CardGrid.vue';
196196
import ProjectCard from '../../components/ProjectCard.vue';
197+
198+
// Assets
199+
import theGraphLogoImage from '../../assets/tooling-&-explorers/the-graph/image-logo.jpg';
200+
import theGraphProtocolImage from '../../assets/tooling-&-explorers/the-graph/protocol-view.jpg';
201+
import arbitrumIcon from '../../assets/icons/arbitrum.svg';
202+
import iexecLogoIcon from '../../assets/icons/iexec-logo.png';
203+
import graphqlExplorerImage from '../../assets/tooling-&-explorers/the-graph/graphql-explorer.png';
197204
</script>

src/overview/use-cases.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ computing and decentralized data protection.
88
<UseCaseCard
99
title="Content Creator"
1010
description="A comprehensive demo showcasing iExec's DataProtector Sharing module. Experience privacy-first data sharing where content creators can securely share their work while maintaining full control over access permissions and monetization."
11-
imageUrl="/assets/use-cases/content-creator.png"
11+
:imageUrl="contentCreatorImage"
1212
imageAlt="Content Creator Demo Screenshot"
1313
:features="['DataProtector Core', 'DataProtector Sharing']"
1414
demoUrl="https://demo.iex.ec/content-creator/"
@@ -19,7 +19,7 @@ computing and decentralized data protection.
1919
<UseCaseCard
2020
title="Web3 Messaging"
2121
description="Secure communication platform for Web3 users enabling privacy-preserving messaging through Web3Mail and Web3Telegram. Users maintain control over their data while enabling targeted communication and monetizing their engagement."
22-
imageUrl="/assets/use-cases/web3-messaging.png"
22+
:imageUrl="web3MessagingImage"
2323
imageAlt="Web3Messaging Demo Screenshot"
2424
:features="['DataProtector Core', 'Web3Mail', 'Web3Telegram']"
2525
demoUrl="https://demo.iex.ec/web3messaging"
@@ -30,7 +30,7 @@ computing and decentralized data protection.
3030
<UseCaseCard
3131
title="AI Agent"
3232
description="Showcase of artificial intelligence applications running on iExec's confidential computing infrastructure. Experience privacy-preserving AI inference, machine learning model execution, and secure data analysis with TEE protection."
33-
imageUrl="/assets/use-cases/elizaos.png"
33+
:imageUrl="elizaosImage"
3434
imageAlt="AI Applications Demo Screenshot"
3535
:features="['AI', 'TEE', 'Confidential Computing']"
3636
githubUrl="https://github.com/iExecBlockchainComputing/iexec-elizaos-agent"
@@ -41,4 +41,9 @@ computing and decentralized data protection.
4141

4242
<script setup>
4343
import UseCaseCard from '../components/UseCaseCard.vue';
44+
45+
// Assets
46+
import contentCreatorImage from '../assets/use-cases/content-creator.png';
47+
import web3MessagingImage from '../assets/use-cases/web3-messaging.png';
48+
import elizaosImage from '../assets/use-cases/elizaos.png';
4449
</script>

src/use-iapp/how-to-pay/how-to-pay-for-web3mail.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ and **xRLC**, detailing the steps for each method.
2424
### Step 2: Use the Builder Dashboard
2525

2626
<a href="https://builder.iex.ec/" target="_blank" rel="noreferrer" style="display: inline-block; margin-top: 20px">
27-
<img src="/assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png" alt="Builder dashboard screenshot">
27+
<img :src="builderDashboardImage" alt="Builder dashboard screenshot">
2828
</a>
2929

3030
The iExec Builder Dashboard is a comprehensive tool for managing vouchers and
@@ -151,3 +151,8 @@ Convert sRLC back to xRLC and withdraw to your wallet using:
151151
```javascript
152152
iexec.account.withdraw(RLC_amount);
153153
```
154+
155+
<script setup>
156+
// Assets
157+
import builderDashboardImage from '../../assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png';
158+
</script>

src/use-iapp/how-to-pay/how-to-pay-for-web3telegram.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This guide explains how to pay for Web3Telegram's computing power using
3131
### Step 2: Use the Builder Dashboard
3232

3333
<a href="https://builder.iex.ec/" target="_blank" rel="noreferrer" style="display: inline-block; margin-top: 20px">
34-
<img src="/assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png" alt="Builder dashboard screenshot">
34+
<img :src="builderDashboardImage" alt="Builder dashboard screenshot">
3535
</a>
3636

3737
The iExec Builder Dashboard is a comprehensive tool for managing vouchers and
@@ -170,3 +170,8 @@ Convert sRLC back to xRLC and withdraw to your wallet using:
170170
```javascript
171171
iexec.account.withdraw(RLC_amount);
172172
```
173+
174+
<script setup>
175+
// Assets
176+
import builderDashboardImage from '../../assets/tooling-&-explorers/builder-dashboard/builder-dashboard.png';
177+
</script>

0 commit comments

Comments
 (0)