blob: 72d85ece53fe5bf5136e18eaa9ea77b818dd0e31 [file] [log] [blame]
Michael Davis43366db2017-05-15 18:12:35 -05001<div id="firmware">
2 <div class="row column">
3 <h1>Firmware</h1>
4 </div>
5</div>
6<section class="row column">
7 <div class="column small-12 page-header">
8 <h2 class="inline h4">Manage BMC and server firmware</h2>
9 <a class="inline float-right btn-upload" ng-click="gotoAnchor()">
10 <svg version="1.1" baseProfile="tiny" class="btn-upload-icon" x="0px" y="0px" viewBox="0 0 24 24" xml:space="preserve">
11 <path d="M21,14v6H3v-6H1v9h22v-9H21z"/>
12 <path d="M11,5v13h2V5l4.5,4.5L19,8l-7-7L5,8l1.5,1.5L11,5z"/>
13 </svg>
14 Upload section
15 </a>
16 </div>
17</section>
18<section class="row column firmware__server-image">
19 <div class="table-header column small-12">
20 Server images
21 </div>
22 <div class="table row column">
23 <div class="table__head">
24 <div class="table__row">
25 <div class="table__cell">
26 Image ID
27 </div>
28 <div class="table__cell">
29 Server firmware version
30 </div>
31 <div class="table__cell">
32 State
33 </div>
34 <div class="table__cell">
35 Action
36 </div>
37 </div>
38 </div>
39 <div class="table__body">
40 <div class="table__row" data-table-row="">
41 <div class="table__cell"><span class="table__cell-label">Image ID:</span>46c8c3d0</div>
42 <div class="table__cell"><span class="table__cell-label">Server firmware version:</span>v1.99.4-82-g874f12e
43 </div>
44 <div class="table__cell firmware__active"><span class="table__cell-label">State:</span>Active</div>
45 <div class="table__cell">
46 <span class="table__cell-label">Action:</span><a href="" class="firmware__action-link">Delete</a>
47 </div>
48 </div>
49 <div class="table__row" data-table-row="">
50 <div class="table__cell"><span class="table__cell-label">Image ID:</span>46c8c3d0</div>
51 <div class="table__cell"><span class="table__cell-label">Server firmware version:</span>v2.1.1-22-abcdef
52 </div>
53 <div class="table__cell firmware__ready"><span class="table__cell-label">State:</span>Ready</div>
54 <div class="table__cell">
55 <span class="table__cell-label">Action:</span><a href="">Activate</a><a href="" class="firmware__action-link">Delete</a>
56 </div>
57 </div>
58 </div>
59 </div>
60</section>
61<section class="row column firmware__bmc-image">
62 <div class="table-header column small-12">
63 BMC images
64 </div>
65 <div class="table row column">
66 <div class="table__head">
67 <div class="table__row">
68 <div class="table__cell">
69 Image ID
70 </div>
71 <div class="table__cell">
72 Server firmware version
73 </div>
74 <div class="table__cell">
75 State
76 </div>
77 <div class="table__cell">
78 Action
79 </div>
80 </div>
81 </div>
82 <div class="table__body">
83 <div class="table__row" data-table-row="">
84
85 <div class="table__cell"><span class="table__cell-label">Image ID:</span>46c8c3d0</div>
86 <div class="table__cell"><span class="table__cell-label">Server firmware version:</span>v1.99.4-82-g874f12e
87 </div>
88 <div class="table__cell firmware__active"><span class="table__cell-label">State:</span>Active</div>
89 <div class="table__cell">
90 <span class="table__cell-label">Action:</span><a href="" class="firmware__action-link">Delete</a>
91 </div>
92 </div>
93 <div class="table__row" data-table-row="">
94 <div class="table__cell"><span class="table__cell-label">Image ID:</span>46c8c3d0</div>
95 <div class="table__cell"><span class="table__cell-label">Server firmware version:</span>v2.1.1-22-abcdef
96 </div>
97 <div class="table__cell firmware__ready"><span class="table__cell-label">State:</span>Ready</div>
98 <div class="table__cell">
99 <span class="table__cell-label">Action:</span><a href="">Activate</a><a href="" class="firmware__action-link">Delete</a>
100 </div>
101 </div>
102 </div>
103 </div>
104</section>
105<section class="row column">
106 <div class="column small-12 page-header">
107 <h2 class="inline h3 bold">Upload firmware image</h2>
108 </div>
109 <form id="firmware__upload-form" role="form" class="firmware__upload-form">
110 <div class="row column firmware__upload-station">
111 <label class="control-radio" for="upload-workstation">Upload from workstation
112 <input type="radio" name="firmware-upload" id="upload-workstation" checked/>
113 <span class="control__indicator control__indicator-on"></span>
114 </label>
115 <p>Optional text area. Can be used to explain about updating openBMC firmware from workstation. This could be step-by-step instruction. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce et</p>
116 </div>
117 <div class="row column firmware__upload-tftp">
118 <label class="control-radio" for="upload-tftp">Upload from tftp server
119 <input type="radio" name="firmware-upload" id="upload-tftp"/>
120 <span class="control__indicator control__indicator-on"></span>
121 </label>
122 <p>Optional text area. Can be used to explain about updating openBMC firmware from workstation. This could be step-by-step instruction. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce et</p>
123 <fieldset>
124 <div class="column medium-4 no-padding">
125 <label for="tftp-ip">Server IP address</label>
126 <input name="tftp-ip" id="tftp-ip" type="number"/>
127 </div>
128 <div class="column medium-4 end">
129 <label for="tftp-file-name">File name</label>
130 <input name="tftp-file-name" id="tftp-file-name" type="text"/>
131 </div>
132 </fieldset>
133 </div>
134 <button class="float-right inline button btn-primary" id="upload">Update firmware</button>
135 </form>
136</section>