╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ index.html ───────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭ find file ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╮ ╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │ │ │http│ ssh │ │ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╯ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
83 .page input, 84 .page textarea, 85 .page button { 86 position: absolute; 87 font: inherit; 88 padding: 0; 89 margin: 0; 90 outline: none; 91 box-sizing: border-box; 92 } 93 94 .page input, 95 .page textarea { 96 color: inherit; 97 background: transparent; 98 border: none; 99 } 100 101 /* the TUI border cells own the frame, so the textarea can't be 102 drag-resized past them */ 103 .page textarea { 104 resize: none; 105 overflow-y: auto; 106 } 107 108 /* the TUI cells under the button render the border + label; 109 the native button stays transparent so they show through 110 and just owns the click + form-submit behavior. */ 111 .page button { 112 background: transparent; 113 color: transparent; 114 border: none; 115 cursor: pointer; 116 } 117 118 #grid a { 119 color: inherit; 120 text-decoration: none; 121 } 122 123 #grid .clickable { 124 cursor: pointer; 125 } 126 127 #grid a.cell-link:hover { 128 text-decoration: underline; 129 } 130 </style> 131 </head> 132 <body> 133 <div class="page"> 134 <div id="grid">{{{ HAXY_HTML }}}</div> 135 </div> 136 <script id="page-data" type="application/json">{{{ HAXY_JSON }}}</script> 137 <script src="/script.js"></script> 138 </body> 139 </html> 140