Basic mobile support
Created by: Eccenux
Could you add some code to support mobile view?
This is an absolute minimum that is required:
<meta name="viewport" content="width=device-width">
Then you need some CSS to make tabs work a bit better:
<style>
* {
box-sizing: border-box;
}
@media screen and (max-width: 600px) {
body #navlist,#tabnavlist {
display: flex;
flex-wrap: wrap;
gap: 5px;
}
body :is(#navlist,#tabnavlist) li a {
display: inline-block;
margin: 0;
border-bottom: 1px solid #778;
}
body :is(#navlist,#tabnavlist) li a#current,
body :is(#navlist,#tabnavlist) li a#tabcurrent {
border-bottom: 1px solid #778;
}
body #tabnavlist {
padding: .5em;
margin: 0;
}
}
</style>