From a4a34e46a8cd0b37a9c1cec5544bb451ff192266 Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Tue, 16 Dec 2025 01:29:42 +0100 Subject: [PATCH] feat: make chunk modal title clickable link to documents MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add clickable link to modal title with OpenInNew icon - Store currentResult to enable document navigation - Fix deck_card URLs to use metadata.board_id - Fix news_item URLs to use external article URL from metadata.url - Add hover styling for title link and icon 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- third_party/astrolabe/composer.lock | 2 +- third_party/astrolabe/src/App.vue | 49 +++++++++++++++++++++++++++-- 2 files changed, 47 insertions(+), 4 deletions(-) diff --git a/third_party/astrolabe/composer.lock b/third_party/astrolabe/composer.lock index c9155ff..9a2db16 100644 --- a/third_party/astrolabe/composer.lock +++ b/third_party/astrolabe/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "45fea22a5899837fbb1007b2b321a2aa", + "content-hash": "9a07fd98e858321235b781204a3de248", "packages": [ { "name": "bamarni/composer-bin-plugin", diff --git a/third_party/astrolabe/src/App.vue b/third_party/astrolabe/src/App.vue index 0ef1f74..3ecf271 100644 --- a/third_party/astrolabe/src/App.vue +++ b/third_party/astrolabe/src/App.vue @@ -294,7 +294,17 @@
-

{{ viewerTitle }}

+

+ + {{ viewerTitle }} + + + {{ viewerTitle }} +