chore: Refine config form and UI components

- Add x-init hook to set default form values in config form
- Adjust scrollbar hover color in layout
- Create marker files for providers, source, and destination packages
- Remove unnecessary error styling in local source form
This commit is contained in:
StarFleetCPTN
2025-03-08 23:03:41 -08:00
parent 43f1772038
commit 3b9ff3b6a8
6 changed files with 17 additions and 3 deletions
-1
View File
@@ -14,7 +14,6 @@ templ LocalSourceForm() {
id="source_path"
x-model="sourcePath"
required
x-bind:class="{'border-red-500 focus:border-red-500 focus:ring-red-500': errors.sourcePath}"
class="form-input pl-10 w-full rounded-lg border-secondary-300 dark:border-secondary-700 dark:bg-secondary-800 dark:text-secondary-100 focus:ring-primary-500 focus:border-primary-500"
placeholder="/path/to/source"/>
</div>
+3
View File
@@ -0,0 +1,3 @@
// Package source contains the UI source forms for the GoMFT application.
// This file serves as a marker for the source package to ensure it's properly recognized by Go.
package source