Forráskód Böngészése

improve browser support by encapsulating button tags within corresponding form tags

Pi 2 éve
szülő
commit
eced556d52
1 módosított fájl, 42 hozzáadás és 27 törlés
  1. 42 27
      index.html

+ 42 - 27
index.html

@@ -15,7 +15,9 @@
   text-align: center;
   position: relative;
 }
-
+.grid form {
+  display: inline;
+}
 .grid button {
   border-style: solid;
   font-size: min(3vmin,25px);
@@ -52,33 +54,9 @@
   line-height: 1;
 }
 </style>
-<form action="https://shandan.one/pgadmin4"
-  id="pgadmin" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://shandan.one/guacamole"
-  id="guacamole" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://shandan.one/wekan"
-  id="wekan" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://shandan.one/feed/news/rss.html"
-  id="news" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://shandan.one/feed/discovery/rss.html"
-  id="discovery" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://shandan.one/feed/humour/rss.html"
-  id="humour" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://gogs.shandan.one"
-  id="vcs" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://wol.shandan.one"
-  id="wol" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://syncthing.shandan.one"
-  id="syncthing" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://tvheadend.shandan.one"
-  id="tv" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://mouse.shandan.one/#remote-mouse"
-  id="mouse" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://gateway.shandan.one"
-  id="gateway" rel="external" formmethod="get" formtarget="_self"></form>
-<form action="https://listgarden.shandan.one"
-  id="listgarden" rel="external" formmethod="get" formtarget="_self"></form>
 <div class="grid">
+<form action="https://shandan.one/feed/news/rss.html"
+  id="news" rel="external" method="get" formtarget="_self">
 	<button form="news" style="color: gold; border-color: gold">
 		<div>
 			<h1>News</h1>
@@ -86,6 +64,9 @@
 			<p>Notable events but not weather or sports</p>
 		</div>
 	</button>
+</form>
+<form action="https://shandan.one/feed/discovery/rss.html"
+  id="discovery" rel="external" method="get" formtarget="_self">
 	<button form="discovery" style="color: gold; border-color: gold">
 		<div>
 			<h1>Discovery</h1>
@@ -93,6 +74,9 @@
 			<p>Cool and inspirational articles</p>
 		</div>
 	</button>
+</form>
+<form action="https://shandan.one/feed/humour/rss.html"
+  id="humour" rel="external" method="get" formtarget="_self">
 	<button form="humour" style="color: gold; border-color: gold">
 		<div>
 			<h1>Humour</h1>
@@ -100,39 +84,57 @@
 			<p>Humourous articles, memes or anything funny</p>
 		</div>
 	</button>
+</form>
 </div>
 <hr/>
 <div class="grid">
+<form action="https://wol.shandan.one"
+  id="wol" rel="external" method="get" formtarget="_self">
 	<button form="wol" style="color: firebrick; border-color: firebrick">
   		<div>
   			<h1>WoL</h1>
   			<p>Wake a device</p>
   		</div>
 	</button>
+</form>
+<form action="https://shandan.one/pgadmin4"
+  id="pgadmin" rel="external" method="get" formtarget="_self">
 	<button form="pgadmin" style="color: steelblue; border-color: steelblue">
   		<div>
   			<h1>pgAdmin</h1>
   			<p class="child">Manage and access postgresql databases</p>
   		</div>
 	</button>
+</form>
+<form action="https://shandan.one/guacamole"
+  id="guacamole" rel="external" method="get" formtarget="_self">
 	<button form="guacamole" style="color: darkolivegreen; border-color: darkolivegreen">
   		<div>
   			<h1>Gaucamole</h1>
   			<p>Remote desktop</p>
   		</div>
 	</button>
+	</form>
+<form action="https://gogs.shandan.one"
+  id="vcs" rel="external" method="get" formtarget="_self">
     <button form="vcs" style="color: yellow; border-color: yellow">
 		<div>
   			<h1>gogs</h1>
   			<p class="child">Manage and access git repositories</p>
   		</div>
 	</button>
+</form>
+<form action="https://syncthing.shandan.one"
+  id="syncthing" rel="external" method="get" formtarget="_self">
 	<button form="syncthing" style="color: royalblue; border-color: royalblue">
   		<div>
   			<h1>Syncthing</h1>
   			<p>Manage syncthing</p>
   		</div>
 	</button>
+	</form>
+<form action="https://tvheadend.shandan.one"
+  id="tv" rel="external" method="get" formtarget="_self">
 	<button form="tv" style="color: orange; border-color: orange">
 		<div>
   			<h1>TvHeadend</h1>
@@ -140,6 +142,9 @@
   			<p>Schedule recordings and view TV guide</p>
   		</div>
 	</button>
+</form>
+<form action="https://shandan.one/wekan"
+  id="wekan" rel="external" method="get" formtarget="_self">
 	<button form="wekan" style="color: teal; border-color: teal">
 		<div>
 			<h1>Wekan</h1>
@@ -147,6 +152,9 @@
 			<p>Manage projects and tasks</p>
 		</div>
 	</button>
+</form>
+<form action="https://mouse.shandan.one/#remote-mouse"
+  id="mouse" rel="external" method="get" formtarget="_self">
 	<button form="mouse" style="color: saddlebrown; border-color: saddlebrown">
 		<div>
 			<h1>Mouse</h1>
@@ -154,6 +162,9 @@
 			<p>Turn your device's touchscreen into a remote touchpad</p>
 		</div>
 	</button>
+</form>
+<form action="https://gateway.shandan.one"
+  id="gateway" rel="external" method="get" formtarget="_self">
 	<button form="gateway" style="color: lightblue; border-color: lightblue">
 		<div>
 			<h1>Gateway</h1>
@@ -161,6 +172,9 @@
 			<p>Manage local LAN and internet connection settings</p>
 		</div>
 	</button>
+</form>
+<form action="https://listgarden.shandan.one"
+  id="listgarden" rel="external" method="get" formtarget="_self">
 	<button form="listgarden" style="color: olivedrab; border-color: olivedrab">
 		<div>
 			<h1>ListGarden</h1>
@@ -168,6 +182,7 @@
 			<p>Publish new items and create new feeds</p>
 		</div>
 	</button>
+</form>
 </div>
 </body>
 </html>