aboutsummaryrefslogtreecommitdiff
path: root/html/new-connection.html
blob: b2bf3252da6d713900650b2e483dfa27d7c9e2cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>SQL++ - New connection</title>
    <link rel="stylesheet" href="../node_modules/bulma/css/bulma.css"></link>
    <link rel="stylesheet" href="../styles/new-connection.css"></link>
  </head>
  <body>

    <h4 class="title is-4" >Add new connection</h4>    
    <form>
      <div class="field">
        <label class="label is-small" for="name">Connection name</label>
        <div class="control">
          <input name="name" class="input is-small" type="text"/>
        </div>
        <p class="help">This is shown as the title of the connection tab</p>
      </div>
      <div class="field">
        <label class="label is-small" for="vendor">Vendor</label>
        <div class="control">
            <div class="select is-small">
              <select name="vendor">
                <option value="postgres">Postgres</option>
                <option value="mysql" disabled>MySQL/MariaDB</option>
                <option value="oracle" disabled>Oracle</option>
              </select>
            </div>
        </div>       
      </div>
      <div class="field">
        <label class="label is-small" for="hostname">Hostname</label>
        <div class="control">
          <input name="hostname" class="input is-small" type="text"/>
        </div>
      </div>
      <div class="field">
        <label class="label is-small" for="port">Port</label>
        <div class="control">
          <input name="port" class="input is-small" type="text" placeholder="5432"/>
        </div>
      </div>
      <div class="field">
        <label class="label is-small" for="username">Username</label>
        <div class="control">
          <input name="username" class="input is-small" type="text"/>
        </div>
      </div>
      <div class="field">
        <label class="label is-small" for="password">Password</label>
        <div class="control">
          <input name="password" class="input is-small" type="text"/>
        </div>
      </div>
      <div class="field">
        <label class="label is-small" for="database">Database</label>
        <div class="control">
          <input name="database" class="input is-small" type="text"/>
        </div>
      </div>
      <div id="status-message" class="field"></div>
      <div class="field is-grouped">
        <div class="control">
          <input id="create-connection" type="button" class="button is-link is-small" value="Add"></input>
        </div>
        <div class="control">
          <input id="test-connection" type="button" class="button is-small" value="Test connection"></input>
        </div>
        <div class="control">
          <input id="cancel" type="button" class="button is-text is-small" value="Cancel"></input>
        </div>
      </div>
    </form>
  </body>
  <script>
    require("../new-connection.js");
  </script>
</html>