I tried this version and it seems to work: \define fold(heading, text) <$button class="tc-btn-invisible" popup=<<qualify "$:/state/section$heading$">>>
$heading$ {{$:/core/images/chevron-right}} </$button> <$reveal type="nomatch" state=<<qualify "$:/state/section$heading$">> text=""> $text$ </$reveal> \end Only problem is that the arrow button now stays the same but i think i can live with it. Also, is there any smaller and vertical arrow that can be used in place of the current one? Thanks On Tuesday, May 19, 2020 at 8:58:45 PM UTC+5:30, Eric Shulman wrote: > > On Tuesday, May 19, 2020 at 8:08:15 AM UTC-7, Reet Pandher wrote: >> >> I tried it and it displays the heading with the right arrow but when i >> click on the heading to expand text, no text appears *and *the heading >> disappears as well. When i click anywhere on the screen the heading >> re-appears. >> >> > oops! I left out a closing /$reveal and the $button wrapper around the > second heading... here's the fixed macro: > > \define fold(heading, text) > <$reveal type="match" state=<<qualify "$:/state/section$heading$">> > text=""> > <$button class="tc-btn-invisible" popup=<<qualify > "$:/state/section$heading$">>> > > $heading$ {{$:/core/images/chevron-right}} > </$button> > </$reveal> > <$reveal type="nomatch" state=<<qualify "$:/state/section$heading$">> > text=""> > <$button class="tc-btn-invisible" popup=<<qualify > "$:/state/section$heading$">>> > > $heading$ {{$:/core/images/chevron-down}} > </$button><br> > $text$ > </$reveal> > \end > > <<fold "test1" """this is a test""">> > <<fold "test2" """another test""">> > > enjoy, > -e > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/6dfadae1-0c16-4779-97bf-5ec8bd782630%40googlegroups.com.