@@ -11,19 +11,77 @@ defineProps({
11
11
description: {
12
12
type: String ,
13
13
required: true
14
+ },
15
+ headline: {
16
+ type: String ,
17
+ default: ' '
14
18
}
15
19
})
16
20
</script >
17
21
18
22
<template >
19
- <div class =" w-full h-full flex flex-col justify-center text-center bg-slate-900 p-8" >
20
- <div class =" relative" >
21
- <h1 class =" text-8xl mb-4 text-white" >
22
- {{ title }}
23
+ <div class =" w-full h-full flex flex-col justify-center bg-[#020420]" >
24
+ <svg
25
+ class =" absolute right-0 top-0"
26
+ width =" 629"
27
+ height =" 593"
28
+ viewBox =" 0 0 629 593"
29
+ fill =" none"
30
+ xmlns =" http://www.w3.org/2000/svg"
31
+ >
32
+ <g filter =" url(#filter0_f_199_94966)" >
33
+ <path
34
+ d =" M628.5 -578L639.334 -94.4223L806.598 -548.281L659.827 -87.387L965.396 -462.344L676.925 -74.0787L1087.69 -329.501L688.776 -55.9396L1160.22 -164.149L694.095 -34.9354L1175.13 15.7948L692.306 -13.3422L1130.8 190.83L683.602 6.50012L1032.04 341.989L668.927 22.4412L889.557 452.891L649.872 32.7537L718.78 511.519L628.5 36.32L538.22 511.519L607.128 32.7537L367.443 452.891L588.073 22.4412L224.955 341.989L573.398 6.50012L126.198 190.83L564.694 -13.3422L81.8734 15.7948L562.905 -34.9354L96.7839 -164.149L568.224 -55.9396L169.314 -329.501L580.075 -74.0787L291.604 -462.344L597.173 -87.387L450.402 -548.281L617.666 -94.4223L628.5 -578Z"
35
+ fill =" #5FDEFF"
36
+ />
37
+ </g >
38
+ <defs >
39
+ <filter
40
+ id =" filter0_f_199_94966"
41
+ x =" 0.873535"
42
+ y =" -659"
43
+ width =" 1255.25"
44
+ height =" 1251.52"
45
+ filterUnits =" userSpaceOnUse"
46
+ color-interpolation-filters =" sRGB"
47
+ >
48
+ <feFlood
49
+ flood-opacity =" 0"
50
+ result =" BackgroundImageFix"
51
+ />
52
+ <feBlend
53
+ mode =" normal"
54
+ in =" SourceGraphic"
55
+ in2 =" BackgroundImageFix"
56
+ result =" shape"
57
+ />
58
+ <feGaussianBlur
59
+ stdDeviation =" 40.5"
60
+ result =" effect1_foregroundBlur_199_94966"
61
+ />
62
+ </filter >
63
+ </defs >
64
+ </svg >
65
+
66
+ <div class =" w-[700px] pl-[100px]" >
67
+ <p
68
+ v-if =" headline"
69
+ class =" uppercase text-[24px] text-[#00DC82] mb-4 font-semibold"
70
+ >
71
+ {{ headline }}
72
+ </p >
73
+ <h1 class =" m-0 text-[75px] font-semibold mb-4 text-white flex items-center" >
74
+ <span >{{ title }}</span >
23
75
</h1 >
24
- <p class =" text-5xl text-gray-200 leading-tight" >
25
- {{ description }}
76
+ <p class =" text-[32px] text-[#E4E4E7] leading-tight" >
77
+ {{ description.slice(0, 200) }}
26
78
</p >
27
79
</div >
80
+ <img
81
+ src =" /og-icon-vue-email.png"
82
+ class =" absolute top-[160px] right-[90px]"
83
+ width =" 340"
84
+ height =" 340"
85
+ >
28
86
</div >
29
87
</template >
0 commit comments