File tree Expand file tree Collapse file tree 1 file changed +84
-0
lines changed
Expand file tree Collapse file tree 1 file changed +84
-0
lines changed Original file line number Diff line number Diff line change 99 value : |
1010 ## Leave Request Form
1111 Please fill out all fields below. Submit at least **14 days in advance** (except for sick/emergency leave).
12+
13+ - type : input
14+ id : full_name
15+ attributes :
16+ label : Full Name
17+ description : Your full name as in the agreement
18+ placeholder : John Doe
19+ validations :
20+ required : true
21+
22+ - type : input
23+ id : start_date
24+ attributes :
25+ label : Start Date (inclusive)
26+ description : First day you will be off (YYYY-MM-DD)
27+ placeholder : 2025-07-15
28+ validations :
29+ required : true
30+
31+ - type : input
32+ id : end_date
33+ attributes :
34+ label : End Date (inclusive)
35+ description : Last day you will be off (YYYY-MM-DD)
36+ placeholder : 2025-07-23
37+ validations :
38+ required : true
39+
40+ - type : input
41+ id : total_working_days
42+ attributes :
43+ label : Total Working Days Requested
44+ description : Count only Mon–Fri
45+ placeholder : 7
46+ validations :
47+ required : true
48+
49+ - type : dropdown
50+ id : leave_type
51+ attributes :
52+ label : Leave Type
53+ options :
54+ - Paid Leave (Vacation/Personal)
55+ - Sick Leave
56+ - Unpaid Leave
57+ - Emergency Leave
58+ default : 0
59+ validations :
60+ required : true
61+
62+ - type : textarea
63+ id : reason
64+ attributes :
65+ label : Reason (short & clear)
66+ description : No medical details required for sick leave
67+ placeholder : Family wedding in Spain • Medical appointment • etc.
68+ validations :
69+ required : true
70+
71+ - type : input
72+ id : backup_person
73+ attributes :
74+ label : Backup / Coverage Person
75+ description : Who will cover your responsibilities? (@username)
76+ placeholder : " @jane-doe"
77+ validations :
78+ required : true
79+
80+ - type : checkboxes
81+ id : confirmation
82+ attributes :
83+ label : Confirmation
84+ options :
85+ - label : I have informed my backup person
86+ required : true
87+ - label : I have checked that I have enough paid leave balance (if requesting paid leave)
88+ required : false
89+
90+ - type : markdown
91+ attributes :
92+ value : |
93+ Thank you! HR will review within 3 working days.
94+ You will be notified here when the request is approved or rejected.
95+
You can’t perform that action at this time.
0 commit comments