Mercurial Hosting > luan
comparison lucene/src/luan/modules/lucene/Web_search.luan @ 294:5652cdea25f5
Improve html code of core tools.
git-svn-id: https://luan-java.googlecode.com/svn/trunk@295 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | hugo.tech@gmail.com <hugo.tech@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Thu, 11 Dec 2014 03:12:26 +0000 |
parents | 4d53e9fc1bd9 |
children | d6cce1cc8948 |
comparison
equal
deleted
inserted
replaced
293:a50e88d3547c | 294:5652cdea25f5 |
---|---|
2 import "luan:web/Http" | 2 import "luan:web/Http" |
3 import "luan:String" | 3 import "luan:String" |
4 | 4 |
5 | 5 |
6 local function basic_style() %> | 6 local function basic_style() %> |
7 body {font-family:'Arial',sans-serif;font-size:16px} | 7 body {font-family:'Arial',sans-serif;font-size:16px;padding:1em 2em} |
8 input {padding:.5em;border-radius:10px;border:1px solid #ccc;font-size:16px} | 8 input {padding:.5em;border-radius:10px;border:1px solid #ccc;font-size:16px} |
9 input.btn {background:#3B619D;color:#FFF;padding:.5em 2em;font-size:20px} | 9 input.btn {background:#3B619D;color:#FFF;padding:.5em 2em;font-size:20px} |
10 h1 {font-weight:bold;font-size: 20px} | 10 h1 {font-weight:bold;font-size: 20px} |
11 p {margin:1em 0 .2em} | 11 p {margin:1em 0 .2em} |
12 span.label {min-width:100px;display:inline-block;text-align:right} | 12 span.label {min-width:100px;display:inline-block;text-align:right} |
13 div.tip{color:#888;font-size:80%} | 13 div.tip{color:#888;font-size:80%} |
14 table.results {margin-top:2em;border-collapse:collapse;font-size:90%} | 14 table.results {margin-top:2em;border-collapse:collapse;font-size:90%} |
15 table.results th {background:#eee} | 15 table.results th {background:#eee} |
16 table.results th,table.results td {border-left:1px solid #bbb;padding:.4em} | 16 table.results th,table.results td {border-left:1px solid #bbb;padding:.4em} |
17 table.results tr:nth-child(odd) td {background:#f8f8f8} | |
17 <% end | 18 <% end |
18 | 19 |
19 local function form() %> | 20 local function form() %> |
20 <!DOCTYPE html> | 21 <!DOCTYPE html> |
21 <html lang="en"> | 22 <html lang="en"> |
28 <form name="form0" method="post"> | 29 <form name="form0" method="post"> |
29 <p> | 30 <p> |
30 <span class="label">Query:</span> <input name="query" size="60" value="Query.all_docs" /> | 31 <span class="label">Query:</span> <input name="query" size="60" value="Query.all_docs" /> |
31 <div class="tip"><span class="label"></span> Query examples: Query.term{ type = 'user' }</div> | 32 <div class="tip"><span class="label"></span> Query examples: Query.term{ type = 'user' }</div> |
32 </p> | 33 </p> |
33 <p><span class="label">Max Rows:</span> <input name="rows" value="20" maxlength="5" onkeypress="return event.charCode >= 48 && event.charCode <= 57" style="width:3em"/></p> | 34 <p><span class="label">Max Rows:</span> <input name="rows" value="100" maxlength="5" onkeypress="return event.charCode >= 48 && event.charCode <= 57" style="width:3em"/></p> |
34 <p> | 35 <p> |
35 <span class="label">Sort:</span> <input name="sort" size="60" /> | 36 <span class="label">Sort:</span> <input name="sort" size="60" /> |
36 <div class="tip"><span class="label"></span> Sort examples: Query.sort{{ field = 'id', type='int' }}</div> | 37 <div class="tip"><span class="label"></span> Sort examples: Query.sort{{ field = 'id', type='int' }}</div> |
37 </p> | 38 </p> |
38 <p><input type="submit" class="btn"/></p> | 39 <p><input type="submit" class="btn"/></p> |