@@ -83,6 +83,23 @@ style.
8383 .mbti :hover .image {
8484 transform : rotate (-10deg );
8585 }
86+ - const mbtiImages = {}
87+ - mbtiImages .INTJ = ' https://blogfiles.oss.fyz666.xyz/svg/e54d2a84-55fd-414d-81af-7493ff2e11c1.svg'
88+ - mbtiImages .INTP = ' https://blogfiles.oss.fyz666.xyz/svg/a10c4445-b614-4d11-b45e-cfda23dbd485.svg'
89+ - mbtiImages .ENTJ = ' https://blogfiles.oss.fyz666.xyz/svg/c29d423d-b3ea-49a8-a78b-1f2c74133ba9.svg'
90+ - mbtiImages .ENTP = ' https://blogfiles.oss.fyz666.xyz/svg/c80b91f1-2305-46b7-bb13-1dca4b168983.svg'
91+ - mbtiImages .INFJ = ' https://blogfiles.oss.fyz666.xyz/svg/3a894383-b796-46f3-9320-6f39360d9a66.svg'
92+ - mbtiImages .INFP = ' https://blogfiles.oss.fyz666.xyz/svg/39e1659f-5eef-4709-bc5f-c5e588168293.svg'
93+ - mbtiImages .ENFJ = ' https://blogfiles.oss.fyz666.xyz/svg/40031020-9ea7-43e0-b2ac-fd0348181a66.svg'
94+ - mbtiImages .ENFP = ' https://blogfiles.oss.fyz666.xyz/svg/9e11c236-d35d-4118-b1f9-2ee9427b8dcb.svg'
95+ - mbtiImages .ISTJ = ' https://blogfiles.oss.fyz666.xyz/svg/1222b517-92dd-48dc-a4e7-b762bafb5419.svg'
96+ - mbtiImages .ISFJ = ' https://blogfiles.oss.fyz666.xyz/svg/4b4833f4-b189-419a-978b-a1e2ab594e4c.svg'
97+ - mbtiImages .ESFJ = ' https://blogfiles.oss.fyz666.xyz/svg/d2ea3f35-23f3-4475-b238-78deea37a8f3.svg'
98+ - mbtiImages .ESFP = ' https://blogfiles.oss.fyz666.xyz/svg/dd593ab0-1531-4816-9eff-1658f51ba35f.svg'
99+ - mbtiImages .ESTJ = ' https://blogfiles.oss.fyz666.xyz/svg/3ef072a8-b238-4c83-80af-33f33b85bc47.svg'
100+ - mbtiImages .ESTP = ' https://blogfiles.oss.fyz666.xyz/svg/643f62d0-777c-427b-b504-8796d02bb241.svg'
101+ - mbtiImages .ISFP = ' https://blogfiles.oss.fyz666.xyz/svg/688412b9-d42d-4a17-bf3a-64dfd4eb76fa.svg'
102+ - mbtiImages .ISTP = ' https://blogfiles.oss.fyz666.xyz/svg/ff7c5a0c-a453-45b1-a18a-aefa0253b555.svg'
86103
87104- const mbtiMap = {E : ' 外倾' , I : ' 内倾' , S : ' 现实' , N : ' 直觉' , T : ' 理性' , F : ' 感性' , J : ' 有计划' , P : ' 灵活' }
88105- const atMap = {A : ' 坚决' , T : ' 动荡' }
@@ -100,7 +117,9 @@ each key in mbtiKeys
100117 - card_mbti[key].value = 100 - val
101118- const mbtiValues = mbtiKeys .map (k => flipType .includes (card_mbti[k].type ) ? 100 - card_mbti[k].value : card_mbti[k].value )
102119- const percentValues = mbtiValues .concat (card_mbti .at .type === ' A' ? 100 - card_mbti .at .value : card_mbti .at .value )
103- - const mbti_text = mbtiKeys .map (k => card_mbti[k].type ).join (' ' ) + ' -' + card_mbti .at .type
120+ - let mbti_text = mbtiKeys .map (k => card_mbti[k].type ).join (' ' )
121+ - const image = mbtiImages[mbti_text]
122+ - mbti_text = mbti_text + ' -' + card_mbti .at .type
104123
105124
106125.card-widget.card-mbti
@@ -127,6 +146,6 @@ each key in mbtiKeys
127146 span= label1
128147 span= label2
129148 .image
130- img( src =card_mbti . image )
149+ img( src =image alt =mbti_text )
131150 .mbti-date = ` 更新于:${ card_mbti .date } `
132151
0 commit comments