Skip to content

Commit 732f2ed

Browse files
committed
fix(fundings): update table styles
1 parent c0b8513 commit 732f2ed

2 files changed

Lines changed: 36 additions & 104 deletions

File tree

client/src/boards/financements-par-aap/pages/structures/components/projects-data/datatable.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default function DataTable({ aggregations, columns, dataTable, filters, n
1818
if ((id === sorting?.id) && (sorting?.order === 'desc')) icon = <i className="ri-sort-desc" />
1919
return (
2020
<button
21-
className="button-action border p-1 rounded"
21+
className="fr-btn fundings-datatable__test1"
2222
onClick={() => handleSort(column)}
2323
>
2424
{icon}
@@ -67,24 +67,24 @@ export default function DataTable({ aggregations, columns, dataTable, filters, n
6767
<div className="fr-table__content">
6868
<table>
6969
<thead>
70-
<tr className="test0">
70+
<tr>
7171
{columns.map((column) => {
7272
return (
73-
<th className="test1" key={column.id} scope="col">
73+
<th key={column.id} scope="col">
7474
{column.isPlaceholder ? null : (
7575
<>
76-
<span className="test2 first">
76+
<div className="test">
7777
{column?.label ?? column.id}
7878
{' '}
79-
{column?.isFilterable && <i className="ri-filter-line" />}
79+
{column?.isFilterable}
8080
{' '}
8181
{getSortableIcon(column)}
82-
</span>
83-
<div className="test2 second">
82+
</div>
83+
<div>
8484
{column?.isFilterable && (
8585
column?.isFilterableBySelect && aggregations?.[column.id] ? (
8686
<select
87-
className="fr-select"
87+
className="fr-select fundings-datatable__test3"
8888
id={`fundings-structure-data-${column.id}`}
8989
name={`fundings-structure-data-${column.id}`}
9090
onChange={(event) => handleFilter(column, event)}
@@ -101,7 +101,7 @@ export default function DataTable({ aggregations, columns, dataTable, filters, n
101101
</select>
102102
) : (
103103
<input
104-
className="border"
104+
className="fr-input fundings-datatable__test2"
105105
onChange={(event) => handleFilter(column, event)}
106106
type="text"
107107
value={inputs[column.id]}
Lines changed: 27 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,10 @@
1-
// .button-action:hover {
2-
// background-color: var(--background-contrast-grey-hover);
3-
// border-radius: 5px;
4-
// }
5-
6-
// .button-action:disabled,
7-
// .button-action[disabled] {
8-
// background-color: transparent;
9-
// }
10-
11-
// input.border {
12-
// border: 1px solid white;
13-
// }
14-
15-
// .fundings-datatable {
16-
// border-spacing: 0;
17-
// font-size: 12px;
18-
// width: 100%;
19-
20-
// input, select {
21-
// font-size: 12px;
22-
// line-height: 12px;
23-
// }
24-
25-
// thead tr {
26-
// background-color: var(--background-alt-grey);
27-
// text-align: left;
28-
29-
// th {
30-
// div:nth-child(1) {
31-
// height: 50px;
32-
// }
33-
// }
34-
// }
35-
36-
// thead th,
37-
// tbody td {
38-
// padding: 5px;
39-
// }
40-
41-
// tbody tr {
42-
// &:nth-child(even) {
43-
// background-color: var(--background-alt-grey);
44-
// }
45-
// &:nth-child(odd) {
46-
// background-color: var(--background-default-grey-hover);
47-
// }
48-
49-
// &:hover {
50-
// background-color: var(--background-contrast-blue-ecume);
51-
// }
52-
// }
53-
// }
54-
.fundings-datatable {
55-
// .test0 {
56-
// align-items: center;
57-
// display: flex;
58-
// &.first {
59-
// flex-grow: 2;
60-
// }
61-
// }
62-
63-
.test1 {
64-
padding: 5px;
65-
height: 120px;
66-
67-
&:last-child {
68-
69-
.test2 {
70-
background-color: red;
71-
display: flex;
72-
justify-content: flex-start;
73-
height: 100%;
74-
}
75-
}
76-
}
77-
78-
.test2 {
79-
padding: 10;
80-
display: block;
81-
82-
&.first {
83-
height: 50px;
84-
}
85-
&.second {
86-
// height: 25px;
87-
// font-size: 0.20px;
88-
}
89-
}
90-
91-
input.border {
92-
border: 1px solid white;
93-
}
94-
}
95-
961
.fr-table.fr-table--sm {
972
font-size: 0.75rem;
983

994
th {
1005
font-size: 0.75rem;
6+
vertical-align: top;
7+
font-weight: 700;
1018
}
1029

10310
td {
@@ -108,3 +15,28 @@ height: 100%;
10815
max-width: 0;
10916
}
11017
}
18+
19+
.test {
20+
display: flex;
21+
align-items: center;
22+
justify-content: space-between;
23+
gap: 0.25rem;
24+
}
25+
26+
.fundings-datatable__test1 {
27+
min-height: unset;
28+
padding: 0;
29+
line-height: 1;
30+
}
31+
32+
.fundings-datatable__test2 {
33+
height: 2rem;
34+
font-size: 0.75rem;
35+
width: 100%;
36+
}
37+
38+
.fundings-datatable__test3 {
39+
height: 2rem;
40+
font-size: 0.75rem;
41+
width: 100%;
42+
}

0 commit comments

Comments
 (0)