mirror of
https://github.com/MetaCubeX/metacubexd.git
synced 2024-11-14 18:35:34 +08:00
feat(rules): search input align with tabs
This commit is contained in:
parent
554b361184
commit
ab018c529d
@ -414,7 +414,7 @@ export default () => {
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="join flex flex-1 items-center md:flex-1">
|
||||
<div class="join flex flex-1 items-center">
|
||||
<input
|
||||
type="search"
|
||||
class="input input-sm join-item input-primary min-w-0 flex-1"
|
||||
|
@ -128,7 +128,7 @@ export default () => {
|
||||
<DocumentTitle>{t('rules')}</DocumentTitle>
|
||||
|
||||
<div class="flex h-full flex-col gap-2">
|
||||
<div class="flex items-center gap-2">
|
||||
<div class="flex w-full flex-wrap items-center gap-2">
|
||||
<div class="tabs-boxed tabs gap-2">
|
||||
<For each={tabs()}>
|
||||
{(tab) => (
|
||||
@ -146,28 +146,31 @@ export default () => {
|
||||
</For>
|
||||
</div>
|
||||
|
||||
<Show when={activeTab() === ActiveTab.ruleProviders}>
|
||||
<Button
|
||||
class="btn btn-circle btn-sm"
|
||||
disabled={allProviderIsUpdating()}
|
||||
onClick={(e) => onUpdateAllProviderClick(e)}
|
||||
icon={
|
||||
<IconReload
|
||||
class={twMerge(
|
||||
allProviderIsUpdating() && 'animate-spin text-success',
|
||||
)}
|
||||
/>
|
||||
}
|
||||
<div class="join flex flex-1 items-center">
|
||||
<input
|
||||
class="input input-sm join-item input-primary min-w-0 flex-1"
|
||||
type="search"
|
||||
placeholder={t('search')}
|
||||
value={globalFilter()}
|
||||
onInput={(e) => setGlobalFilter(e.currentTarget.value)}
|
||||
/>
|
||||
</Show>
|
||||
</div>
|
||||
|
||||
<input
|
||||
class="input input-sm input-bordered input-primary"
|
||||
placeholder={t('search')}
|
||||
value={globalFilter()}
|
||||
onInput={(e) => setGlobalFilter(e.currentTarget.value)}
|
||||
/>
|
||||
<Show when={activeTab() === ActiveTab.ruleProviders}>
|
||||
<Button
|
||||
class="btn btn-primary join-item btn-sm"
|
||||
disabled={allProviderIsUpdating()}
|
||||
onClick={(e) => onUpdateAllProviderClick(e)}
|
||||
icon={
|
||||
<IconReload
|
||||
class={twMerge(
|
||||
allProviderIsUpdating() && 'animate-spin text-success',
|
||||
)}
|
||||
/>
|
||||
}
|
||||
/>
|
||||
</Show>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
ref={(ref) => (scrollElementRef = ref)}
|
||||
|
Loading…
Reference in New Issue
Block a user