feat: enhance vacation management system with new employee association functionality, improved email notification handling, and comprehensive documentation; update dependencies and UI components for better user experience

This commit is contained in:
2025-10-30 09:27:10 -03:00
parent 21b41121db
commit fd445e8246
43 changed files with 6097 additions and 515 deletions

View File

@@ -142,7 +142,7 @@
</script>
<div class="form-control w-full">
<label class="label">
<label class="label" for="file-upload-input">
<span class="label-text font-medium flex items-center gap-2">
{label}
{#if helpUrl}
@@ -164,6 +164,7 @@
</label>
<input
id="file-upload-input"
type="file"
bind:this={fileInput}
onchange={handleFileSelect}
@@ -265,9 +266,9 @@
{/if}
{#if error}
<label class="label">
<div class="label">
<span class="label-text-alt text-error">{error}</span>
</label>
</div>
{/if}
</div>