PluginProbe
AI Builder – Generate pages, blocks, images & translate with AI / 2.2.4
AI Builder – Generate pages, blocks, images & translate with AI v2.2.4
2.7.10 2.7.9 2.7.8 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.10 All 122 releases
ai-builder / assets / css / testimonials.css

testimonials.css in AI Builder – Generate pages, blocks, images & translate with AI 2.2.4, at assets/css/testimonials.css

151 lines 2.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Style pour le témoignage moderne */
2 .testimonial-modern {
3 border-radius: 12px;
4 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
5 transition: transform 0.3s ease;
6 }
7
8 .testimonial-modern:hover {
9 transform: translateY(-5px);
10 }
11
12 .testimonial-columns {
13 gap: 30px !important;
14 }
15
16 .testimonial-image-column {
17 flex: 0 0 200px !important;
18 }
19
20 .testimonial-avatar {
21 border-radius: 50%;
22 width: 200px !important;
23 height: 200px !important;
24 object-fit: cover;
25 }
26
27 .testimonial-content-column {
28 flex: 1 !important;
29 }
30
31 .testimonial-quote {
32 border-left: 4px solid #0073aa;
33 padding-left: 20px;
34 margin: 0 0 20px 0;
35 }
36
37 .testimonial-text {
38 font-size: 18px;
39 line-height: 1.6;
40 color: #333;
41 font-style: italic;
42 }
43
44 .testimonial-author {
45 font-weight: 600;
46 color: #0073aa;
47 margin: 0;
48 }
49
50 /* Style pour le témoignage classique */
51 .testimonial-classic {
52 border-radius: 8px;
53 background-color: #f8f9fa !important;
54 }
55
56 .testimonial-quote-classic {
57 text-align: center;
58 margin-bottom: 30px !important;
59 }
60
61 .testimonial-text-classic {
62 font-size: 24px !important;
63 line-height: 1.5;
64 color: #2c3338;
65 font-style: italic;
66 }
67
68 .testimonial-author-group {
69 display: flex;
70 align-items: center;
71 justify-content: center;
72 gap: 15px;
73 }
74
75 .testimonial-avatar-classic {
76 border-radius: 50%;
77 width: 100px !important;
78 height: 100px !important;
79 object-fit: cover;
80 }
81
82 .testimonial-author-classic {
83 font-size: 16px;
84 font-weight: 500;
85 color: #555;
86 margin: 0;
87 }
88
89 /* Responsive design */
90 @media (max-width: 768px) {
91 .testimonial-columns {
92 flex-direction: column !important;
93 }
94
95 .testimonial-image-column {
96 flex: 0 0 auto !important;
97 text-align: center;
98 }
99
100 .testimonial-text-classic {
101 font-size: 20px !important;
102 }
103 }
104
105 .testimonial-minimal {
106 border-radius: 12px;
107 box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
108 transition: transform 0.3s ease;
109 }
110
111 .testimonial-minimal:hover {
112 transform: translateY(-5px);
113 }
114
115 .testimonial-minimal-columns {
116 gap: 40px;
117 }
118
119 .testimonial-minimal-text {
120 margin-bottom: 20px !important;
121 line-height: 1.6 !important;
122 }
123
124 .testimonial-minimal-author {
125 margin-bottom: 5px !important;
126 }
127
128 .testimonial-minimal-position {
129 margin: 0 !important;
130 }
131
132 .testimonial-minimal-avatar {
133 width: 120px !important;
134 height: 120px !important;
135 object-fit: cover;
136 }
137
138 @media (max-width: 768px) {
139 .testimonial-minimal-columns {
140 flex-direction: column-reverse !important;
141 }
142
143 .testimonial-minimal-content,
144 .testimonial-minimal-image {
145 width: 100% !important;
146 }
147
148 .testimonial-minimal-avatar {
149 margin: 0 auto 20px !important;
150 }
151 }