Skip to content

Commit 280e874

Browse files
fix: resolve merge conflict - remove yarn.lock per dev branch
2 parents e36c0ee + 3b09329 commit 280e874

39 files changed

Lines changed: 1763 additions & 11590 deletions

src/app/admin-header/admin-header.component.html

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
<div class="active-tabs" ng-if="showActivitySelection()">
22
<div class="custom-tabs">
33
<ul class="custom-tabs__list">
4-
<li class="custom-tabs__item"
5-
[ngClass]="{'custom-tabs__item--active': active['masquerade']}"
6-
(click)="menuClick.emit('masquerade'); setActiveTab('masquerade')">
4+
<li class="custom-tabs__item" [ngClass]="{'custom-tabs__item--active': active['masquerade']}"
5+
(click)="menuClick.emit('masquerade'); setActiveTab('masquerade')" tabindex="0"
6+
(keydown.enter)="menuClick.emit('masquerade'); setActiveTab('masquerade')"
7+
(keydown.space)="menuClick.emit('masquerade'); setActiveTab('masquerade')">
78
<a class="custom-tabs__link">MASQUERADE</a>
89
</li>
9-
<li class="custom-tabs__item"
10-
[ngClass]="{'custom-tabs__item--active': active['reports']}"
11-
(click)="menuClick.emit('reports'); setActiveTab('reports')">
10+
<li class="custom-tabs__item" [ngClass]="{'custom-tabs__item--active': active['reports']}"
11+
(click)="menuClick.emit('reports'); setActiveTab('reports')" tabindex="0"
12+
(keydown.enter)="menuClick.emit('reports'); setActiveTab('reports')"
13+
(keydown.space)="menuClick.emit('reports'); setActiveTab('reports')">
1214
<a class="custom-tabs__link">REPORTS</a>
1315
</li>
14-
<li class="custom-tabs__item"
15-
[ngClass]="{'custom-tabs__item--active': active['metric-downloads']}"
16-
(click)="menuClick.emit('metric-downloads'); setActiveTab('metric-downloads')">
16+
<li class="custom-tabs__item" [ngClass]="{'custom-tabs__item--active': active['metric-downloads']}"
17+
(click)="menuClick.emit('metric-downloads'); setActiveTab('metric-downloads')" tabindex="0"
18+
(keydown.enter)="menuClick.emit('metric-downloads'); setActiveTab('metric-downloads')"
19+
(keydown.space)="menuClick.emit('metric-downloads'); setActiveTab('metric-downloads')">
1720
<a class="custom-tabs__link">METRIC DOWNLOADS</a>
1821
</li>
1922
</ul>

src/app/analytics/analytics.component.scss

Lines changed: 73 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
2-
31
.analytic-div {
42
background-color: #ebf3f9;
53
padding: 30px 0px !important;
@@ -56,7 +54,8 @@
5654
font-size: 20px;
5755
color: #687a8b;
5856
padding: 20px;
59-
/* font-weight.*300 */;
57+
/* font-weight.*300 */
58+
;
6059
}
6160

6261
.analytic-bar:hover {
@@ -65,11 +64,13 @@
6564
border-left: 1px solid #53A9DE;
6665
}
6766

