- Timestamp:
- Jul 14, 2020, 9:22:08 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/morty.go
r118 r119 192 192 <input type="checkbox" id="mortytoggle" autocomplete="off" /> 193 193 <div id="mortyheader"> 194 <p>This is a <a href="https://github.com/asciimoo/morty">proxified and sanitized</a> view of the page,<br />visit <a href="%s" rel="noreferrer">original site</a>.</p><p><label for="mortytoggle">hide</label></p> 194 <form method="get"> 195 <label for="mortytoggle">hide</label> 196 <span><a href="/">Morty Proxy</a></span> 197 <input type="url" value="%s" name="mortyurl" readonly="true" /> 198 This is a <a href="https://github.com/asciimoo/morty">proxified and sanitized</a> view of the page, visit <a href="%s" rel="noreferrer">original site</a>. 199 </form> 195 200 </div> 196 201 <style> 197 #mortyheader { position: fixed; margin: 0; box-sizing: border-box; -webkit-box-sizing: border-box; top: 15%%; left: 0; max-width: 140px; overflow: hidden; z-index: 2147483647 !important; font-size: 12px; line-height: normal; border-width: 4px 4px 4px 0; border-style: solid; border-color: #1abc9c; background: #FFF; padding: 12px 12px 8px 8px; color: #444; }198 #mortyheader * { box-sizing: content-box; margin: 0; border: none; padding: 0; overflow: hidden; z-index: 2147483647 !important; line-height: 1em; font-size: 12px !important; font-family: sans !important; font-weight: normal; text-align: left; text-decoration: none; }202 body{ position: absolute !important; top: 42px !important; left: 0 !important; right: 0 !important; bottom: 0 !important; } 203 #mortyheader { position: fixed; margin: 0; box-sizing: border-box; -webkit-box-sizing: border-box; top: 0; left: 0; right: 0; z-index: 2147483647 !important; font-size: 12px; line-height: normal; border-width: 0px 0px 2px 0; border-style: solid; border-color: #AAAAAA; background: #FFF; padding: 4px; color: #444; height: 42px; } 199 204 #mortyheader p { padding: 0 0 0.7em 0; display: block; } 200 205 #mortyheader a { color: #3498db; font-weight: bold; display: inline; } 201 #mortyheader label { text-align: right; cursor: pointer; display: block; color: #444; } 206 #mortyheader label { text-align: right; cursor: pointer; position: fixed; right: 4px; top: 4px; display: block; color: #444; } 207 #mortyheader > form > span { font-size: 24px; font-weight: bold; margin-right: 20px; margin-left: 20px; } 202 208 input[type=checkbox]#mortytoggle { display: none; } 203 209 input[type=checkbox]#mortytoggle:checked ~ div { display: none; visibility: hidden; } 210 #mortyheader input[type=url] { width: 50%%; padding: 4px; font-size: 16px; } 204 211 </style> 205 212 ` … … 637 644 switch string(tag) { 638 645 case "body": 639 fmt.Fprintf(out, HTML_BODY_EXTENSION, rc.BaseURL.String() )646 fmt.Fprintf(out, HTML_BODY_EXTENSION, rc.BaseURL.String(), rc.BaseURL.String()) 640 647 case "style": 641 648 state = STATE_DEFAULT
Note:
See TracChangeset
for help on using the changeset viewer.