Configuration
Configuration
Main Configuration (config.lua
)
config.lua
)Framework Settings
Config = {
Framework = 'auto', -- 'esx', 'qbcore', 'standalone', or 'auto'
Debug = false, -- Enable debug logging
}
Job Display Settings
Config = {
ShowWhitelistTabs = true, -- Show separate whitelisted/public tabs
ShowSalaries = true, -- Display salary information
WhitelistOnly = false, -- Only show whitelisted jobs
AutoAcceptDelay = 15000, -- Delay before auto-accepting applications (ms)
}
Job Configuration (jobs.json
)
jobs.json
)Job Structure
{
"job_name": {
"whitelisted": false,
"description": "Job description here",
"recruitment_active": true
}
}
Example Job Entry
{
"police": {
"whitelisted": true,
"description": "Serve and protect the citizens of Los Santos. Maintain law and order, investigate crimes, and ensure public safety.",
"recruitment_active": true
},
"mechanic": {
"whitelisted": false,
"description": "Repair and maintain vehicles of all types. Diagnose mechanical issues and perform repairs.",
"recruitment_active": true
}
}
Localization (locale/en.lua
)
locale/en.lua
)Adding Translations
Locales['en'] = {
['app_title'] = 'JobSeek',
['app_subtitle'] = 'Find your perfect job in Los Santos',
['phone_label'] = 'Phone Number',
['experience_label'] = 'Relevant Experience',
-- Add more translations as needed
}
UI Customization
Colors (ui/colors.css
)
ui/colors.css
):root {
--accent-blue: #3b82f6;
--accent-green: #10b981;
--text-primary: #374151;
--background-primary: #ffffff;
/* Customize colors here */
}
Styling (ui/styles.css
)
ui/styles.css
)Users can modify:
Job card appearance
Application form styling
Navigation bar design
Button styles and colors
Last updated