Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Commit 52c2f81

Browse files
committed
learning how to align correctly the cells
1 parent aa2e68a commit 52c2f81

File tree

2 files changed

+27
-7
lines changed

2 files changed

+27
-7
lines changed

src/components/Table.tsx

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -421,14 +421,35 @@ export function Table(tableData: TableDataType) {
421421
className={`${c("td")}`}
422422
onClick={handleAddNewRow}
423423
>
424-
<span className="svg-icon svg-gray" style={{ marginRight: 4 }}>
425-
<PlusIcon />
426-
</span>
427-
New
424+
<div
425+
key={`div-add-row-cell-button-internal-table`}
426+
className={`${c("table")}`}
427+
>
428+
<div
429+
key={`div-add-row-cell-button-internal-table-tr`}
430+
className={`${c("tr")}`}
431+
style={{ display: "flex", justifyContent: "center" }}
432+
>
433+
<div
434+
key={`div-add-row-cell-button-internal-table-td-icon`}
435+
className={`${c("td")}`}
436+
>
437+
<span className="svg-icon svg-gray" style={{ marginRight: 8 }}>
438+
<PlusIcon />
439+
</span>
440+
</div>
441+
<div
442+
key={`div-add-row-cell-button-internal-table-td-text`}
443+
className={`${c("td")}`}
444+
>
445+
New
446+
</div>
447+
</div>
448+
</div>
428449
</div>
429450
<div
430451
key={`div-add-row-cell-padding-left`}
431-
className={`${c("padding-left")}`}
452+
className={`${c("td padding-left")}`}
432453
>
433454
<Select
434455
styles={CustomTemplateSelectorStyles}

styles.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@
275275
.database-plugin__add-row {
276276
color: var(--text-accent);
277277
padding: 0.5rem;
278-
display: table-row;
278+
display: -ms-inline-grid;
279279
align-items: center;
280280
font-size: 0.875rem;
281281
cursor: pointer;
@@ -364,7 +364,6 @@
364364
border-spacing: 0;
365365
border-bottom: 1px solid var(--background-modifier-border);
366366
display: table;
367-
height: 1px; /** Hack to prevent collapsing of table cells */
368367
}
369368

370369
.database-plugin__th:last-child {

0 commit comments

Comments
 (0)