public/css/icns.css (770 lines of code) (raw):
.logo:before {
width: 1em;
min-width: 1em;
height: 1em;
font-size: 24px;
background-repeat: no-repeat;
vertical-align: middle;
background-size: contain;
content: "";
background-image: url(logo.gif);
background-position: 0 0;
display: inline-flex;
margin-left: 10px;
margin-right: 10px;
}
.logo {
text-decoration: none;
}
.bdg[title="0"] {
display: none;
}
.center .pad2 .logo:before {
font-size: 12em;
}
.center .pad2 .big {
font-size: 30px;
}
@media only screen and (max-width:1000px) {
.sbn,
.fbn,
.btn,
.txt,
.lbl,
.tag {
padding-left: .5em;
padding-right: .5em;
/*transition: padding 0.5s ease;*/
}
}
@media only screen and (max-width:800px) {
b.logo {
font-size: 0px;
}
header a.icn {
max-width: 2.5em;
overflow: hidden;
/* font-size: 1.5vmax;*/
position: inherit;
color: transparent;
transition: 0.5s ease;
transition-property: all;
transition-delay: .4s;
}
a.icn:after {
content: attr(count);
color: black;
}
a.icn:hover {
color: transparent;
}
}
.severity .bar .NONE,
.CVSS .NONE {
--tc: white;
background-color: green;
}
.severity .bar .LOW,
.CVSS .LOW {
background-color: gold;
}
.severity .bar .MEDIUM,
.CVSS .MEDIUM {
background-color: orange;
}
.severity .bar .HIGH,
.CVSS .HIGH {
background-color: salmon;
}
.severity .bar .CRITICAL,
.CVSS .CRITICAL {
--tc: white;
background-color: orangered;
}
.ico:before {
margin-right: 4px;
}
.compactTable:checked+table .icn {
width: 1.5em;
overflow: hidden;
}
.compactTable:checked+table .ico {
display: inline-flex;
width: 1.25em;
height: 1.5em;
overflow: hidden;
}
.vulnogram:before,
.smalllogo:before {
background-position: -60em 0;
}
.New:before,
.DRAFT:before,
.drafting:before {
background-position: -1em 0;
}
.REJECT:before,
.REJECTED:before,
.rejected:before {
background-position: -4em 0;
}
.REVIEW:before,
.Drafts:before,
.review-ready:before {
background-position: -2em 0;
}
.video:before,
.Slides:before {
background-position: -11em 0;
}
.Priority:before,
.READY:before,
.publish-ready:before {
background-position: -9em 0;
}
.MERGED:before,
.MERGED_TO:before,
.merge_with:before,
.merged:before {
background-position: -7em 0;
}
.SPLIT_FROM:before {
background-position: -63em 0;
}
.closed:before,
.DEFERRED:before,
.RESERVED:before,
.deferred:before {
background-position: -38em 0;
}
.REPLACED_BY:before {
background-position: -62em 0;
}
.web:before,
.PUBLIC:before,
.references:before,
.published:before {
background-position: -3em 0;
}
.PHYSICAL:before {
background-position: -14em 0;
}
.LOCAL:before {
background-position: -15em 0;
}
.ADJACENT_NETWORK:before {
background-position: -16em 0;
}
.NETWORK:before {
background-position: -17em 0;
}
.LOW[for*="accessComplexity"]:before,
.LOW[for*="attackComplexity"]:before {
background-position: -18em 0;
}
.HIGH[for*="accessComplexity"]:before,
.HIGH[for*="attackComplexity"]:before {
background-position: -19em 0;
}
.NONE[for*="authentication"]:before,
.NONE[for*="privilegesRequired"]:before {
background-position: -20em 0;
}
.SINGLE[for*="authentication"]:before,
.LOW[for*="privilegesRequired"]:before {
background-position: -21em 0;
}
.MULTIPLE[for*="authentication"]:before,
.HIGH[for*="privilegesRequired"]:before {
background-position: -22em 0;
}
.REQUIRED[for*="userInteraction"]:before {
background-position: -23em 0;
}
.NONE[for*="userInteraction"]:before {
background-position: -24em 0;
}
.UNCHANGED:before {
background-position: -25em 0;
}
.CHANGED:before {
background-position: -26em 0;
}
.NONE[for*="confidentialityImpact"]:before {
background-position: -27em 0;
}
.PARTIAL[for*="confidentialityImpact"]:before,
.LOW[for*="confidentialityImpact"]:before {
background-position: -28em 0;
}
.COMPLETE[for*="confidentialityImpact"]:before,
.HIGH[for*="confidentialityImpact"]:before {
background-position: -29em 0;
}
.NONE[for*="integrityImpact"]:before {
background-position: -30em 0;
}
.PARTIAL[for*="integrityImpact"]:before,
.LOW[for*="integrityImpact"]:before {
background-position: -32em 0;
}
.COMPLETE[for*="integrityImpact"]:before,
.HIGH[for*="integrityImpact"]:before {
background-position: -31em 0;
}
.NONE[for*="availabilityImpact"]:before {
background-position: -33em 0;
}
.PARTIAL[for*="availabilityImpact"]:before,
.LOW[for*="availabilityImpact"]:before {
background-position: -34em 0;
}
.COMPLETE[for*="availabilityImpact"]:before,
.HIGH[for*="availabilityImpact"]:before {
background-position: -35em 0;
}
div[data-schemapath*="cvss"] label[for*="baseSeverity"]:before {
display: none;
}
.ci-date:before,
.date:before,
.data_changelog:before,
.pending:before,
.year:before,
.month:before,
.UPDATED:before,
.ym:before,
.DATE_ASSIGNED:before,
.bundle:before,
.DATE_PUBLIC:before {
background-position: -13em 0;
}
.vendor:before {
background-position: -47em 0;
}
.PR:before,
.Defect:before,
.defect:before,
.problemtype:before {
background-position: -10em 0;
}
.severity:before,
.CVSS:before,
.cvss:before {
background-position: -55em 0;
}
.keywords:before,
.uuid:before,
.ID:before {
background-position: -37em 0;
}
.TITLE:before,
.title:before {
background-position: -39em 0;
}
.organization:before,
.CNA:before,
.ASSIGNER:before {
background-position: -12em 0;
}
.state:before,
.STATE:before {
background-position: -51em 0;
}
.system:before,
.configuration:before {
background-position: -40em 0;
}
.Case:before {
background-position: -71em 0;
}
header .Note:before,
.text:before,
.pdf:before,
.doc:before,
.description:before {
background-position: -41em 0;
}
.implementation:before,
.product_name:before,
.product:before {
background-position: -43em 0;
}
.version:before {
background-position: -44em 0;
}
.impact:before {
background-position: -46em 0;
}
.exploit:before {
background-position: -48em 0;
}
.exit:before {
background-position: -49em 0;
}
.no-vuln:before,
.solution:before {
background-position: -58em 0;
}
.reporter:before {
background-position: -53em 0;
}
.contact:before,
.committers:before,
.REQUESTER:before,
.user:before,
.owner:before {
background-position: -52em 0;
}
.aliases:before,
.Also:before,
.internal_comments:before {
background-position: -54em 0;
}
.mCVE:before {
background-position: -102em 0;
}
.JSA:before,
.Advisory-ID:before {
background-position: -56em 0;
}
.advisory:before,
header .CVE:before,
.alert:before,
.errmsg:before,
.affects:before {
background-position: -57em 0;
}
.auto:before {
background-position: -59em 0;
font-size: 16px;
}
.save:before {
background-position: -8em 0;
}
.export:before {
background-position: -5em 0;
}
.Import:before {
background-position: -6em 0;
}
.credit:before {
background-position: -65em 0;
}
.work_around:before {
background-position: -66em 0;
}
.CNA_private:before {
background-position: -67em 0;
}
.Current-Status:before,
.source:before,
.metadata:before,
.CVE_data_meta:before {
background-position: -68em 0;
}
.SIR:before,
.Reminders:before {
background-position: -36em 0;
}
.NVD:before {
background-position: -128em 0;
}
.discovery:before,
.Search:before,
.Found:before {
background-position: -69em 0;
}
.Attachments:before {
background-position: -70em 0;
}
.copy:before {
background-position: -73em 0;
}
.download:before {
background-position: -74em 0;
}
.folder:before {
background-position: -72em 0;
}
.TYPE:before {
background-position: -75em 0;
}
.clock:before {
background-position: -84em 0;
}
.waiting:before {
background-position: -76em 0;
}
.new:before {
background-position: -77em 0;
}
.open:before {
background-position: -78em 0;
}
.ok:before,
.closed-yes:before {
background-position: -79em 0;
}
.cancel:before {
background-position: -88em 0;
}
.closed-no:before {
background-position: -80em 0;
}
.unknown:before,
.UNKNOWN:before,
.unsure:before {
background-position: -81em 0;
}
.no-advisory:before,
.not-applicable:before {
background-position: -82em 0;
}
.misc:before {
background-position: -83em 0;
}
.Email:before,
.Mail:before,
.email:before {
background-position: -85em 0;
}
.fold:before {
background-position: -86em 0;
}
.INTERNAL:before {
background-position: -100em 0;
}
.L337:before,
.EXTERNAL:before {
background-position: -99em 0;
}
.USER:before {
background-position: -101em 0;
}
.add:before,
.json-editor-btn-add:before {
background-position: -64em 0;
}
.delete:before {
background-position: -80em 0;
}
.bold:before {
background-position: -103em 0;
}
.italic:before {
background-position: -104em 0;
}
.underline:before {
background-position: -105em 0;
}
.highlight:before {
background-position: -134em 0;
}
.link:before {
background-position: -106em 0;
}
.duplicate:before,
.extlink:before {
background-position: -129em 0;
}
.unlink:before {
background-position: -107em 0;
}
.image:before {
background-position: -108em 0;
}
.code:before {
background-position: -109em 0;
}
.ulist:before {
background-position: -110em 0;
}
.olist:before {
background-position: -111em 0;
}
.undo:before {
background-position: -112em 0;
}
.redo:before {
background-position: -113em 0;
}
.html:before {
background-position: -114em 0;
}
.table:before {
background-position: -115em 0;
}
.delrow:before {
background-position: -116em 0;
}
.delcol:before {
background-position: -117em 0;
}
.addbelow:before {
background-position: -118em 0;
}
.addbefore:before {
background-position: -119em 0;
}
.addabove:before {
background-position: -120em 0;
}
.addafter:before {
background-position: -121em 0;
}
.clear:before {
background-position: -122em 0;
}
.quote:before {
background-position: -123em 0;
}
.htmlh1:before {
background-position: -124em 0;
}
.htmlh2:before {
background-position: -125em 0;
}
.htmlh3:before {
background-position: -126em 0;
}
.htmlp:before {
background-position: -127em 0;
}
.critical:before {
background-position: -130em 0;
}
.high:before {
background-position: -131em 0;
}
.normal:before {
background-position: -132em 0;
}
.low:before {
background-position: -133em 0;
}
.box:before {
background-position: -135em 0;
}
.twitter:before {
background-position: -140em 0;
}
.bar:before {
background-position: -141em 0;
}
.pie:before {
background-position: -142em 0;
}
.wysihtml5-commands-disabled .sbn {
opacity: 0.2;
}
.wysihtml5-commands-disabled .wysihtml5-action-active {
opacity: 1;
}
.toolbar div[data-wysihtml5-dialog] {
background-color: var(--wht);
margin: 5px 0 0;
padding: 5px;
border: 1px solid var(--bor);
top: 2em;
box-shadow: 1px 2px 3px #99999955;
}
.toolbar {
top: 66px;
z-index: 0;
}
.wysihtml5-action-active,
.wysihtml5-command-active,
.toolbar .sbn:hover {
color: #999999;
background-color: var(--bor);
}
.wysihtml5-editor {
margin-top: 5px;
padding: 6px;
border-width: 1px;
}
.wysihtml5-editor table {
border-collapse: collapse;
border: 1px solid var(--bor2);
}
.wysihtml5-editor td {
padding: 4px 8px !important;
border: 1px solid var(--bor) !important;
width: auto !important;
}
.toolbar .txt {
border: 1px solid var(--bor) !important;
}
.toolbar .txt:focus,
.toolbar .txt:active,
.toolbar .txt:hover {
/*border: 1px solid var(--lnk);
outline: 3px solid rgba(114, 162, 217, 0.33);
outline-offset: -1px;*/
border: 1px solid var(--lnk) !important;
box-shadow: 0 0 0 0.2em rgba(3, 102, 214, 0.3) !important;
}
.wysihtml5-editor th {
background-color: var(--hig) !important;
}
.wysihtml5-editor blockquote,
.wysihtml5-editor pre {
background-color: var(--hig);
word-wrap: break-word;
white-space: pre-wrap;
padding: 4px 8px;
}
th[role="columnheader"] {
cursor: pointer;
}
.json-editor-btn-delete:focus,
.json-editor-btn-delete:active,
.json-editor-btn-delete:hover,
.json-editor-btn-delete {
font-size: 0px;
border: none;
box-shadow: none;
background-color: transparent;
}
.y0 {
color: #000000;
}
.y1 {
color: #1F1A10;
}
.y2 {
color: #3E3420;
}
.y3 {
color: #5e4e31;
}
.y4 {
color: #7D6841;
}
.y5 {
color: #9c8251;
}
.y6 {
color: #bc9d62;
}
.y7 {
color: #c1a266;
}
.y8 {
color: #c6a76b;
}
.y9 {
color: #d4b67b;
}
.y10 {
color: #d9bf8d;
}
.yf {
color: #2fffe7;
background-color: #336446;
}
.expnd:checked+div {
color: red;
}
table.striped {
font-size: 100%;
border-spacing: 0;
border: 1px solid #c1c1c1;
border-collapse: collapse;
}
table.striped th {
height: 24px;
text-align: center;
background-color: #f0f0f0;
border: #ababab 1px solid;
padding-left: 5px;
padding-right: 5px;
}
table.striped td {
padding: 5px;
border-width: 0px 1px 0px 1px;
border: #c1c1c1 1px solid;
}
/* D3 charts */
/* materialize*/
/*
.row {
margin-left: auto;
margin-right: auto;
margin-bottom: 20px
}
*/
.row:after {
content: "";
display: table;
clear: both
}
.row .col {
float: left;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 0 0 .25rem;
min-height: 1px
}
.row .col[class*="push-"],.row .col[class*="pull-"] {
position: relative
}
.row .col.s1 {
width: 8.3333333333%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s2 {
width: 16.6666666667%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s3 {
width: 25%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s4 {
width: 33.3333333333%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s5 {
width: 41.6666666667%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s6 {
width: 50%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s7 {
width: 58.3333333333%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s8 {
width: 66.6666666667%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s9 {
width: 75%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s10 {
width: 83.3333333333%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s11 {
width: 91.6666666667%;
margin-left: auto;
left: auto;
right: auto
}
.row .col.s12 {
width: 100%;
margin-left: auto;
left: auto;
right: auto
}