feat: display colour preview in style table
Some checks failed
Build / build (push) Failing after 34s
Some checks failed
Build / build (push) Failing after 34s
This commit is contained in:
parent
c0ddec1c71
commit
cc845d3adc
@ -71,13 +71,19 @@ const columnDefs: ConfigColumnDefs[] = [
|
|||||||
orderable: true,
|
orderable: true,
|
||||||
searchable: true,
|
searchable: true,
|
||||||
className: "size-px whitespace-nowrap",
|
className: "size-px whitespace-nowrap",
|
||||||
render: (data: string) => { return `
|
render: (data: string, type: string) => {
|
||||||
<div class="px-6 py-4">
|
if (type !== "display") return data;
|
||||||
<span class="cj-table-text">
|
|
||||||
${data}
|
const wrapper = $("<div>").addClass("flex px-6 py-4");
|
||||||
</span>
|
const badge = $("<span>").addClass("inline-flex items-center whitespace-nowrap border rounded-md bg-white dark:bg-neutral-800 border-gray-200 dark:border-neutral-700 overflow-hidden");
|
||||||
</div>
|
const colour = $("<span>").addClass("size-6 shrink-0").css("background-color", data);
|
||||||
`}
|
const label = $("<span>").addClass("py-1 px-2.5 text-xs text-gray-800 dark:text-neutral-200");
|
||||||
|
label.text(data);
|
||||||
|
|
||||||
|
badge.append(colour).append(label);
|
||||||
|
wrapper.append(badge);
|
||||||
|
return wrapper.get(0);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
target: 3,
|
target: 3,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user