JSFiddle - React, Tailwind, and code Playground

by Lysander

HTML

<body>

<!-- Start of first page -->
<div data-role="page" id="foo">

    <div data-role="header">
        <a href="#foo" data-transition="pop" data-icon="home">Home</a>
        <h1>My App</h1>
        <a href="#bar" data-transition="pop" data-icon="bars">Menu</a>
    </div><!-- /header -->

	<div data-role="content">
		<p>I'm first in the source order so I'm shown as the page.</p>
		<p>View internal page called <a href="#bar">bar</a></p>
	</div><!-- /content -->

	<div data-role="footer">
		<h4>Page Footer</h4>
	</div><!-- /footer -->
</div><!-- /page -->

<!-- Start of second page -->
<div data-role="page" id="bar">

    <div data-role="header">
        <a href="#foo" data-transition="pop" data-icon="home">Home</a>
        <h1>My App</h1>
        <a href="#bar" data-transition="pop" data-icon="bars">Menu</a>
    </div><!-- /header -->

	<div data-role="content">
		<p>I'm the second in the source order so I'm hidden when the page loads. I'm just shown if a link that references my id is beeing clicked.</p>
		<p><a href="#foo">Back to foo</a></p>
	</div><!-- /content -->

	<div data-role="footer">
		<h4>Page Footer</h4>
	</div><!-- /footer -->
</div><!-- /page -->
</body>