diff --git a/plugins/tiddlywiki/tour/globals.tid b/plugins/tiddlywiki/tour/globals.tid new file mode 100644 index 000000000..b49356f0b --- /dev/null +++ b/plugins/tiddlywiki/tour/globals.tid @@ -0,0 +1,8 @@ +title: $:/plugins/tiddlywiki/tour/globals +tags: $:/tags/Global + +\procedure tour-restart() +<$action-setfield $tiddler="$:/config/ShowTour" text="show"/> +<$action-setfield $tiddler="$:/state/tour/step" $field="text" $value={{{ [all[shadows+tiddlers]tag[$:/tags/TourStep]first[]] }}}/> +{{$:/plugins/tiddlywiki/tour/actions/initialise-current-tour-step}} +\end diff --git a/plugins/tiddlywiki/tour/images/tour-button-icon.tid b/plugins/tiddlywiki/tour/images/tour-button-icon.tid new file mode 100644 index 000000000..88a0a1402 --- /dev/null +++ b/plugins/tiddlywiki/tour/images/tour-button-icon.tid @@ -0,0 +1,9 @@ +title: $:/plugins/tiddlywiki/tour/tour-button-icon +tags: $:/tags/Image + +\parameters (size:"22pt") +> height=<> class="tc-image-tour-button tc-image-button" viewBox="0 0 24 24"> + + + + \ No newline at end of file diff --git a/plugins/tiddlywiki/tour/start-tour-button.tid b/plugins/tiddlywiki/tour/start-tour-button.tid new file mode 100644 index 000000000..8fd314c67 --- /dev/null +++ b/plugins/tiddlywiki/tour/start-tour-button.tid @@ -0,0 +1,17 @@ +title: $:/plugins/tiddlywiki/tour/start-tour-button +tags: $:/tags/PageControls +caption: {{$:/plugins/tiddlywiki/tour/tour-button-icon}} Start Tour +description: Start interactive training tour + +\whitespace trim +<$button tooltip="Start interactive training tour" aria-label="Start Tour" class=<>> +<> +<$list filter="[match[yes]]" variable="listItem"> +{{$:/plugins/tiddlywiki/tour/tour-button-icon}} + +<$list filter="[match[yes]]"> + +<$text text="Start Tour"/> + + + \ No newline at end of file diff --git a/plugins/tiddlywiki/tour/styles.tid b/plugins/tiddlywiki/tour/styles.tid index 05b94ddd5..86b788262 100644 --- a/plugins/tiddlywiki/tour/styles.tid +++ b/plugins/tiddlywiki/tour/styles.tid @@ -36,8 +36,12 @@ tags: $:/tags/Stylesheet margin: 0; } +.tc-tour-panel-controls-icon { + vertical-align: middle; +} + .tc-tour-panel-fullscreen .tc-tour-panel-controls { - display: none; + } .tc-tour-panel .tc-tour-panel-banner-image { diff --git a/plugins/tiddlywiki/tour/tagsTourStep.tid b/plugins/tiddlywiki/tour/tagsTourStep.tid index c17dc4dbe..c07c89b77 100644 --- a/plugins/tiddlywiki/tour/tagsTourStep.tid +++ b/plugins/tiddlywiki/tour/tagsTourStep.tid @@ -1,2 +1,4 @@ title: $:/tags/TourStep list: $:/plugins/tiddlywiki/tour/steps/welcome $:/plugins/tiddlywiki/tour/steps/tiddlers $:/plugins/tiddlywiki/tour/steps/links $:/plugins/tiddlywiki/tour/steps/closing-tiddlers $:/plugins/tiddlywiki/tour/steps/end-of-fullscreen $:/plugins/tiddlywiki/tour/steps/open-control-panel $:/plugins/tiddlywiki/tour/steps/close-control-panel $:/plugins/tiddlywiki/tour/steps/search $:/plugins/tiddlywiki/tour/steps/recent $:/plugins/tiddlywiki/tour/steps/create-tiddler + +Introduction to ~TiddlyWiki \ No newline at end of file diff --git a/plugins/tiddlywiki/tour/tour-panel.tid b/plugins/tiddlywiki/tour/tour-panel.tid index 7201173fd..5016a1dd6 100644 --- a/plugins/tiddlywiki/tour/tour-panel.tid +++ b/plugins/tiddlywiki/tour/tour-panel.tid @@ -24,7 +24,7 @@ next [img class="tc-tour-panel-banner-image" [$:/tour/BannerImage]]
-<$button set="$:/config/ShowTour" setTo="no" class="tc-btn-invisible">{{$:/core/images/close-button}} ''Tour'' +<$button set="$:/config/ShowTour" setTo="no" class="tc-btn-invisible">{{$:/core/images/close-button}} {{$:/plugins/tiddlywiki/tour/tour-button-icon}} ''Tour'': {{$:/tags/TourStep!!text}}
<$transclude tiddler={{$:/state/tour/step}} mode="block"/> <$list filter="[{$:/state/tour/step}has[selector]]" variable="ignore">