Skip to content

Commit 2a3551c

Browse files
committed
Fix table vs Gutenberg
1 parent 3240f13 commit 2a3551c

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

src/scss/base/_text.scss

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -129,23 +129,13 @@ small {
129129
table {
130130
margin: $base-spacing 0;
131131
width: 100%;
132-
border: $base-border;
132+
border: 0;
133133
border-collapse: collapse;
134-
border-left: 0;
135-
border-radius: $base-border-radius;
136-
137-
th {
138-
padding: $half-base-spacing;
139-
border-left: 1px solid $base-border-color;
140-
border-top: 0;
141-
vertical-align: top;
142-
text-align: left;
143-
}
144134

135+
th,
145136
td {
146137
padding: $half-base-spacing;
147-
border-top: 1px solid $base-border-color;
148-
border-left: 1px solid $base-border-color;
138+
border: 1px solid $base-border-color;
149139
vertical-align: top;
150140
text-align: left;
151141
}

src/scss/wp/_gutenberg.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@
8484
margin-bottom: 0;
8585
}
8686
}
87+
88+
// Block Table
89+
&-table {
90+
// Actually WordPress handle overflow scroll x on mobile
91+
}
8792
}
8893

8994
//Paragraph

src/templates/02-page-default.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,26 +174,31 @@
174174
<td>Employee</td>
175175
<td>Salary</td>
176176
<td>Position</td>
177+
<td>Annoying Column for Mobile</td>
177178
</tr>
178179
<tr>
179180
<td>Jane Doe<br></td>
180181
<td>$100k</td>
181182
<td>CEO</td>
183+
<td>Lorem ipsum dolor sit amet.</td>
182184
</tr>
183185
<tr>
184186
<td>John Doe</td>
185187
<td>$100k</td>
186188
<td>CTO</td>
189+
<td>Lorem ipsum dolor sit amet.</td>
187190
</tr>
188191
<tr>
189192
<td>Jane Bloggs</td>
190193
<td>$100k</td>
191194
<td>Engineering</td>
195+
<td>Lorem ipsum dolor sit amet.</td>
192196
</tr>
193197
<tr>
194198
<td>Fred Bloggs</td>
195199
<td>$100k</td>
196-
<td>Marketing</td>
200+
<td>Marketing Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nam delectus velit aperiam fugit modi harum, accusamus eos aliquam provident adipisci?</td>
201+
<td>Lorem ipsum dolor sit amet.</td>
197202
</tr>
198203
</tbody>
199204
</table>

0 commit comments

Comments
 (0)