"conventions" >link topic>filename
[XML
<div class="navbar">
- <a href="/">Handbook</a>
- <a href=<->>Glossary</a>
- <form method="get" action="/search" style="float: right;">
- <input placeholder="Search" name="search" type="text"/>
- <input type="submit" value="Go"/>
- <a href="https://factorcode.org">factorcode.org</a>
- </form>
+ <div class="navrow">
+ <a href="https://factorcode.org">
+ <img src="favicon.ico" width="24" height="24" />
+ </a>
+ <a href="/">Handbook</a>
+ <a href=<->>Glossary</a>
+ <form method="get" action="/search" style="float: right;">
+ <input placeholder="Search" name="search" type="text"/>
+ <input type="submit" value="Go"/>
+ </form>
+ </div>
</div>
XML] ;
[
[ print-topic ] with-html-writer
css-styles-to-classes cache-images
+ "resource:extra/websites/factorcode/favicon.ico" dup file-name ?copy-file
[ help-stylesheet help-meta prepend help-navbar ] dip help-footer
- [XML <div id="container"><-><div class="page"><-><-></div></div> XML]
+ [XML <-><div class="page"><-><-></div> XML]
] bi simple-page ;
: generate-help-file ( topic -- )
}
.navbar {
- margin: 0;
- padding: 15px;
- padding-top: 10px;
- padding-bottom: 10px;
- line-height: 150%;
border-bottom: 1px solid #ccc;
background-color: #f5f5f5;
}
-.navbar a {
- margin-right: 10px;
-}
-
-.navbar form a {
- margin-left: 10px;
- font-size: 1.0em;
- font-weight: bold;
+.navrow {
+ max-width: 800px;
+ position: relative;
+ left: calc(max(-400px,-50%) + 50%);
+ margin: 0;
+ padding: 10px 15px 10px 15px;
}
-#container {
- max-width: 800px;
+.navbar a {
+ margin-right: 10px;
}
.page {
- margin: 15px;
+ max-width: 800px;
+ position: relative;
+ left: calc(max(-400px,-50%) + 50%);
+ padding: 15px;
}
.page img {
@media screen and (max-width: 600px) {
- .navbar form a {
- display: none;
- }
}