This question has been answered by iusemodx. See the first response.
// Title Bar. $( '<div id="titleBar">' + '<a href="#navPanel" class="toggle"></a>' + '<span class="title">' + $('#logo').html() + '</span>' + '</div>' ) .appendTo($body);
<h1><a href="#" id="logo">LOGO TEXT</a></h1>
That has nothing to do with Wayfinder - it has to do with the template you are using from "HTML5 UP"
At a glance - the javascript file that is used for the titlebar is the "main.js", which contains the following code:
// Title Bar. $( '<div id="titleBar">' + '<a href="#navPanel" class="toggle"></a>' + '<span class="title">' + $('#logo').html() + '</span>' + '</div>' ) .appendTo($body);
The code looks at the page source for the "id=logo" and uses the text found within, which you no-longer have
Add the logo as seen in the original file and you shouldn't get the undefined message anymore
<h1><a href="#" id="logo">LOGO TEXT</a></h1>
If you don't want to use the code in its original form you can obviously remove or comment out the title bar script
If this doesn't work, contact the original template developer