PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 2.8.6
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v2.8.6
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 2.3.2 All 195 releases
convertkit / resources / frontend / css / broadcasts.css

broadcasts.css in Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages 2.8.6, at resources/frontend/css/broadcasts.css

184 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .convertkit-broadcasts.has-background,
2 .convertkit-broadcasts[data-background-color],
3 .editor-styles-wrapper .convertkit-broadcasts.has-background {
4 padding: 20px;
5 }
6 .convertkit-broadcasts.convertkit-broadcasts-loading,
7 .editor-styles-wrapper .convertkit-broadcasts.convertkit-broadcasts-loading {
8 background-color: #e3e3e3 !important;
9 background-image: url(../images/spinner.gif);
10 background-position: center;
11 background-repeat: no-repeat;
12 }
13 .convertkit-broadcasts-list,
14 .editor-styles-wrapper .convertkit-broadcasts-list,
15 .convertkit-broadcasts-pagination,
16 .editor-styles-wrapper .convertkit-broadcasts-pagination {
17 list-style: none;
18 margin: 0;
19 padding: 0;
20 }
21
22 /**
23 * List View
24 */
25 .convertkit-broadcasts-list li {
26 display: grid;
27 grid-template-areas:
28 "date title"
29 "image text";
30 grid-template-columns: 150px auto;
31 grid-column-gap: 20px;
32 }
33 .convertkit-broadcasts[data-display-order="broadcast-date"] .convertkit-broadcasts-list li {
34 grid-template-areas:
35 "title date"
36 "text image";
37 grid-template-columns: auto 150px;
38 }
39 @media screen and (max-width: 478px) {
40 .convertkit-broadcasts-list li {
41 grid-template-areas:
42 "image image"
43 "date date"
44 "title title"
45 "text text";
46 grid-row-gap: 10px;
47 }
48 }
49
50 /**
51 * Grid View.
52 */
53 .convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list {
54 display: grid;
55 grid-template-columns: repeat(3, 1fr);
56 grid-column-gap: 20px;
57 grid-row-gap: 20px;
58 align-items: start;
59 }
60 .convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list li {
61 grid-template-areas:
62 "image"
63 "date"
64 "title"
65 "text";
66 grid-template-columns: none;
67 grid-row-gap: 10px;
68 }
69 .convertkit-broadcasts[data-display-grid="1"][data-display-order="broadcast-date"] .convertkit-broadcasts-list li {
70 grid-template-areas:
71 "image"
72 "title"
73 "text"
74 "date";
75 }
76
77 .convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list li .convertkit-broadcast-read-more {
78 margin: 10px 0 0 0;
79 }
80 @media screen and (max-width: 768px) {
81 .convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list {
82 grid-template-columns: repeat(2, 1fr);
83 }
84 }
85 @media screen and (max-width: 478px) {
86 .convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list {
87 grid-template-columns: repeat(1, 1fr);
88 }
89 }
90
91 /**
92 * Broadcast Item
93 */
94 .convertkit-broadcasts-list li {
95 list-style: none;
96 margin: 0;
97 padding: 5px 0;
98 }
99 .convertkit-broadcasts-list li time {
100 display: inline-block;
101 grid-area: date;
102 }
103 .convertkit-broadcasts[data-display-grid="1"][data-display-order="broadcast-date"] .convertkit-broadcasts-list li time {
104 text-align: left;
105 }
106 .convertkit-broadcasts[data-display-order="broadcast-date"] .convertkit-broadcasts-list li time {
107 text-align: right;
108 }
109 .convertkit-broadcasts-list li .convertkit-broadcast-title {
110 display: inline-block;
111 grid-area: title;
112 }
113 .convertkit-broadcasts-list li .convertkit-broadcast-image {
114 display: inline-block;
115 grid-area: image;
116 }
117 .convertkit-broadcasts-list li .convertkit-broadcast-image img {
118 max-width: 100%;
119 height: auto;
120 }
121 .convertkit-broadcasts-list li .convertkit-broadcast-text {
122 display: inline-block;
123 grid-area: text;
124 font-size: 16px;
125 }
126 .convertkit-broadcasts-list li .convertkit-broadcast-read-more {
127 display: block;
128 }
129 @media screen and (max-width: 478px) {
130 .convertkit-broadcasts[data-display-image="1"] .convertkit-broadcasts-list li {
131 margin: 0 0 20px 0;
132 }
133 }
134
135 /**
136 * Pagination
137 */
138 .convertkit-broadcasts-pagination {
139 display: grid;
140 grid-template-areas: "prev next";
141 grid-template-columns: repeat(2, 1fr);
142 grid-column-gap: 20px;
143 padding: 20px 0 0 0;
144 }
145 .convertkit-broadcasts-pagination li {
146 list-style: none;
147 margin: 0;
148 }
149 .convertkit-broadcasts-pagination li.convertkit-broadcasts-pagination-prev {
150 grid-area: prev;
151 text-align: left;
152 }
153 .convertkit-broadcasts-pagination li.convertkit-broadcasts-pagination-next {
154 grid-area: next;
155 text-align: right;
156 }
157
158 /**
159 * Replicates CSS styles provided by block themes for older non-block themes
160 * that may not include these definitions, resulting in incorrect spacing.
161 */
162 .convertkit-broadcasts {
163 margin-bottom: 20px;
164 }
165 @media only screen and (min-width: 482px) {
166 .convertkit-broadcasts {
167 margin-bottom: 30px;
168 }
169 }
170
171 /**
172 * Imported Broadcasts to Posts
173 * - Styles here are designed to override common themes that may interfere
174 * with an imported Kit Broadcast, such as Elementor.
175 */
176 body.convertkit-broadcast.elementor-default table,
177 body.convertkit-broadcast.elementor-default table tbody,
178 body.convertkit-broadcast.elementor-default table tbody td {
179 border: none;
180 }
181 body.convertkit-broadcast.elementor-default table tbody>tr:nth-child(odd)>td,
182 body.convertkit-broadcast.elementor-default table tbody>tr:nth-child(odd)>th {
183 background: none;
184 }