Added really simple search

This commit is contained in:
2025-06-11 01:25:43 +02:00
parent d59ff01139
commit ed0a16068a

View File

@ -73,15 +73,15 @@
<title>Skinner</title>
</head>
<body x-data="{add_dialog: false, blur: false, skins: api.getSkins()}">
<main x-bind:style="blur ? 'filter: blur(10px);' : ''">
<main x-data="{search: ''}" x-bind:style="blur ? 'filter: blur(10px);' : ''">
<h1>Skinner</h1>
<div class="flex-container">
<input class="flex" type="search" placeholder="Search skins..." disabled title="Not implemented">
<input class="flex" type="search" placeholder="Search skins..." x-model="search">
<button @click="add_dialog = true; blur = true;">Add new</button>
</div>
<div id="skin-cards"">
<div id="skin-cards">
<template x-for="skin in skins">
<article class="skin-card" x-data="{}">
<article class="skin-card" x-show="(skin.label || '').toLowerCase().includes(search.toLowerCase())">
<img x-bind:src="await renderSkin(skin.png)">
<big x-text="skin.label || 'Unnamed'"></big>
</article>