diff --git a/src/market/MarketResultTable.vue b/src/market/MarketResultTable.vue index 7d36b34..060352f 100644 --- a/src/market/MarketResultTable.vue +++ b/src/market/MarketResultTable.vue @@ -55,7 +55,7 @@ const { sortedArray, headerProps } = useSort(computed(() => props.items
Filter: - +
diff --git a/src/style.css b/src/style.css index fac256f..1919050 100644 --- a/src/style.css +++ b/src/style.css @@ -41,6 +41,9 @@ @apply bg-slate-600 hover:bg-slate-800; border-radius: 5px; } + input[type=search] { + @apply search-cancel:appearance-none search-cancel:w-4 search-cancel:h-4 search-cancel:bg-[url('/svg/search-cancel.svg')]; + } .btn-icon { @apply p-0 border-none bg-transparent hover:text-slate-400 hover:bg-transparent; > svg { diff --git a/svg/search-cancel.svg b/svg/search-cancel.svg new file mode 100644 index 0000000..a593242 --- /dev/null +++ b/svg/search-cancel.svg @@ -0,0 +1,3 @@ + + + diff --git a/tailwind.config.js b/tailwind.config.js index a28ce71..03de2c1 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -7,6 +7,10 @@ export default { theme: { extend: {}, }, - plugins: [], + plugins: [ + require('tailwindcss/plugin')(({ addVariant }) => { + addVariant('search-cancel', '&::-webkit-search-cancel-button'); + }), + ], }