Skip to content

Commit dd8a8d5

Browse files
authored
Merge pull request #168 from CVEProject/slubar/homePage
#167 added help text to Board page and Related Efforts pages; added e…
2 parents 90a2933 + e7d5000 commit dd8a8d5

11 files changed

Lines changed: 35 additions & 12 deletions

File tree

src/assets/data/cnaRules.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"pageSections": [
66
{"sectionId": "section_1_introduction",
77
"sectionTitle": "Introduction",
8-
"sectionParagraphs": ["Common Vulnerabilities and Exposures (CVE®) is a list of information security vulnerabilities and exposures that provides common identifiers for publicly known cybersecurity vulnerabilities. CVE makes it possible to share data across separate vulnerability capabilities (cybersecurity tools, repositories, and services) with this common enumeration. The use of <a href='/ResourcesSupport/FAQs#pc_cve_recordswhat_is_cve_record'>CVE Entries</a> ensures that two or more parties can confidently refer to a <a href='/ResourcesSupport/FAQs#pc_cve_id_requestswhat_is_cve_id'>CVE Identifier (CVE ID)</a> when discussing or sharing information about a unique vulnerability. In this way, CVE is fundamental to the vulnerability management infrastructure.",
8+
"sectionParagraphs": ["Common Vulnerabilities and Exposures (CVE<sup>®</sup>) is a list of information security vulnerabilities and exposures that provides common identifiers for publicly known cybersecurity vulnerabilities. CVE makes it possible to share data across separate vulnerability capabilities (cybersecurity tools, repositories, and services) with this common enumeration. The use of <a href='/ResourcesSupport/FAQs#pc_cve_recordswhat_is_cve_record'>CVE Entries</a> ensures that two or more parties can confidently refer to a <a href='/ResourcesSupport/FAQs#pc_cve_id_requestswhat_is_cve_id'>CVE Identifier (CVE ID)</a> when discussing or sharing information about a unique vulnerability. In this way, CVE is fundamental to the vulnerability management infrastructure.",
99
"The CVE Program’s primary challenge is to satisfy the demand for timely, accurate CVE Entry assignments, while rapidly expanding the scope of coverage to address the increasing number of vulnerabilities and evolving state of vulnerability management. The CVE Program is overseen by the <a href='/ProgramOrganization/Board'>CVE Board</a> (hereinafter the Board). To address CVE’s scalability challenge, the Board determined that the CVE Program must be federated and that CVE IDs should be produced both more quickly and in a more decentralized manner."],
1010
"subSections": [
1111
{"subSectionId": "section_1-1_cnas",

src/assets/data/faqs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"questionId": "what_is_cve",
88
"questionText": "What is CVE",
99
"questionResponseParagraphs": [
10-
"The mission of the Common Vulnerability and Enumeration (CVE®) Program is to identify, define, and catalog publicly disclosed cybersecurity vulnerabilities.",
10+
"The mission of the Common Vulnerability and Enumeration (CVE<sup>®</sup>) Program is to identify, define, and catalog publicly disclosed cybersecurity vulnerabilities.",
1111
"See the <a href='/About/Overview'>Overview</a> page for additional information."
1212
]
1313
},

src/components/FooterModule.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
</div>
7373
<div class="content">
7474
<p>
75-
Use of the CVE® List and the associated references from this website are subject to the
75+
Use of the CVE<sup>®</sup> List and the associated references from this website are subject to the
7676
<router-link to="/Legal/TermsOfUse">terms of use</router-link>. CVE is sponsored by the
7777
<a href="https://www.dhs.gov/">U.S. Department of Homeland Security (DHS)
7878
<span class="icon cve-icon-xxs">

src/views/About/History.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
<div class="content">
77
<h1 :id="cvenavs['About']['submenu']['History']" class="title">
88
{{cvenavs['About']['submenu']['History']['label']}}</h1>
9-
<p class="cve-help-text">Most of the links below will take you to external websites; these links
9+
<p class="cve-help-text">Most of the links below will take you to external websites
10+
<span class="icon cve-icon-xxs help-text-icon"><font-awesome-icon icon="external-link-alt" aria-labelledby="extenalSiteLinks"/>
11+
</span>; these links
1012
will open in a new window or tab depending on your browser.</p>
1113
<h2 :id="cvenavs['About']['submenu']['History']['items']['Overview']['anchorId']" class="title cve-heading-top-spacing">
1214
{{cvenavs['About']['submenu']['History']['items']['Overview']['label']}}</h2>

src/views/About/Overview.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
{{cvenavs['About']['submenu']['Overview']['items']['About the CVE Program']['label']}}
1212
</h2>
1313
<p>
14-
The mission of the CVE® Program is to identify,
14+
The mission of the CVE<sup>®</sup> Program is to identify,
1515
define, and catalog publicly disclosed cybersecurity
1616
<router-link to="/About/Glossary?activeTerm=glossaryVulnerability">vulnerabilities</router-link>. There is one
1717
<router-link to="/About/Glossary?activeTerm=glossaryRecord">CVE Record</router-link> for each
@@ -30,7 +30,7 @@
3030
</iframe>
3131
</figure>
3232
<p>
33-
Introduction to the CVE® Program, including what is CVE, goals of the program, who operates the
33+
Introduction to the CVE<sup>®</sup> Program, including what is CVE, goals of the program, who operates the
3434
program, and program organization.
3535
</p>
3636
</div>

src/views/About/RelatedEfforts.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
<h1 :id="cvenavs['About']['submenu']['Related Efforts']['id']" class="title">
88
{{cvenavs['About']['submenu']['Related Efforts']['label']}}
99
</h1>
10+
<p class="cve-help-text">Most of the links below will take you to external
11+
websites <span class="icon cve-icon-xxs"><font-awesome-icon icon="external-link-alt" aria-labelledby="extenalSiteLinks"/>
12+
</span>; these links will open in a new window or tab depending on your browser.</p>
13+
<p>
1014
<h2 :id="cvenavs['About']['submenu']['Related Efforts']['items']['National Vulnerability Database (NVD)']['anchorId']"
1115
class="title cve-heading-top-spacing">
1216
{{cvenavs['About']['submenu']['Related Efforts']['items']['National Vulnerability Database (NVD)']['label']}}</h2>
@@ -111,7 +115,7 @@
111115
{{cvenavs['About']['submenu']['Related Efforts']['items']['Adversarial Tactics, Techniques & Common Knowledge (ATT&CK)']['label']}}
112116
</h2>
113117
<p>
114-
<a href="https://attack.mitre.org/" target="_blank">ATT&CK®</a> is a knowledge base of cyber adversary behavior and taxonomy
118+
<a href="https://attack.mitre.org/" target="_blank">ATT&CK<sup>®</sup></a> is a knowledge base of cyber adversary behavior and taxonomy
115119
for adversarial
116120
actions across their lifecycle. Some “Techniques” listed in ATT&CK, which define how an adversary achieves a tactical goal by
117121
performing an action, target specific CVE Records. For example, the <a href="https://attack.mitre.org/techniques/T1068/"

src/views/Home.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<div class="container cve-mission-container mt-1">
77
<h1 class="title is-hidden">CVE</h1>
88
<h2 class="title cve-heading-top-spacing">
9-
CVE® Program Mission
9+
CVE<sup id="cve-mission-trademark">®</sup> Program Mission
1010
</h2>
1111
<div id="cve-mission-text" class="subtitle">
1212
Identify, define, and catalog publicly disclosed cybersecurity vulnerabilities.
@@ -124,4 +124,8 @@ export default {
124124
.cve-margin-top-neg7 {
125125
margin-top: -7px !important;
126126
}
127+
128+
#cve-mission-trademark {
129+
font-size: 18px;
130+
}
127131
</style>

src/views/Legal/TermsOfUse.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<h2 class="title">License</h2>
99
<p>
1010
<span class="has-text-weight-bold">Submissions:</span> For all materials you submit to the Common Vulnerabilities
11-
and Exposures (CVE®), you hereby grant to The MITRE Corporation (MITRE) and all
11+
and Exposures (CVE<sup>®</sup>), you hereby grant to The MITRE Corporation (MITRE) and all
1212
CVE Numbering Authorities (CNAs) a perpetual, worldwide, non-exclusive, no-charge,
1313
royalty-free, irrevocable copyright license to reproduce, prepare derivative works
1414
of, publicly display, publicly perform, sublicense, and distribute such materials
@@ -23,7 +23,7 @@
2323
non-exclusive, no-charge, royalty-free, irrevocable copyright license
2424
to reproduce, prepare derivative works of, publicly display, publicly
2525
perform, sublicense, and distribute Common Vulnerabilities and Exposures
26-
(CVE®). Any copy you make for such purposes is authorized provided that
26+
(CVE<sup>®</sup>). Any copy you make for such purposes is authorized provided that
2727
you reproduce MITRE's copyright designation and this license in any such
2828
copy.
2929
</p>

src/views/Media/NewsItem.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
<div class="content" v-else>
1010
<h1 class="title">{{newsItem.title}}</h1>
1111
<p class="cve-help-text">
12-
Most of the links below will take you to external websites; these links will open in a new window or tab depending on your browser.
12+
Most of the links below will take you to external websites <span class="icon cve-icon-xxs help-text-icon">
13+
<font-awesome-icon icon="external-link-alt" aria-labelledby="extenalSiteLinks"/>
14+
</span>; these links will open in a new window or tab depending on your browser.
1315
</p>
1416
<span class ="level is-mobile has-text-grey-dark mb-3">
1517
<div class ="level-left">

src/views/PartnerInformation/PartnerDetails.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
<main id="cve-main-page-content" role="main">
66
<div class="content">
77
<h1 class="title">{{partner.organizationName}}</h1>
8-
<p class="cve-help-text">Most of the links below will take you to external websites; these links will open
8+
<p class="cve-help-text">Most of the links below will take you to external websites <span class="icon cve-icon-xxs help-text-icon">
9+
<font-awesome-icon icon="external-link-alt" aria-labelledby="extenalSiteLinks"/>
10+
</span>; these links will open
911
in a new window or tab depending on your browser settings.</p>
1012
<table class="table cve-border-dark-blue is-striped is-hoverable">
1113
<caption class="is-hidden">{{partner.organizationName}}</caption>

0 commit comments

Comments
 (0)