diff options
Diffstat (limited to 'tpl/default/install.html')
-rw-r--r-- | tpl/default/install.html | 60 |
1 files changed, 49 insertions, 11 deletions
diff --git a/tpl/default/install.html b/tpl/default/install.html index 33f8a453..164d453b 100644 --- a/tpl/default/install.html +++ b/tpl/default/install.html | |||
@@ -7,6 +7,8 @@ | |||
7 | 7 | ||
8 | {$ratioLabel='1-4'} | 8 | {$ratioLabel='1-4'} |
9 | {$ratioInput='3-4'} | 9 | {$ratioInput='3-4'} |
10 | {$ratioLabelMobile='7-8'} | ||
11 | {$ratioInputMobile='1-8'} | ||
10 | 12 | ||
11 | <form method="POST" action="#" name="installform" id="installform"> | 13 | <form method="POST" action="#" name="installform" id="installform"> |
12 | <div class="pure-g"> | 14 | <div class="pure-g"> |
@@ -43,24 +45,22 @@ | |||
43 | </div> | 45 | </div> |
44 | <div class="pure-u-lg-{$ratioInput} pure-u-1"> | 46 | <div class="pure-u-lg-{$ratioInput} pure-u-1"> |
45 | <div class="form-input"> | 47 | <div class="form-input"> |
46 | <input type="text" name="setpassword" id="password"> | 48 | <input type="password" name="setpassword" id="password"> |
47 | </div> | 49 | </div> |
48 | </div> | 50 | </div> |
49 | </div> | 51 | </div> |
50 | 52 | ||
51 | <div class="pure-g"> | 53 | <div class="pure-g"> |
52 | <div class="pure-u-lg-{$ratioLabel} pure-u-1 "> | 54 | <div class="pure-u-lg-{$ratioLabel} pure-u-1"> |
53 | <div class="form-label"> | 55 | <div class="form-label"> |
54 | <label> | 56 | <label for="title"> |
55 | <span class="label-name">{'Timezone'|t}</span> | 57 | <span class="label-name">{'Shaarli title'|t}</span> |
56 | </label> | 58 | </label> |
57 | </div> | 59 | </div> |
58 | </div> | 60 | </div> |
59 | <div class="pure-u-lg-{$ratioInput} pure-u-1 "> | 61 | <div class="pure-u-lg-{$ratioInput} pure-u-1"> |
60 | <div class="form-input"> | 62 | <div class="form-input"> |
61 | {ignore}FIXME! too hackish, needs to be fixed upstream{/ignore} | 63 | <input type="text" name="title" id="title" placeholder="{'My links'|t}"> |
62 | <div class="timezone" id="timezone-remove">{$timezone_html}</div> | ||
63 | <div class="timezone" id="timezone-add"></div> | ||
64 | </div> | 64 | </div> |
65 | </div> | 65 | </div> |
66 | </div> | 66 | </div> |
@@ -68,14 +68,36 @@ | |||
68 | <div class="pure-g"> | 68 | <div class="pure-g"> |
69 | <div class="pure-u-lg-{$ratioLabel} pure-u-1"> | 69 | <div class="pure-u-lg-{$ratioLabel} pure-u-1"> |
70 | <div class="form-label"> | 70 | <div class="form-label"> |
71 | <label for="title"> | 71 | <label> |
72 | <span class="label-name">{'Shaarli title'|t}</span> | 72 | <span class="label-name">{'Timezone'|t}</span><br> |
73 | <span class="label-desc">{'Continent'|t} · {'City'|t}</span> | ||
73 | </label> | 74 | </label> |
74 | </div> | 75 | </div> |
75 | </div> | 76 | </div> |
76 | <div class="pure-u-lg-{$ratioInput} pure-u-1"> | 77 | <div class="pure-u-lg-{$ratioInput} pure-u-1"> |
77 | <div class="form-input"> | 78 | <div class="form-input"> |
78 | <input type="text" name="title" id="title" placeholder="{'My links'|t}"> | 79 | <div class="timezone"> |
80 | <select id="continent" name="continent"> | ||
81 | {loop="$continents"} | ||
82 | {if="$key !== 'selected'"} | ||
83 | <option value="{$value}" {if="$continents.selected === $value"}selected{/if}> | ||
84 | {$value} | ||
85 | </option> | ||
86 | {/if} | ||
87 | {/loop} | ||
88 | </select> | ||
89 | <select id="city" name="city"> | ||
90 | {loop="$cities"} | ||
91 | {if="$key !== 'selected'"} | ||
92 | <option value="{$value.city}" | ||
93 | {if="$cities.selected === $value.city"}selected{/if} | ||
94 | data-continent="{$value.continent}"> | ||
95 | {$value.city} | ||
96 | </option> | ||
97 | {/if} | ||
98 | {/loop} | ||
99 | </select> | ||
100 | </div> | ||
79 | </div> | 101 | </div> |
80 | </div> | 102 | </div> |
81 | </div> | 103 | </div> |
@@ -98,6 +120,22 @@ | |||
98 | </div> | 120 | </div> |
99 | </div> | 121 | </div> |
100 | 122 | ||
123 | <div class="pure-g"> | ||
124 | <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile}"> | ||
125 | <div class="form-label"> | ||
126 | <label for="enableApi"> | ||
127 | <span class="label-name">{'Enable REST API'|t}</span><br> | ||
128 | <span class="label-desc">{'Allow third party software to use Shaarli such as mobile application'|t}</span> | ||
129 | </label> | ||
130 | </div> | ||
131 | </div> | ||
132 | <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile}"> | ||
133 | <div class="form-input"> | ||
134 | <input type="checkbox" name="enableApi" id="enableApi" checked /> | ||
135 | </div> | ||
136 | </div> | ||
137 | </div> | ||
138 | |||
101 | <div class="center"> | 139 | <div class="center"> |
102 | <input type="submit" value="{'Install'|t}" name="Save"> | 140 | <input type="submit" value="{'Install'|t}" name="Save"> |
103 | </div> | 141 | </div> |