diff options
author | Andrew Cady <d@jerkface.net> | 2020-09-05 15:48:56 -0400 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2020-09-05 15:48:56 -0400 |
commit | bcde1659ad84feade91508143e80a2ee6c336cbf (patch) | |
tree | 6217f74df6b68ffaf9fa4b713c93cf93c843d8da | |
parent | 1651be6a73c6ba805d85ed0de2c506248d993d31 (diff) |
toggle visibility of everything at once
-rw-r--r-- | selfpublish.sh | 40 |
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() | |||
271 | td { padding: 10px; } | 271 | td { padding: 10px; } |
272 | td.cmds {border: 1px solid;} | 272 | td.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 clone /srv/<!--#echo var="SERVER_NAME"-->/public_git/selfpublish.sh/ && cd selfpublish.sh && make | 360 | git clone /srv/<!--#echo var="SERVER_NAME"-->/public_git/selfpublish.sh/ && cd selfpublish.sh && 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 clone https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh && cd selfpublish.sh && make | 366 | git clone https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh && cd selfpublish.sh && 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 clone d@cryptonomic.net:public_git/selfpublish.sh<br> | 372 | git clone 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: |