rev |
line source |
al@419
|
1 #!/bin/sh
|
al@419
|
2 #
|
al@419
|
3 # test.cgi - Test TazPanel styles.
|
al@419
|
4 #
|
al@419
|
5 # Copyright (C) 2015 SliTaz GNU/Linux - BSD License
|
al@419
|
6 #
|
al@419
|
7
|
al@419
|
8 # Common functions from libtazpanel
|
al@419
|
9 . lib/libtazpanel
|
al@419
|
10 get_config
|
al@419
|
11 header
|
al@419
|
12
|
al@419
|
13 TITLE='TazPanel - Test'
|
al@419
|
14
|
al@419
|
15 xhtml_header
|
al@419
|
16
|
al@419
|
17 cat <<EOT
|
al@419
|
18
|
al@419
|
19 <section>
|
al@437
|
20 <header><span data-img="info"></span>Buttons with font icons</header>
|
al@419
|
21 <!--
|
al@419
|
22 --><button data-icon="add" >Add </button><button data-icon="admin" >Admin </button><!--
|
al@419
|
23 --><button data-icon="back" >Back </button><button data-icon="battery" >Battery </button><!--
|
al@419
|
24 --><button data-icon="brightness" >Brightness </button><button data-icon="cancel" >Cancel </button><!--
|
al@419
|
25 --><button data-icon="cd" >CD </button><button data-icon="check" >Check </button><!--
|
al@419
|
26 --><button data-icon="clock" >Clock </button><button data-icon="conf" >Conf </button><!--
|
al@419
|
27 --><button data-icon="daemons" >Daemons </button><button data-icon="delete" >Delete </button><!--
|
al@419
|
28 --><button data-icon="detect" >Detect </button><button data-icon="diff" >Diff </button><!--
|
al@419
|
29 --><button data-icon="download" >Download </button><button data-icon="edit" >Edit </button><!--
|
al@419
|
30 --><button data-icon="eth" >Eth </button><button data-icon="group" >Group </button><!--
|
al@419
|
31 --><button data-icon="grub" >GRUB </button><button data-icon="hdd" >HDD </button><!--
|
al@419
|
32 --><button data-icon="help" >Help </button><button data-icon="history" >History </button><!--
|
al@419
|
33 --><button data-icon="info" >Info </button><button data-icon="install" >Install </button><!--
|
al@419
|
34 --><button data-icon="link" >Link </button><button data-icon="list" >List </button><!--
|
al@419
|
35 --><button data-icon="locale" >Locale </button><button data-icon="lock" >Lock </button><!--
|
al@419
|
36 --><button data-icon="logs" >Logs </button><button data-icon="loopback">Loopback</button><!--
|
al@419
|
37 --><button data-icon="man" >Man </button><button data-icon="modules" >Modules </button><!--
|
al@419
|
38 --><button data-icon="off" >Off </button><button data-icon="ok" >OK </button><!--
|
al@419
|
39 --><button data-icon="on" >On </button><button data-icon="opt" >Opt </button><!--
|
al@419
|
40 --><button data-icon="proc" >Proc </button><button data-icon="refresh" >Refresh </button><!--
|
al@419
|
41 --><button data-icon="removable" >Removable </button><button data-icon="remove" >Remove </button><!--
|
al@419
|
42 --><button data-icon="repack" >Repack </button><button data-icon="report" >Report </button><!--
|
al@419
|
43 --><button data-icon="restart" >Restart </button><button data-icon="run" >Run </button><!--
|
al@419
|
44 --><button data-icon="save" >Save </button><button data-icon="scan" >Scan </button><!--
|
al@419
|
45 --><button data-icon="settings" >Settings </button><button data-icon="slitaz" >SliTaz </button><!--
|
al@419
|
46 --><button data-icon="start" >Start </button><button data-icon="stop" >Stop </button><!--
|
al@419
|
47 --><button data-icon="sync" >Sync </button><button data-icon="tags" >Tags </button><!--
|
al@419
|
48 --><button data-icon="tag" >Tag </button><button data-icon="tazx" >TazX </button><!--
|
al@419
|
49 --><button data-icon="temperature">Temperature</button><button data-icon="terminal">Terminal</button><!--
|
al@419
|
50 --><button data-icon="text" >Text </button><button data-icon="unlink" >Unlink </button><!--
|
al@419
|
51 --><button data-icon="unlock" >Unlock </button><button data-icon="upgrade" >Upgrade </button><!--
|
al@419
|
52 --><button data-icon="user" >User </button><button data-icon="view" >View </button><!--
|
al@419
|
53 --><button data-icon="web" >Web </button><button data-icon="wifi" >Wi-Fi </button><!--
|
al@419
|
54 -->
|
al@419
|
55 </section>
|
al@419
|
56
|
al@419
|
57
|
al@419
|
58 <section>
|
al@437
|
59 <header><span data-img="link"></span>Links with font icons</header>
|
al@419
|
60 <div>
|
al@419
|
61 <p>
|
al@419
|
62 <a data-icon="add" >Add </a> <a data-icon="admin" >Admin </a> <a data-icon="back" >Back </a>
|
al@419
|
63 <a data-icon="battery" >Battery </a> <a data-icon="brightness">Brightness</a> <a data-icon="cancel" >Cancel </a>
|
al@419
|
64 <a data-icon="cd" >CD </a> <a data-icon="check" >Check </a> <a data-icon="clock" >Clock </a>
|
al@419
|
65 <a data-icon="conf" >Conf </a> <a data-icon="daemons" >Daemons </a> <a data-icon="delete" >Delete </a>
|
al@419
|
66 <a data-icon="detect" >Detect </a> <a data-icon="diff" >Diff </a> <a data-icon="download" >Download </a>
|
al@419
|
67 <a data-icon="edit" >Edit </a> <a data-icon="eth" >Eth </a> <a data-icon="group" >Group </a>
|
al@419
|
68 <a data-icon="grub" >GRUB </a> <a data-icon="hdd" >HDD </a> <a data-icon="help" >Help </a>
|
al@419
|
69 <a data-icon="history" >History </a> <a data-icon="info" >Info </a> <a data-icon="install" >Install </a>
|
al@419
|
70 <a data-icon="link" >Link </a> <a data-icon="list" >List </a> <a data-icon="locale" >Locale </a>
|
al@419
|
71 <a data-icon="lock" >Lock </a> <a data-icon="logs" >Logs </a> <a data-icon="loopback" >Loopback </a>
|
al@419
|
72 <a data-icon="man" >Man </a> <a data-icon="modules" >Modules </a> <a data-icon="off" >Off </a>
|
al@419
|
73 <a data-icon="ok" >OK </a> <a data-icon="on" >On </a> <a data-icon="opt" >Opt </a>
|
al@419
|
74 <a data-icon="proc" >Proc </a> <a data-icon="refresh" >Refresh </a> <a data-icon="removable">Removable</a>
|
al@419
|
75 <a data-icon="remove" >Remove </a> <a data-icon="repack" >Repack </a> <a data-icon="report" >Report </a>
|
al@419
|
76 <a data-icon="restart" >Restart </a> <a data-icon="run" >Run </a> <a data-icon="save" >Save </a>
|
al@419
|
77 <a data-icon="scan" >Scan </a> <a data-icon="settings" >Settings </a> <a data-icon="slitaz" >SliTaz </a>
|
al@419
|
78 <a data-icon="start" >Start </a> <a data-icon="stop" >Stop </a> <a data-icon="sync" >Sync </a>
|
al@419
|
79 <a data-icon="tags" >Tags </a> <a data-icon="tag" >Tag </a> <a data-icon="tazx" >TazX </a>
|
al@419
|
80 <a data-icon="temperature">Temperature</a> <a data-icon="terminal" >Terminal </a> <a data-icon="text" >Text </a>
|
al@419
|
81 <a data-icon="unlink" >Unlink </a> <a data-icon="unlock" >Unlock </a> <a data-icon="upgrade" >Upgrade </a>
|
al@419
|
82 <a data-icon="user" >User </a> <a data-icon="view" >View </a> <a data-icon="web" >Web </a>
|
al@419
|
83 <a data-icon="wifi" >Wi-Fi </a>
|
al@419
|
84 </p>
|
al@419
|
85 </div>
|
al@419
|
86 </section>
|
al@419
|
87
|
al@419
|
88
|
al@419
|
89 <section>
|
al@437
|
90 <header><span data-img="view"></span>Links with font icons only (small buttons)</header>
|
al@419
|
91 <p>
|
al@419
|
92 <a data-img="conf" href="#"></a>Conf <a data-img="help" href="#"></a>Help <a data-img="man" href="#"></a>Man
|
al@419
|
93 <a data-img="off" href="#"></a>Off <a data-img="on" href="#"></a>On <a data-img="opt" href="#"></a>Opt
|
al@419
|
94 <a data-img="remove" href="#"></a>Remove <a data-img="run" href="#"></a>Run <a data-img="stop" href="#"></a>Stop
|
al@437
|
95 <a data-img="web" href="#"></a>Web <a data-img="slitaz" href="#"></a>SliTaz <a data-img="user" href="#"></a>User
|
al@419
|
96 </p>
|
al@419
|
97 </section>
|
al@419
|
98
|
al@419
|
99 <section>
|
al@437
|
100 <header><span data-img="check"></span>User input elements</header>
|
al@419
|
101 <div><form>
|
al@419
|
102 <table>
|
al@419
|
103 <tr><td>Text:</td>
|
al@419
|
104 <td><input type="text" placeholder="Text"/></td>
|
al@419
|
105 </tr>
|
al@419
|
106 <tr><td>Password:</td>
|
al@419
|
107 <td><input type="password" placeholder="Password"/></td>
|
al@419
|
108 </tr>
|
al@419
|
109 <tr><td>Button:</td>
|
al@419
|
110 <td><input type="button" value="Button" data-icon="ok"/></td>
|
al@419
|
111 </tr>
|
al@419
|
112 <tr><td>Checkbox:</td>
|
al@419
|
113 <td><input type="checkbox" id="chk"/><label for="chk">Check it</label></td>
|
al@419
|
114 </tr>
|
al@419
|
115 <tr><td>Radio:</td>
|
al@419
|
116 <td>
|
al@419
|
117 <label><input type="radio" name="rad" id="radio1"/>Option 1</label>
|
al@419
|
118 <label><input type="radio" name="rad" id="radio2" checked/>Option 2</label>
|
al@419
|
119 <label><input type="radio" name="rad" id="radio3"/>Option 3</label>
|
al@419
|
120 </td>
|
al@419
|
121 </tr>
|
al@419
|
122 <tr><td>File:</td>
|
al@419
|
123 <td><input type="file" accept=".txt,.png"/></td>
|
al@419
|
124 </tr>
|
al@419
|
125 <tr><td>Image:</td>
|
al@419
|
126 <td><input type="image" src="/styles/default/images/msg-warn.png"/></td>
|
al@419
|
127 </tr>
|
al@419
|
128 <tr><td>Reset:</td><td><input type="reset"/></td></tr>
|
al@419
|
129 <tr><td>Submit:</td><td><input type="submit"/></td></tr>
|
al@419
|
130 <tr><td>Select:</td>
|
al@419
|
131 <td><select><option data-icon="user">Option 1<option>Option 2<option>Option 3</select></td>
|
al@419
|
132 </tr>
|
al@419
|
133 <tr><td colspan="2"><b>HTMLÂ 5 inputs:</b></td></tr>
|
al@419
|
134 <tr><td>Search:</td><td><input type="search" results="5" autosave="pkgsearch" autocomplete="on"/></td></tr>
|
al@419
|
135 <tr><td>Number:</td><td><input type="number" name="n" value="3" min="0" max="10"/></td></tr>
|
al@419
|
136 <tr><td>Range:</td><td><input type="range" name="r" value="3" min="0" max="10"/></td></tr>
|
al@419
|
137 <tr><td>Color:</td><td><input type="color" name="c"/></td></tr>
|
al@419
|
138 <tr><td>Tel:</td><td><input type="tel" name="t"/></td></tr>
|
al@419
|
139 <tr><td>URL:</td><td><input type="url" name="u"/></td></tr>
|
al@419
|
140 <tr><td>E-mail:</td><td><input type="email" name="e" data-x="A part number is a digit followed by three uppercase letters." required/></td></tr>
|
al@419
|
141 <tr><td>Date:</td><td><input type="date" name="d" value="$(date +'%F')"/></td></tr>
|
al@419
|
142 <tr><td>Month:</td><td><input type="month" name="m" value="$(date +'%Y-%m')"/></td></tr>
|
al@419
|
143 <tr><td>Week:</td><td><input type="week" name="w" value="$(date +'%Y-W%V')"/></td></tr>
|
al@419
|
144 <tr><td>Time:</td><td><input type="time" name="ti" value="$(date +'%R')"/></td></tr>
|
al@419
|
145 <tr><td>Date & Time:</td><td><input type="datetime" name="dt" value="$(date +'%FT%RZ')"/></td></tr>
|
al@419
|
146 <tr><td>Date & Time Local:</td><td><input type="datetime-local" name="dtl" value="$(date +'%FT%R')"/></td></tr>
|
al@419
|
147 </table>
|
al@419
|
148 </form></div>
|
al@419
|
149 </section>
|
al@419
|
150
|
al@419
|
151 EOT
|
al@419
|
152 xhtml_footer
|
al@419
|
153 exit 0
|