diff --git a/core/ui/ImportListing.tid b/core/ui/ImportListing.tid
index c51a013a5..1ca1ff9e3 100644
--- a/core/ui/ImportListing.tid
+++ b/core/ui/ImportListing.tid
@@ -7,6 +7,9 @@ message-$(payloadTiddler)$
\define selectionField()
selection-$(payloadTiddler)$
\end
+\define previewPopupState()
+!!popup-$(payloadTiddler)$
+\end
@@ -26,14 +29,28 @@ selection-$(payloadTiddler)$
<$checkbox field=<> checked="checked" unchecked="unchecked" default="checked"/>
-<$link to=<>>
-<$text text=<>/>
-$link>
+<$reveal type="nomatch" state=<> text="yes">
+<$button class="btn-invisible btn-dropdown" set=<> setTo="yes">
+{{$:/core/images/right-arrow}}<$text text=<>/>
+$button>
+$reveal>
+<$reveal type="match" state=<> text="yes">
+<$button class="btn-invisible btn-dropdown" set=<> setTo="no">
+{{$:/core/images/down-arrow}}<$text text=<>/>
+$button>
+$reveal>
|
<$view field=<>/>
|
+
+
+<$reveal type="match" text="yes" state=<>>
+<$transclude subtiddler=<> mode="block"/>
+$reveal>
+ |
+
$list>