Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 443d18f2

Přidáno uživatelem David Friesecký před asi 4 roky(ů)

Re #8568 - Implemented new buttons/links
- implemented buttons (chain of trust, root), links (CRL, OCSP)
- move locale css to the file

Zobrazit rozdíly:

static/certificate_detailed_view.html
4 4
    <meta charset="UTF-8">
5 5
    <title>X.509 Certificate Management</title>
6 6
    <link rel="stylesheet" href="/static/css/bootstrap.min.css">
7

  
8
    <style>
9
        .w-65 {
10
            max-width: 65%;
11
        }
12

  
13
        .w-35 {
14
            max-width: 35%;
15
        }
16

  
17
        .caret-back::before {
18
            font-family: sans-serif;
19
          cursor: pointer;
20
          -webkit-user-select: none; /* Safari 3.1+ */
21
          -moz-user-select: none; /* Firefox 2+ */
22
          -ms-user-select: none; /* IE 10+ */
23
          user-select: none;
24
            content: "\25B6";
25
          display: inline-block;
26
          margin-right: 6px;
27
          -ms-transform: rotate(180deg); /* IE 9 */
28
          -webkit-transform: rotate(180deg); /* Safari */'
29
          transform: rotate(180deg);
30
        }
31
    </style>
7
    <link rel="stylesheet" href="/static/css/certificate_detailed_view.css">
32 8
</head>
33 9
<body class="p-4">
34 10
    <div id="certificate-detailed-view-content" class="p-4">
35
        <div>
11
        <div class="row">
36 12
            <h1 class="ml-2 d-inline-block">Certificate Detailed View</h1>
37
            <span class="ml-2 d-inline-block">
38
                <a class="btn btn-success ml-2 mb-3" href="">Download certificate</a>
39
                <a class="btn btn-warning ml-2 mb-3" href="">Revoke certificate</a>
40
                <a class="btn btn-danger ml-2 mb-3" href="">Delete certificate</a>
13
            <span class="ml-2 mb-2">
14
                <div>
15
                    <a class="btn btn-success ml-2 mb-3" href="">Download Certificate</a>
16
                    <a class="btn btn-success ml-2 mb-3" href="">Download Root Certificate</a>
17
                    <a class="btn btn-success ml-2 mb-3" href="">Download Chain of Trust</a>
18
                </div>
19
                <div>
20
                    <a class="btn btn-warning ml-2 mb-2" href="">Revoke certificate</a>
21
                    <a class="btn btn-danger ml-2 mb-2" href="">Delete certificate</a>
22
                </div>
41 23
            </span>
42 24
        </div>
43
        <a href=""><span class="caret-back font-weight-bold">Issuing Certificate Authority</span></a>
25
        <div>
26
            <a href=""><span class="caret-back font-weight-bold ml-2 mb-2">Issuing Certificate Authority</span></a>
27
            <div>
28
                <a href=""><span class="font-weight-bold ml-5 mb-2">CRL</span></a>
29
                <a href=""><span class="font-weight-bold ml-3 mb-2">OCSP</span></a>
30
            </div>
31
        </div>
44 32
        <div class="row">
45
            <div class="col-lg-6">
33
            <div class="col-xl-5">
46 34
                <table class="ml-auto mr-auto">
47
                    <tr>
48
                        <div class="form-group">
49
                            <td><label for="distinguished_name">Distinguished name:</label></td>
50
                            <td class="pl-3">
51
                                <input value="" type="text" id="distinguished_name" name="distinguished_name" class="form-control" disabled>
52
                            </td>
53
                        </div>
54
                    </tr>
55 35
                    <tr>
56 36
                        <div class="form-group">
57 37
                            <td><label for="validity_start">Validity start:</label></td>
......
149 129
                    <a class="btn btn-success m-1" href="">Download Private Key</a>
150 130
                </div>
151 131
            </div>
152
            <div class="col-xl-6 table-responsive">
132
            <div class="col-xl-7 table-responsive">
153 133
                <table class="table table-striped table-hover">
154 134
                    <thead class="thead-dark text-center">
155 135
                        <tr>
......
179 159
        </div>
180 160
    </div>
181 161

  
182
    <script>
183
    var toggler = document.getElementsByClassName("caret");
184
    var i;
185

  
186
    for (i = 0; i < toggler.length; i++) {
187
      toggler[i].addEventListener("click", function() {
188
        this.parentElement.querySelector(".nested").classList.toggle("active");
189
        this.classList.toggle("caret-down");
190
      });
191
    }
192
    </script>
193

  
194 162
    <script src="/static/js/jquery-3.6.0.min.js"></script>
195 163
    <script src="/static/js/bootstrap.bundle.min.js"></script>
196 164
</body>

Také k dispozici: Unified diff