File tree Expand file tree Collapse file tree 7 files changed +186
-2
lines changed
Expand file tree Collapse file tree 7 files changed +186
-2
lines changed Original file line number Diff line number Diff line change 55 < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
66 < meta name ="viewport " content ="width=device-width,initial-scale=1.0 ">
77 < link rel ="icon " type ="image/x-icon " href ="/cvePurpleVFavicon.svg ">
8- < title > CVE Website </ title >
8+ < link rel =" canonical " href =" https://cve.org " >
99 < script src ="https://cmp.osano.com/AzyhULTdPkqmy4aDN/46057d56-0263-4cca-abac-9adddada4f3b/osano.js "> </ script >
1010 </ head >
1111 < body class ="has-navbar-fixed-top ">
12+ < h1 hidden > Common vulnerabilities and Exposures (CVE)</ h1 >
1213 < noscript >
1314 < strong > We're sorry but the CVE Website doesn't work properly without JavaScript enabled. Please enable it to continue.</ strong >
1415 </ noscript >
Original file line number Diff line number Diff line change 2121 "@fortawesome/free-regular-svg-icons" : " ^6.5.1" ,
2222 "@fortawesome/free-solid-svg-icons" : " ^6.5.1" ,
2323 "@fortawesome/vue-fontawesome" : " ^3.0.5" ,
24+ "@unhead/vue" : " ^1.11.18" ,
2425 "axios" : " ^1.6.5" ,
2526 "bulma" : " ^0.9.4" ,
2627 "bulma-timeline" : " ^3.0.5" ,
Original file line number Diff line number Diff line change 1+ User-agent: *
2+ Disallow: /*.pdf$
3+ Disallow: /*.jpg$
4+ Disallow: /*.png$
5+ Disallow: /*.svg$
6+ Disallow: /*.css$
7+ Disallow: /images/
8+ Disallow: /Resources/
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import NotificationBannerModule from './components/NotificationBannerModule.vue'
2020import FoooterModule from ' ./components/FooterModule.vue' ;
2121import NotFound from ' ./views/NotFound.vue' ;
2222import { usePartnerStore } from ' @/stores/partners' ;
23+ import { useSeoMeta } from ' @unhead/vue' ;
2324
2425export default {
2526 components: {
@@ -35,6 +36,12 @@ export default {
3536 },
3637 beforeMount () {
3738 usePartnerStore ().populatePartnerShortLongNameMap ();
39+ useSeoMeta ({
40+ title: ' CVE: Common Vulnerabilities and Exposures' ,
41+ description: ' At cve.org, we provide the authoritative '
42+ + ' reference method for publicly known information-security '
43+ + ' vulnerabilities and exposures'
44+ });
3845 }
3946}
4047 </script >
Original file line number Diff line number Diff line change 2121 </div >
2222 <div class =" column cve-partnership-right-column" >
2323 <figure class =" image" >
24- <img src =" @/assets/images/cvePartnershipGraphic.svg" class =" cve-partnership-img" alt =" " />
24+ <img src =" @/assets/images/cvePartnershipGraphic.svg"
25+ class =" cve-partnership-img"
26+ alt =" CVE Partnership Graphic" />
2527 </figure >
2628 </div >
2729 </div >
Original file line number Diff line number Diff line change 11
22import { createApp } from 'vue' ;
3+ import { createHead , VueHeadMixin } from '@unhead/vue' ;
34import { createPinia } from 'pinia' ;
45import VueGtag from 'vue-gtag' ;
56import LoadScript from 'vue-plugin-load-script' ;
@@ -31,11 +32,14 @@ library.add(
3132
3233
3334const app = createApp ( App ) ;
35+ const head = createHead ( ) ;
3436const pinia = createPinia ( ) ;
3537pinia . use ( ( { store } ) => {
3638 store . router = router ;
3739} ) ;
3840app . use ( pinia ) ;
41+ app . use ( head ) ;
42+ app . mixin ( VueHeadMixin ) ;
3943
4044usePartnerStore ( ) . populatePartnerCounts ( ) ;
4145
You can’t perform that action at this time.
0 commit comments