diff --git a/ui/package-lock.json b/ui/package-lock.json index 0da56ff..d7e6cf1 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -1263,6 +1263,31 @@ "@smui/ripple": "^1.0.0-beta.16" } }, + "@smui/icon-button": { + "version": "1.0.0-beta.16", + "resolved": "https://registry.npmjs.org/@smui/icon-button/-/icon-button-1.0.0-beta.16.tgz", + "integrity": "sha512-+oeyeDT/SvYTWV0RwDre8OZ3yFKi/vQSSVL+UDxt5fgwX37paDfsjrOkMMpHeCYfe4B7CUMFmjQ3CGceEkXqMw==", + "dev": true, + "requires": { + "@material/icon-button": "^3.1.0", + "@smui/common": "^1.0.0-beta.15", + "@smui/ripple": "^1.0.0-beta.16" + } + }, + "@smui/paper": { + "version": "1.0.0-beta.16", + "resolved": "https://registry.npmjs.org/@smui/paper/-/paper-1.0.0-beta.16.tgz", + "integrity": "sha512-4URBIcsD6IOK/u1PuITzSanRjwb7gcsLbWsWj8n4q2H78e3046aJEesOq1J+JaT8TDcLX6qXxTiB12QnnViTCQ==", + "dev": true, + "requires": { + "@material/elevation": "^3.1.0", + "@material/feature-targeting": "^3.1.0", + "@material/shape": "^3.1.0", + "@material/theme": "^3.1.0", + "@material/typography": "^3.1.0", + "@smui/common": "^1.0.0-beta.15" + } + }, "@smui/ripple": { "version": "1.0.0-beta.16", "resolved": "https://registry.npmjs.org/@smui/ripple/-/ripple-1.0.0-beta.16.tgz", diff --git a/ui/package.json b/ui/package.json index 0cb0589..b0b28a8 100644 --- a/ui/package.json +++ b/ui/package.json @@ -21,6 +21,8 @@ "@material/typography": "^3.1.0", "@smui/button": "^1.0.0-beta.16", "@smui/fab": "^1.0.0-beta.16", + "@smui/icon-button": "^1.0.0-beta.16", + "@smui/paper": "^1.0.0-beta.16", "@smui/top-app-bar": "^1.0.0-beta.16", "babel-jest": "^24.9.0", "babel-loader": "^8.0.6", diff --git a/ui/src/Client.svelte b/ui/src/Client.svelte index cf072fa..07b413f 100644 --- a/ui/src/Client.svelte +++ b/ui/src/Client.svelte @@ -1,5 +1,9 @@ -
-
+ - edit - - Mobile client config -

{dev.Name}

-
-
IP
-
{dev.IP}
-
Public Key
-
{dev.PublicKey}
-
- - Download Config +
+ edit
-
+ + + Mobile client config + +

{dev.Name}

+ +
+
IP
+
{dev.IP}
+
Public Key
+
{dev.PublicKey}
+
+ + + diff --git a/ui/src/style.scss b/ui/src/style.scss index e41ab85..8b13725 100644 --- a/ui/src/style.scss +++ b/ui/src/style.scss @@ -8,3 +8,26 @@ body { margin: 0; padding: 0; } + +.float-right { + float: right; +} + +dl { + display: flex; + flex-flow: row wrap; +} + +dt { + flex-basis: 20%; + font-weight: bold; + text-align: right; +} + +dd { + flex-basis: 70%; + flex-grow: 1; + margin-left: 0.5em; + overflow: hidden; +} +