xref: /aosp_15_r20/tools/netsim/ui/ts/license-info.ts (revision cf78ab8cffb8fc9207af348f23af247fb04370a6)
1*cf78ab8cSAndroid Build Coastguard Workerimport {css, html, LitElement} from 'lit';
2*cf78ab8cSAndroid Build Coastguard Workerimport {customElement} from 'lit/decorators.js';
3*cf78ab8cSAndroid Build Coastguard Worker
4*cf78ab8cSAndroid Build Coastguard Worker@customElement('ns-license-info')
5*cf78ab8cSAndroid Build Coastguard Workerexport class PacketInformation extends LitElement {
6*cf78ab8cSAndroid Build Coastguard Worker  static styles = css`
7*cf78ab8cSAndroid Build Coastguard Worker    .panel {
8*cf78ab8cSAndroid Build Coastguard Worker      cursor: pointer;
9*cf78ab8cSAndroid Build Coastguard Worker      display: grid;
10*cf78ab8cSAndroid Build Coastguard Worker      place-content: center;
11*cf78ab8cSAndroid Build Coastguard Worker      color: black;
12*cf78ab8cSAndroid Build Coastguard Worker      font-size: 30px;
13*cf78ab8cSAndroid Build Coastguard Worker      font-family: 'Lato', sans-serif;
14*cf78ab8cSAndroid Build Coastguard Worker      border: 5px solid black;
15*cf78ab8cSAndroid Build Coastguard Worker      border-radius: 12px;
16*cf78ab8cSAndroid Build Coastguard Worker      padding: 10px;
17*cf78ab8cSAndroid Build Coastguard Worker      background-color: #ffffff;
18*cf78ab8cSAndroid Build Coastguard Worker      max-width: max-content;
19*cf78ab8cSAndroid Build Coastguard Worker      float: left;
20*cf78ab8cSAndroid Build Coastguard Worker    }
21*cf78ab8cSAndroid Build Coastguard Worker
22*cf78ab8cSAndroid Build Coastguard Worker    .title {
23*cf78ab8cSAndroid Build Coastguard Worker      font-weight: bold;
24*cf78ab8cSAndroid Build Coastguard Worker      text-align: center;
25*cf78ab8cSAndroid Build Coastguard Worker      margin-bottom: 10px;
26*cf78ab8cSAndroid Build Coastguard Worker    }
27*cf78ab8cSAndroid Build Coastguard Worker
28*cf78ab8cSAndroid Build Coastguard Worker    .copyright {
29*cf78ab8cSAndroid Build Coastguard Worker      text-align: center;
30*cf78ab8cSAndroid Build Coastguard Worker      font-size: 25px;
31*cf78ab8cSAndroid Build Coastguard Worker      margin-bottom: 30px;
32*cf78ab8cSAndroid Build Coastguard Worker    }
33*cf78ab8cSAndroid Build Coastguard Worker
34*cf78ab8cSAndroid Build Coastguard Worker    .licensetext {
35*cf78ab8cSAndroid Build Coastguard Worker      font-size: 20px;
36*cf78ab8cSAndroid Build Coastguard Worker      margin-bottom: 10px;
37*cf78ab8cSAndroid Build Coastguard Worker    }
38*cf78ab8cSAndroid Build Coastguard Worker  `;
39*cf78ab8cSAndroid Build Coastguard Worker
40*cf78ab8cSAndroid Build Coastguard Worker  render() {
41*cf78ab8cSAndroid Build Coastguard Worker    return html`
42*cf78ab8cSAndroid Build Coastguard Worker      <div class="panel" role="text" tabindex="0">
43*cf78ab8cSAndroid Build Coastguard Worker        <div class="title">Lit-HTML</div>
44*cf78ab8cSAndroid Build Coastguard Worker        <div class="copyright">
45*cf78ab8cSAndroid Build Coastguard Worker            Copyright (c) 2017 Google LLC. All rights reserved.
46*cf78ab8cSAndroid Build Coastguard Worker        </div>
47*cf78ab8cSAndroid Build Coastguard Worker        <div class="licensetext">
48*cf78ab8cSAndroid Build Coastguard Worker            BSD 3-Clause License<br><br>
49*cf78ab8cSAndroid Build Coastguard Worker
50*cf78ab8cSAndroid Build Coastguard Worker            Copyright (c) 2017 Google LLC. All rights reserved.<br><br>
51*cf78ab8cSAndroid Build Coastguard Worker
52*cf78ab8cSAndroid Build Coastguard Worker            Redistribution and use in source and binary forms, with or without<br>
53*cf78ab8cSAndroid Build Coastguard Worker            modification, are permitted provided that the following conditions are met:<br><br>
54*cf78ab8cSAndroid Build Coastguard Worker
55*cf78ab8cSAndroid Build Coastguard Worker            1. Redistributions of source code must retain the above copyright notice, this<br>
56*cf78ab8cSAndroid Build Coastguard Worker            list of conditions and the following disclaimer.<br><br>
57*cf78ab8cSAndroid Build Coastguard Worker
58*cf78ab8cSAndroid Build Coastguard Worker            2. Redistributions in binary form must reproduce the above copyright notice,<br>
59*cf78ab8cSAndroid Build Coastguard Worker            this list of conditions and the following disclaimer in the documentation<br>
60*cf78ab8cSAndroid Build Coastguard Worker            and/or other materials provided with the distribution.<br><br>
61*cf78ab8cSAndroid Build Coastguard Worker
62*cf78ab8cSAndroid Build Coastguard Worker            3. Neither the name of the copyright holder nor the names of its<br>
63*cf78ab8cSAndroid Build Coastguard Worker            contributors may be used to endorse or promote products derived from<br>
64*cf78ab8cSAndroid Build Coastguard Worker            this software without specific prior written permission.<br><br>
65*cf78ab8cSAndroid Build Coastguard Worker
66*cf78ab8cSAndroid Build Coastguard Worker            THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"<br>
67*cf78ab8cSAndroid Build Coastguard Worker            AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE<br>
68*cf78ab8cSAndroid Build Coastguard Worker            IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE<br>
69*cf78ab8cSAndroid Build Coastguard Worker            DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE<br>
70*cf78ab8cSAndroid Build Coastguard Worker            FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL<br>
71*cf78ab8cSAndroid Build Coastguard Worker            DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR<br>
72*cf78ab8cSAndroid Build Coastguard Worker            SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER<br>
73*cf78ab8cSAndroid Build Coastguard Worker            CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,<br>
74*cf78ab8cSAndroid Build Coastguard Worker            OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE<br>
75*cf78ab8cSAndroid Build Coastguard Worker            OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
76*cf78ab8cSAndroid Build Coastguard Worker        </div>
77*cf78ab8cSAndroid Build Coastguard Worker      </div>
78*cf78ab8cSAndroid Build Coastguard Worker    `;
79*cf78ab8cSAndroid Build Coastguard Worker  }
80*cf78ab8cSAndroid Build Coastguard Worker}
81