68-
.analytic-padding-left{
69-
float: left; padding: 0px 15px 0px 0px;
67+
.analytic-padding-left {
68+
float: left;
69+
padding: 0px 15px 0px 0px;
7070

7171
}
72-
.analytic-padding{
72+
73+
.analytic-padding {
7374
padding: 30px 0px 10px 0px;
7475
}
7576

@@ -104,7 +105,7 @@ option {
104105
}
105106

106107

107-
.analytic-select-style{
108+
.analytic-select-style {
108109
height: 32px;
109110
padding: 5px 30px 5px 15px;
110111
font-size: 16px;
@@ -113,35 +114,41 @@ option {
113114
}
114115

115116

116-
.analytic-select-container{
117+
.analytic-select-container {
117118
padding: 0px 40px 40px 40px !important;
118119
background-color: #fbfcff;
119120
border-top: 1px solid #dadada;
120121
}
121-
.analytic-select-position{
122+
123+
.analytic-select-position {
122124
display: inline-block;
123125
vertical-align: middle;
124126
padding-right: 10px;
125127
font-size: 24px;
126128
font-weight: 600
127129
}
128-
.analytic-second-select-position{
130+
131+
.analytic-second-select-position {
129132
display: inline-block;
130133
vertical-align: middle;
131134
}
132-
.analytic-section1-container{
135+
136+
.analytic-section1-container {
133137
padding: 0px 40px 40px 40px !important;
134138
background-color: #fbfcff;
135139
}
136-
.analytic-section2-container{
140+
141+
.analytic-section2-container {
137142
padding: 0px 40px 60px 40px !important;
138143
background-color: #fbfcff;
139144
}
140-
.analytic-section3-container{
145+
146+
.analytic-section3-container {
141147
margin-bottom: 40px !important;
142148
padding: 40px 40px 10px 40px !important;
143149
border-top: 1px solid #dadada;
144150
}
151+
145152
/*
146153
.scanned-solicitation {
147154
width: calc(100% - 300px);
@@ -168,16 +175,17 @@ option {
168175
margin-bottom: 60px !important
169176
}
170177

171-
.machine-readable, .prediction-result, .exclude {
178+
.machine-readable,
179+
.prediction-result,
180+
.exclude {
172181
width: 350px;
173182
float: right;
174183
margin-bottom: 40px !important;
175184
}
176185

177186

178187

179-
@media (max-width: 992px)
180-
{
188+
@media (max-width: 992px) {
181189
.row-eq-height {
182190
-webkit-flex-wrap: wrap;
183191
flex-wrap: wrap;
@@ -195,39 +203,40 @@ option {
195203

196204
/*analytics page*/
197205

198-
.supfont{
206+
.supfont {
199207
font-size: 20px;
200208
}
201-
.precposi{
209+
210+
.precposi {
202211
position: relative;
203212
}
204213

205-
.chart-container{
214+
.chart-container {
206215
max-width: 300px;
207216
padding: 0px
208217
}
209218

210-
.circle-chart{
219+
.circle-chart {
211220
font-size: 20px;
212221
margin-bottom: 20px;
213222
font-weight: 600
214223
}
215224

216-
.percentage{
225+
.percentage {
217226
position: absolute;
218-
top: 79px; width: 100%;
227+
top: 79px;
228+
width: 100%;
219229
text-align: center;
220230
font-size: 30px;
221231
color: #2C81C0
222-
223232
}
224233

225-
.chart-span{
234+
.chart-span {
226235
font-size: 1.5em;
227236
font-weight: 700
228237
}
229238

230-
.per-result{
239+
.per-result {
231240
padding: 30px 10px;
232241
text-align: center;
233242
font-size: 16px;
@@ -237,17 +246,17 @@ option {
237246

238247

239248
/* top-agencies*/
240-
.padding-right{
249+
.padding-right {
241250
padding-right: 40px;
242251
}
243252

244-
.top-agency-title{
253+
.top-agency-title {
245254
font-size: 20px;
246255
margin-bottom: 70px;
247256
font-weight: 600
248257
}
249258

250-
.top-agency-bar-chart{
259+
.top-agency-bar-chart {
251260
width: 100%;
252261
position: relative;
253262
font-size: 18px;
@@ -256,101 +265,116 @@ option {
256265
display: table;
257266
text-align: center
258267
}
259-
.top-agency-nodata{
268+
269+
.top-agency-nodata {
260270
display: table-cell;
261271
vertical-align: middle
262272
}
263273

264-
.top-agency-content{
274+
.top-agency-content {
265275
width: 100%;
266276
margin-bottom: 40px;
267277
padding-left: 40px;
268278
position: relative
269279
}
270280

271-
.top-agency-position{
281+
.top-agency-position {
272282
position: relative;
273283
left: 63px;
274284
top: -25px;
275285
width: calc(100% - 80px);
276286
}
277-
.top-agency-pos-absolute{
287+
288+
.top-agency-pos-absolute {
278289
position: absolute
279290
}
280291

281-
.top-agency-posi1{
292+
.top-agency-posi1 {
282293
position: absolute;
283294
right: 28px;
284295
top: -105px;
285296
}
286-
.top-agency-posi1-blue{
297+
298+
.top-agency-posi1-blue {
287299
width: 15px;
288300
height: 15px;
289301
background-color: #2C81C0;
290302
display: inline-block;
291303
vertical-align: middle
292304
}
293-
.top-agency-posi1-white{
305+
306+
.top-agency-posi1-white {
294307
width: 15px;
295308
height: 15px;
296309
background-color: #eeeeee;
297310
display: inline-block;
298311
vertical-align: middle
299312
}
300-
.top-agency-posi1-display{
313+
314+
.top-agency-posi1-display {
301315
display: inline-block;
302316
vertical-align: middle
303317
}
304318

305-
.top-agency-posi2{
319+
.top-agency-posi2 {
306320
position: absolute;
307321
right: 0px;
308322
top: -80px;
309323
}
310-
.top-agency-posi3{
324+
325+
.top-agency-posi3 {
311326
position: absolute;
312327
top: -55px;
313328
width: 100%;
314329
text-align: center;
315330
font-weight: 600;
316331
font-size: 16px;
317332
}
318-
.top-agency-posi4{
333+
334+
.top-agency-posi4 {
319335
position: absolute;
320336
left: 0px;
321337
transform: rotate(-90deg);
322338
font-size: 16px;
323339
font-weight: 600;
324340
text-align: center
325341
}
326-
.top-agency-table{
342+
343+
.top-agency-table {
327344
width: 100%;
328345
transform: translateZ(0);
329346
}
330-
.top-agency-td1{
331-
border-right:1px solid #4a4a4a;
347+
348+
.top-agency-td1 {
349+
border-right: 1px solid #4a4a4a;
332350
padding-right: 20px;
333351
width: 40px;
334352
height: 30px;
335353
font-weight: 500
336354
}
337-
.top-agency-td2{
355+
356+
.top-agency-td2 {
338357
vertical-align: middle
339358
}
340359

341-
.top-agency-div1{
342-
background-color:#2C81C0;
360+
// Compliant solicitations color scheme for the Top 10 Section 508 Compliant Agencies bar charts
361+
// Compliant color
362+
.top-agency-div1 {
363+
background-color: #00a91c;
343364
height: 10px;
344365
float: left
345366
}
346-
.top-agency-div2{
347-
background-color:#eeeeee;
367+
368+
// Non-Compliant color
369+
.top-agency-div2 {
370+
background-color: #d54309;
348371
height: 10px;
349372
float: left;
350373
position: relative
351374
}
352-
.top-agency-div3{
375+
376+
.top-agency-div3 {
353377
position: absolute;
354378
right: -40px;
355379
top: -5px;
356-
}
380+
}

0 commit comments

Comments
 (0)