Skip to content

Commit d7ea802

Browse files
committed
add link for arxiv and code
1 parent 9529c8d commit d7ea802

File tree

1 file changed

+93
-13
lines changed

1 file changed

+93
-13
lines changed

src/components/Main.vue

Lines changed: 93 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
</div>
171171

172172
<span class="link-block">
173-
<a href="" class="external-link button is-normal is-rounded is-dark">
173+
<a href="https://arxiv.org/pdf/2509.23866" class="external-link button is-normal is-rounded is-dark">
174174
<span class="icon">
175175
<svg xmlns="http://www.w3.org/2000/svg" width="1.0em" height="1.0em" viewBox="0 0 24 24">
176176
<path fill="currentColor"
@@ -181,7 +181,7 @@
181181
</a>
182182
</span>
183183
<span class="link-block">
184-
<a href="" class="external-link button is-normal is-rounded is-dark">
184+
<a href="https://github.com/Computer-use-agents/dart-gui" class="external-link button is-normal is-rounded is-dark">
185185
<span class="icon">
186186
<i class="fab fa-github"></i>
187187
</span>
@@ -445,19 +445,24 @@
445445

446446
<section class="section" id="BibTeX" style="text-align: left;">
447447
<div class="container is-max-desktop content" style="max-width: 100%; margin: 0 auto;">
448-
<h3 class="title" style="font-size: small;">
449-
BibTeX
450-
</h3>
448+
<div class="bibtex-header">
449+
<h3 class="title" style="font-size: small;">
450+
BibTeX
451+
</h3>
452+
<button @click="copyBibtex" class="copy-button" :class="{ 'copied': copySuccess }">
453+
<i class="fas" :class="copySuccess ? 'fa-check' : 'fa-copy'"></i>
454+
{{ copySuccess ? 'Copied!' : 'Copy' }}
455+
</button>
456+
</div>
451457
<div class="bibtex-container">
452458
<pre><code class="language-bibtex">
453-
@inproceedings{li2025iterative,
454-
title={Iterative Trajectory Exploration for Multimodal Agents},
455-
author={Li, Pengxiang and Gao, Zhi and Zhang, Bofei and Mi, Yapeng and Ma, Xiaojian and Shi, Chenrui and Yuan, Tao and Wu, Yuwei and Jia, Yunde and Zhu, Song-Chun and Li, Qing},
456-
year={2025},
457-
eprint={2504.21561},
458-
archivePrefix={arXiv},
459-
url={https://arxiv.org/abs/2504.21561},
460-
}
459+
@article{li2025dart,
460+
title = {Efficient Multi-turn RL for GUI Agents via Decoupled Training and Adaptive Data Curation},
461+
author={Li, Pengxiang and Hu, Zechen and Shang, Zirui and Wu, Jingrong and Liu, Yang and Liu, Hui and Gao, Zhi and Shi, Chenrui and Zhang, Bofei and Zhang, Zihao and Shi, Xiaochuan and Yu, Zedong and Wu, Yuwei and Wu, Xinxiao and Jia, Yunde and Xiang, Liuyu and He, Zhaofeng and Li, Qing},
462+
journal={arXiv preprint arXiv:2509.23866},
463+
year={2025}
464+
url = {https://arxiv.org/abs/2509.23866}
465+
}
461466
</code></pre>
462467
</div>
463468
</div>
@@ -493,6 +498,41 @@ const loadData3 = async () => {
493498
dataset3.value = await resp3.json()
494499
}
495500
501+
// Copy functionality for BibTeX
502+
const copySuccess = ref(false)
503+
504+
const bibtexText = `@article{li2025dart,
505+
title = {Efficient Multi-turn RL for GUI Agents via Decoupled Training and Adaptive Data Curation},
506+
author = {Pengxiang Li and Zechen Hu and Zirui Shang and Jingrong Wu and Yang Liu and Hui Liu and Zhi Gao and Chenrui Shi and Bofei Zhang and Zihao Zhang and Xiaochuan Shi and Zedong Yu and Yuwei Wu and Xinxiao Wu and Yunde Jia and Liuyu Xiang and Zhaofeng He and Qing Li},
507+
journal = {arXiv preprint},
508+
volume = {arXiv:2509.23866},
509+
year = {2025},
510+
url = {https://arxiv.org/abs/2509.23866},
511+
}`
512+
513+
const copyBibtex = async () => {
514+
try {
515+
await navigator.clipboard.writeText(bibtexText)
516+
copySuccess.value = true
517+
setTimeout(() => {
518+
copySuccess.value = false
519+
}, 2000)
520+
} catch (err) {
521+
console.error('Failed to copy: ', err)
522+
// Fallback for older browsers
523+
const textArea = document.createElement('textarea')
524+
textArea.value = bibtexText
525+
document.body.appendChild(textArea)
526+
textArea.select()
527+
document.execCommand('copy')
528+
document.body.removeChild(textArea)
529+
copySuccess.value = true
530+
setTimeout(() => {
531+
copySuccess.value = false
532+
}, 2000)
533+
}
534+
}
535+
496536
onMounted(() => {
497537
loadData1(),
498538
loadData2(),
@@ -675,6 +715,46 @@ onMounted(() => {
675715
color: #f3e5f5;
676716
}
677717
718+
.bibtex-header {
719+
display: flex;
720+
justify-content: space-between;
721+
align-items: center;
722+
margin-bottom: 8px;
723+
}
724+
725+
.copy-button {
726+
display: inline-flex;
727+
align-items: center;
728+
gap: 6px;
729+
padding: 6px 12px;
730+
background: #f3e5f5;
731+
border: 1px solid #ce93d8;
732+
border-radius: 6px;
733+
color: #4a148c;
734+
font-size: 0.9em;
735+
font-weight: 600;
736+
cursor: pointer;
737+
transition: all 0.2s ease;
738+
}
739+
740+
.copy-button:hover {
741+
background: #7b1fa2;
742+
color: #fff;
743+
border-color: #6a1b9a;
744+
transform: translateY(-1px);
745+
box-shadow: 0 2px 8px 0 rgba(123, 31, 162, 0.15);
746+
}
747+
748+
.copy-button.copied {
749+
background: #4caf50;
750+
color: #fff;
751+
border-color: #388e3c;
752+
}
753+
754+
.copy-button i {
755+
font-size: 0.85em;
756+
}
757+
678758
.bibtex-container {
679759
background: #f5fafd;
680760
padding: 1.2em;

0 commit comments

Comments
 (0)