PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 3.4.3
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v3.4.3
3.4.3 3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 All 196 releases
convertkit / resources / frontend / scss / _broadcasts.scss

_broadcasts.scss in Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages 3.4.3, at resources/frontend/scss/_broadcasts.scss

240 lines 3.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Pagination
3 */
4 .convertkit-broadcasts-pagination {
5 display: grid;
6 grid-template-areas: "prev next";
7 grid-template-columns: repeat(2, 1fr);
8 grid-column-gap: 20px;
9 padding: 20px 0 0 0;
10
11 li {
12 list-style: none;
13 margin: 0;
14
15 &.convertkit-broadcasts-pagination-prev {
16 grid-area: prev;
17 text-align: left;
18 }
19
20 &.convertkit-broadcasts-pagination-next {
21 grid-area: next;
22 text-align: right;
23 }
24 }
25 }
26
27 /**
28 * Shared list reset
29 */
30 .convertkit-broadcasts-list,
31 .convertkit-broadcasts-pagination {
32 list-style: none;
33 margin: 0;
34 padding: 0;
35 }
36
37 .editor-styles-wrapper {
38
39 .convertkit-broadcasts-list,
40 .convertkit-broadcasts-pagination {
41 list-style: none;
42 margin: 0;
43 padding: 0;
44 }
45 }
46
47 /**
48 * Broadcast List Items
49 */
50 .convertkit-broadcasts-list {
51
52 li {
53 list-style: none;
54 margin: 0;
55 padding: 5px 0;
56 display: grid;
57 grid-template-areas:
58 "date title"
59 "image text";
60 grid-template-columns: 150px auto;
61 grid-column-gap: 20px;
62
63 time {
64 display: inline-block;
65 grid-area: date;
66 }
67
68 .convertkit-broadcast-title {
69 display: inline-block;
70 grid-area: title;
71 }
72
73 .convertkit-broadcast-image {
74 display: inline-block;
75 grid-area: image;
76
77 img {
78 max-width: 100%;
79 height: auto;
80 }
81 }
82
83 .convertkit-broadcast-text {
84 display: inline-block;
85 grid-area: text;
86 font-size: 16px;
87 }
88
89 .convertkit-broadcast-read-more {
90 display: block;
91 margin: 10px 0 0 0;
92 }
93 }
94 }
95
96 /**
97 * Broadcasts
98 */
99 .convertkit-broadcasts {
100 margin-bottom: 20px;
101
102 @media only screen and (min-width: 482px) {
103 margin-bottom: 30px;
104 }
105
106 &.has-background,
107 &[data-background-color]] {
108 padding: 20px;
109 }
110
111 &.convertkit-broadcasts-loading {
112 background-color: #e3e3e3 !important;
113 background-image: url(../images/spinner.gif);
114 background-position: center;
115 background-repeat: no-repeat;
116 }
117
118 .editor-styles-wrapper &.has-background {
119 padding: 20px;
120 }
121
122 .editor-styles-wrapper &.convertkit-broadcasts-loading {
123 background-color: #e3e3e3 !important;
124 background-image: url(../images/spinner.gif);
125 background-position: center;
126 background-repeat: no-repeat;
127 }
128
129 /**
130 * List View Layout Variant
131 */
132 &[data-display-order="broadcast-date"]="broadcast-date""] {
133
134 .convertkit-broadcasts-list li {
135 grid-template-areas:
136 "title date"
137 "text image";
138 grid-template-columns: auto 150px;
139 }
140 }
141
142 /**
143 * Grid View
144 */
145 &[data-display-grid="1"]="1""] {
146
147 .convertkit-broadcasts-list {
148 display: grid;
149 grid-template-columns: repeat(3, 1fr);
150 grid-column-gap: 20px;
151 grid-row-gap: 20px;
152 align-items: start;
153
154 @media screen and (max-width: 768px) {
155 grid-template-columns: repeat(2, 1fr);
156 }
157
158 @media screen and (max-width: 478px) {
159 grid-template-columns: repeat(1, 1fr);
160 }
161
162 li {
163 grid-template-areas:
164 "image"
165 "date"
166 "title"
167 "text";
168 grid-template-columns: none;
169 grid-row-gap: 10px;
170 }
171 }
172
173 &[data-display-order="broadcast-date"]="broadcast-date""] {
174
175 .convertkit-broadcasts-list li {
176 grid-template-areas:
177 "image"
178 "title"
179 "text"
180 "date";
181 }
182 }
183 }
184 }
185
186 /**
187 * Date alignment variants
188 */
189 .convertkit-broadcasts[data-display-order="broadcast-date"]="broadcast-date""]
190 .convertkit-broadcasts-list
191 li
192 time {
193 text-align: right;
194 }
195
196 .convertkit-broadcasts[data-display-grid="1"]="1""][data-display-order="broadcast-date"]="broadcast-date""]
197 .convertkit-broadcasts-list
198 li
199 time {
200 text-align: left;
201 }
202
203 /**
204 * Mobile Layout Adjustments
205 */
206 @media screen and (max-width: 478px) {
207
208 .convertkit-broadcasts-list li {
209 grid-template-areas:
210 "image image"
211 "date date"
212 "title title"
213 "text text";
214 grid-row-gap: 10px;
215 }
216
217 .convertkit-broadcasts[data-display-image="1"]="1""]
218 .convertkit-broadcasts-list
219 li {
220 margin: 0 0 20px 0;
221 }
222 }
223
224 /**
225 * Imported Broadcast Overrides
226 */
227 body.convertkit-broadcast.elementor-default {
228
229 table,
230 table tbody,
231 table tbody td {
232 border: none;
233 }
234
235 table tbody > tr:nth-child(odd) > td,
236 table tbody > tr:nth-child(odd) > th {
237 background: none;
238 }
239 }
240