File tree Expand file tree Collapse file tree 2 files changed +39
-16
lines changed
.vitepress/theme/components Expand file tree Collapse file tree 2 files changed +39
-16
lines changed Original file line number Diff line number Diff line change 11<template >
22 <a
3- class =" mp- banner"
4- href =" https://masteringpinia.com/?utm_source=affiliate&utm_medium=vuerouter&utm_campaign=VueRouter_MP&utm_content= sidebar"
3+ class =" banner mp "
4+ href =" https://masteringpinia.com?utm=pinia- sidebar"
55 target =" _blank"
66 >
77 <img width =" 22" height =" 22" src =" /mp-pinia-logo.svg" />
1313 </a >
1414
1515 <a
16- class =" banner"
17- href =" https://certificates.dev/vuejs/?friend=VUEROUTER&utm_source=router_vuejs &utm_medium=link&utm_campaign=router_vuejs_links &utm_content=sidebar"
16+ class =" banner cert "
17+ href =" https://certificates.dev/vuejs/?friend=VUEROUTER&utm_source=pinia_vuejs &utm_medium=link&utm_campaign=pinia_vuejs_links &utm_content=sidebar"
1818 target =" _blank"
1919 >
20- <img src =" /banners/vuejs-certification.svg" alt =" Vue.js Certification" />
20+ <img width =" 22" height =" 22" src =" /vue-cert-logo.svg" />
21+ <span >
22+ <p class =" extra-info" >The official</p >
23+ <p class =" heading" >Vue.js Certification</p >
24+ <p class =" extra-info" >Get certified!</p >
25+ </span >
2126 </a >
2227</template >
2328
2429<style scoped>
2530.banner {
26- margin-bottom : 0.5rem ;
27- }
28-
29- .mp-banner {
30- margin : 1rem 0 ;
31+ margin : 0.25rem 0 ;
3132 padding : 0.4rem 0 ;
3233 border-radius : 14px ;
3334 position : relative ;
4445 transition : border-color 0.5s ;
4546}
4647
47- .mp-banner :hover {
48+ .banner :last-of-type {
49+ margin-bottom : 1rem ;
50+ }
51+
52+ .banner :hover {
4853 border : 2px solid var (--vp-c-brand-1 );
4954}
5055
51- .mp-banner img {
56+ .banner.cert :hover {
57+ border : 2px solid var (--vp-c-green-1 );
58+ }
59+
60+ .banner img {
5261 transition : transform 0.5s ;
5362 transform : scale (1.25 );
5463}
55- .mp- banner :hover img {
64+ .banner :hover img {
5665 transform : scale (1.75 );
5766}
5867
59- .mp- banner .extra-info {
68+ .banner .extra-info {
6069 color : var (--vp-c-text-1 );
6170 opacity : 0 ;
6271 font-size : 0.7rem ;
6372 padding-left : 0.1rem ;
6473 transition : opacity 0.5s ;
6574}
6675
67- .mp- banner .heading {
76+ .banner .heading {
6877 background-image : linear-gradient (
6978 120deg ,
7079 var (--vp-c-brand-3 ) 16% ,
7685 -webkit-text-fill-color : transparent ;
7786}
7887
79- .mp-banner :hover .extra-info {
88+ .banner.cert .heading {
89+ background-image : linear-gradient (
90+ 120deg ,
91+ var (--vp-c-green-3 ) 16% ,
92+ var (--vp-c-green-2 ),
93+ var (--vp-c-green-1 )
94+ );
95+ }
96+
97+ .banner :hover .extra-info {
8098 opacity : 0.9 ;
8199}
82100 </style >
You can’t perform that action at this time.
0 commit comments