summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2020-09-05 15:48:56 -0400
committerAndrew Cady <d@jerkface.net>2020-09-05 15:48:56 -0400
commitbcde1659ad84feade91508143e80a2ee6c336cbf (patch)
tree6217f74df6b68ffaf9fa4b713c93cf93c843d8da
parent1651be6a73c6ba805d85ed0de2c506248d993d31 (diff)
toggle visibility of everything at once
-rw-r--r--selfpublish.sh40
1 files changed, 17 insertions, 23 deletions
diff --git a/selfpublish.sh b/selfpublish.sh
index 9865c2e..af64093 100644
--- a/selfpublish.sh
+++ b/selfpublish.sh
@@ -271,14 +271,8 @@ install_header_to_site()
271td { padding: 10px; } 271td { padding: 10px; }
272td.cmds {border: 1px solid;} 272td.cmds {border: 1px solid;}
273 273
274#toggle_develop[type="checkbox"]:checked ~ * .develop {display: "";} 274#toggle_expand[type="checkbox"]:checked ~ * .expand {display: "";}
275#toggle_develop[type="checkbox"]:not(:checked) ~ * .develop {display: none;} 275#toggle_expand[type="checkbox"]:not(:checked) ~ * .expand {display: none;}
276
277#toggle_browse[type="checkbox"]:checked ~ * .browse {display: "";}
278#toggle_browse[type="checkbox"]:not(:checked) ~ * .browse {display: none;}
279
280#toggle_require[type="checkbox"]:checked ~ * .require {display: "";}
281#toggle_require[type="checkbox"]:not(:checked) ~ * .require {display: none;}
282 276
283#main { 277#main {
284 text-align:left; 278 text-align:left;
@@ -290,9 +284,7 @@ td.cmds {border: 1px solid;}
290} 284}
291 285
292</style> 286</style>
293<input type=checkbox id=toggle_develop name=toggle_develop style='visibility: hidden' /> 287<input type=checkbox id=toggle_expand name=toggle_expand style='visibility: hidden' />
294<input type=checkbox id=toggle_browse name=toggle_browse style='visibility: hidden' />
295<input type=checkbox id=toggle_require name=toggle_require style='visibility: hidden' />
296<table id=main> 288<table id=main>
297 <tr> 289 <tr>
298 <td colspan=2 style='border: 2px solid; padding: 18px;'> 290 <td colspan=2 style='border: 2px solid; padding: 18px;'>
@@ -300,7 +292,9 @@ td.cmds {border: 1px solid;}
300 <tr> 292 <tr>
301 <td> 293 <td>
302 <td style='border: 1px solid; padding: 12px; text-align: center;'> 294 <td style='border: 1px solid; padding: 12px; text-align: center;'>
295 <label for=toggle_expand>
303 <strong>Install</strong> 296 <strong>Install</strong>
297 </label>
304 <tr> 298 <tr>
305 <td> 299 <td>
306 <td> 300 <td>
@@ -311,15 +305,15 @@ td.cmds {border: 1px solid;}
311 <tr> 305 <tr>
312 <td> 306 <td>
313 <td style='border: 1px solid; padding: 12px; text-align: center;'> 307 <td style='border: 1px solid; padding: 12px; text-align: center;'>
314 <label for="toggle_require"> 308 <label for=toggle_expand>
315 <strong>Requirements</strong> 309 <strong>Requirements</strong>
316 <tr class=require> 310 <tr class=expand>
317 <td> 311 <td>
318 <td> 312 <td>
319 </label> 313 </label>
320 <td>Distribution 314 <td>Distribution
321 <td style='border: 1px solid; padding: 12px; text-align: center;'> <a href="https://debian.org">Debian</a> GNU/Linux 315 <td style='border: 1px solid; padding: 12px; text-align: center;'> <a href="https://debian.org">Debian</a> GNU/Linux
322 <tr class=require> 316 <tr class=expand>
323 <td> 317 <td>
324 <td> 318 <td>
325 <td>Version 319 <td>Version
@@ -328,10 +322,10 @@ td.cmds {border: 1px solid;}
328 <tr> 322 <tr>
329 <td> 323 <td>
330 <td style='border: 1px solid; padding: 12px; text-align: center;'> 324 <td style='border: 1px solid; padding: 12px; text-align: center;'>
331 <label for="toggle_browse"> 325 <label for=toggle_expand>
332 <strong>Browse source</strong> 326 <strong>Browse source</strong>
333 </label> 327 </label>
334 <tr class=browse> 328 <tr class=expand>
335 <td> 329 <td>
336 <td> 330 <td>
337 <td style='text-align: right;'>Local: repository: 331 <td style='text-align: right;'>Local: repository:
@@ -339,7 +333,7 @@ td.cmds {border: 1px solid;}
339 <a href="git/selfpublish.sh"> 333 <a href="git/selfpublish.sh">
340 https://<!--#echo var="SERVER_NAME" -->/git/selfpublish.sh 334 https://<!--#echo var="SERVER_NAME" -->/git/selfpublish.sh
341 </a> </div> 335 </a> </div>
342 <tr class=browse> 336 <tr class=expand>
343 <td> 337 <td>
344 <td> 338 <td>
345 <td style='text-align: right;'>Upstream repository: 339 <td style='text-align: right;'>Upstream repository:
@@ -347,7 +341,7 @@ td.cmds {border: 1px solid;}
347 <a href="https://git.cryptonomic.net/selfpublish.sh"> 341 <a href="https://git.cryptonomic.net/selfpublish.sh">
348 https://git.cryptonomic.net/selfpublish.sh/ 342 https://git.cryptonomic.net/selfpublish.sh/
349 </a> </div> 343 </a> </div>
350 <tr class=browse> 344 <tr class=expand>
351 <td> 345 <td>
352 <td> 346 <td>
353 <td style='text-align: right;'>Download single file: 347 <td style='text-align: right;'>Download single file:
@@ -357,27 +351,27 @@ td.cmds {border: 1px solid;}
357 <tr> 351 <tr>
358 <td> 352 <td>
359 <td style='border: 1px solid; padding: 12px; text-align: center;'> 353 <td style='border: 1px solid; padding: 12px; text-align: center;'>
360 <label for="toggle_develop"><strong>Develop (<a href="https://git-scm.com/">git</a>)</strong></label> 354 <label for=toggle_expand><strong>Develop (<a href="https://git-scm.com/">git</a>)</strong></label>
361 <tr class=develop> 355 <tr class=expand>
362 <td> 356 <td>
363 <td> 357 <td>
364 <td style='text-align: right'>Clone local repository: 358 <td style='text-align: right'>Clone local repository:
365 <td class=cmds> <div class=cmds> 359 <td class=cmds> <div class=cmds>
366 git&nbsp;clone&nbsp;/srv/<!--#echo var="SERVER_NAME"-->/public_git/selfpublish.sh/&nbsp;&& cd&nbsp;selfpublish.sh&nbsp;&& make 360 git&nbsp;clone&nbsp;/srv/<!--#echo var="SERVER_NAME"-->/public_git/selfpublish.sh/&nbsp;&& cd&nbsp;selfpublish.sh&nbsp;&& make
367 <tr class=develop> 361 <tr class=expand>
368 <td> 362 <td>
369 <td> 363 <td>
370 <td style='text-align: right'>Share local repository (read-only): 364 <td style='text-align: right'>Share local repository (read-only):
371 <td class=cmds> <div class=cmds> 365 <td class=cmds> <div class=cmds>
372 git&nbsp;clone&nbsp;https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh&nbsp;&& cd&nbsp;selfpublish.sh&nbsp;&& make 366 git&nbsp;clone&nbsp;https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh&nbsp;&& cd&nbsp;selfpublish.sh&nbsp;&& make
373 <tr class=develop> 367 <tr class=expand>
374 <td> 368 <td>
375 <td> 369 <td>
376 <td style='text-align: right;'>To push changes upstream: 370 <td style='text-align: right;'>To push changes upstream:
377 <td class=cmds> <div class=cmds> 371 <td class=cmds> <div class=cmds>
378 git&nbsp;clone&nbsp;d@cryptonomic.net:public_git/selfpublish.sh<br> 372 git&nbsp;clone&nbsp;d@cryptonomic.net:public_git/selfpublish.sh<br>
379 </tr> 373 </tr>
380 <tr class=develop> 374 <tr class=expand>
381 <td> 375 <td>
382 <td> 376 <td>
383 <td style='text-align: right;'>Local git repository: 377 <td style='text-align: right;'>Local git repository: