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