' <meta charset="utf-8">\n',
' <meta name="viewport" content="width=device-width, initial-scale=1">\n',
'\n',
- ' <link rel="stylesheet" href="overview.css">\n',
+ ' <link rel="stylesheet" href="/overview.css">\n',
' <script type="text/javascript">\n',
' // Hide all elements with class="containerTab", except for the one that matches the clickable grid column\n',
' function openTab(tabName) {\n',
' </script>\n',
'\n',
' <title>Hunt Overview</title>\n',
- ' <script src="sorttable.js"></script>\n'
+ ' <script src="/sorttable.js"></script>\n'
'</head>\n',
' <div class="sidenav">\n'
' <a href="index.html">Hunt Overview</a>'
status = 'unsolved'
start = ['<html>\n',
' <head>\n',
- ' <link rel="stylesheet" href="individual.css">\n',
+ ' <link rel="stylesheet" href="/individual.css">\n',
' <title>Mystery Hunt 2022</title>\n',
- ' <script src="sorttable.js"></script>\n',
+ ' <script src="/sorttable.js"></script>\n',
' </head>\n',
' <body class="{}">\n'.format(status),
' <h1><b>{}</b></h1>\n'.format(rnd),
'<head>\n',
' <meta charset="utf-8">\n',
' <meta name="viewport" content="width=device-width, initial-scale=1">\n',
- ' <link rel="stylesheet" href="individual.css">\n',
+ ' <link rel="stylesheet" href="/individual.css">\n',
' <title>{}</title>\n'.format(name+meta),
' <p>{}</p>'.format(link(website + 'index.html', 'Hunt Overview')),
'\n',
unsolved_puzzles = [puzzle for puzzle in puzzles if puzzle['status'] != 'solved']
start = ['<html>\n',
' <head>\n',
- ' <link rel="stylesheet" href="overview.css">\n',
+ ' <link rel="stylesheet" href="/overview.css">\n',
' <title>Mystery Hunt 2022</title>\n',
- ' <script src="sorttable.js"></script>\n',
+ ' <script src="/sorttable.js"></script>\n',
' </head>\n',
' <div class="sidenav">\n'
' <a href="index.html">Hunt Overview</a>'