mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-25 08:00:59 +00:00
DateTimeInput new style
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
import { Clock, X } from 'lucide-svelte'
|
||||
import { twMerge } from 'tailwind-merge'
|
||||
import { createDispatcherIfMounted } from '$lib/createDispatcherIfMounted'
|
||||
import { inputBaseClass, inputBorderClass } from './text_input/TextInput.svelte'
|
||||
// import ToggleButtonGroup from './common/toggleButton-v2/ToggleButtonGroup.svelte'
|
||||
|
||||
interface Props {
|
||||
@@ -110,20 +111,26 @@
|
||||
bind:value={date}
|
||||
{autofocus}
|
||||
{disabled}
|
||||
class={twMerge('h-8 text-sm !w-3/4 ', inputClass)}
|
||||
class={twMerge(inputBaseClass, inputBorderClass(), 'h-8 text-sm !w-3/4 ', inputClass)}
|
||||
min={minDate}
|
||||
max={maxDate}
|
||||
/>
|
||||
<input
|
||||
type="time"
|
||||
bind:value={time}
|
||||
class={twMerge('h-8 text-sm !w-1/4 min-w-[100px] ', inputClass)}
|
||||
class={twMerge(
|
||||
inputBaseClass,
|
||||
inputBorderClass(),
|
||||
'h-8 text-sm !w-1/4 min-w-[100px] ',
|
||||
inputClass
|
||||
)}
|
||||
{disabled}
|
||||
/>
|
||||
<Button
|
||||
variant="border"
|
||||
variant="contained"
|
||||
color="light"
|
||||
wrapperClasses="h-8"
|
||||
btnClasses="bg-surface-secondary"
|
||||
startIcon={{
|
||||
icon: Clock
|
||||
}}
|
||||
|
||||
@@ -349,6 +349,7 @@
|
||||
on:open={() => dispatch('dropdownOpen', true)}
|
||||
on:close={() => dispatch('dropdownOpen', false)}
|
||||
bind:open={dropdownOpen}
|
||||
enableFlyTransition
|
||||
>
|
||||
{#snippet buttonReplacement()}
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user