PluginProbe
AI Builder – Generate pages, blocks, images & translate with AI / trunk
AI Builder – Generate pages, blocks, images & translate with AI vtrunk
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 2.3.11 All 121 releases
ai-builder / assets / css / citation.css

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

161 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .citation-container {
2 padding: 60px 24px;
3 margin: 0 auto;
4 max-width: 800px;
5 border-radius: 8px;
6 }
7
8 .citation-content {
9 margin: 0;
10 padding: 0;
11 border: none;
12 position: relative;
13 }
14
15 /* Modern Style */
16 .citation-modern .citation-content {
17 padding: 40px;
18 background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
19 border-radius: 12px;
20 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
21 }
22
23 .citation-modern .citation-content p {
24 font-size: 1.5rem;
25 line-height: 1.6;
26 color: #1a1a1a;
27 font-weight: 500;
28 margin-bottom: 1.5rem;
29 }
30
31 .citation-modern .citation-content cite {
32 font-size: 1.1rem;
33 color: #2563eb;
34 font-style: normal;
35 font-weight: 600;
36 display: block;
37 }
38
39 /* Classic Style */
40 .citation-classic .citation-content {
41 padding: 40px 60px;
42 position: relative;
43 }
44
45 .citation-classic .citation-content::before,
46 .citation-classic .citation-content::after {
47 content: '"';
48 position: absolute;
49 font-size: 4rem;
50 color: #2563eb;
51 opacity: 0.2;
52 font-family: Georgia, serif;
53 }
54
55 .citation-classic .citation-content::before {
56 top: 0;
57 left: 20px;
58 }
59
60 .citation-classic .citation-content::after {
61 bottom: -20px;
62 right: 20px;
63 }
64
65 .citation-classic .citation-content p {
66 font-size: 1.3rem;
67 line-height: 1.8;
68 color: #444;
69 font-style: italic;
70 margin-bottom: 1.5rem;
71 }
72
73 .citation-classic .citation-content cite {
74 font-size: 1rem;
75 color: #666;
76 font-style: normal;
77 display: block;
78 text-transform: uppercase;
79 letter-spacing: 1px;
80 }
81
82 /* Minimal Style */
83 .citation-minimal .citation-content {
84 padding: 30px 0;
85 border-left: 4px solid #2563eb;
86 padding-left: 30px;
87 }
88
89 .citation-minimal .citation-content p {
90 font-size: 1.2rem;
91 line-height: 1.6;
92 color: #333;
93 margin-bottom: 1rem;
94 }
95
96 .citation-minimal .citation-content cite {
97 font-size: 0.9rem;
98 color: #666;
99 font-style: normal;
100 display: block;
101 }
102
103 /* Hover Effects */
104 .citation-modern .citation-content:hover {
105 transform: translateY(-5px);
106 transition: transform 0.3s ease;
107 }
108
109 .citation-classic .citation-content:hover::before,
110 .citation-classic .citation-content:hover::after {
111 opacity: 0.3;
112 transition: opacity 0.3s ease;
113 }
114
115 .citation-minimal .citation-content:hover {
116 border-left-width: 6px;
117 transition: border-left-width 0.3s ease;
118 }
119
120 /* Responsive Styles */
121 @media (max-width: 768px) {
122 .citation-container {
123 padding: 40px 16px;
124 }
125
126 .citation-modern .citation-content {
127 padding: 30px;
128 }
129
130 .citation-classic .citation-content {
131 padding: 30px 40px;
132 }
133
134 .citation-modern .citation-content p {
135 font-size: 1.3rem;
136 }
137
138 .citation-classic .citation-content p {
139 font-size: 1.1rem;
140 }
141
142 .citation-minimal .citation-content p {
143 font-size: 1.1rem;
144 }
145 }
146
147 /* Animation for Modern Style */
148 @keyframes fadeIn {
149 from {
150 opacity: 0;
151 transform: translateY(20px);
152 }
153 to {
154 opacity: 1;
155 transform: translateY(0);
156 }
157 }
158
159 .citation-modern .citation-content {
160 animation: fadeIn 0.6s ease-out;
161 }