Home Companies Jobs Maps Candidate Employer

Widget Customization

Advanced styling and configuration options for your JobGara widgets

Customization Overview

JobGara widgets offer extensive customization options to match your website's design and branding. This guide covers all available customization features and advanced techniques.

💡 Getting Started: Most customization options are available during widget creation, but you can also edit existing widgets to update their appearance.

Color Customization

Customize your widget's color scheme to match your brand identity.

Available Color Options:
  • Primary Color: Main accent color for buttons and headers
  • Secondary Color: Supporting color for borders and highlights
  • Background Color: Widget background
  • Text Color: Main text color
  • Link Color: Color for clickable links
  • Button Color: Apply button styling
Popular Color Schemes:
Blue
Green
Red
Purple
Orange
Teal

Image Placeholder: Color customization interface in widget editor

Recommended size: 800x500px - Show color picker and preview

Typography & Fonts

Customize text appearance to match your website's typography.

Font Family
  • Arial (Default)
  • Helvetica
  • Georgia
  • Times New Roman
  • Verdana
  • Custom Web Fonts
Font Sizes
  • Title: 18-24px
  • Job Title: 16-20px
  • Company Name: 14-18px
  • Description: 12-16px
  • Meta Info: 10-14px
Font Weights
  • Light (300)
  • Normal (400)
  • Medium (500)
  • Semi-Bold (600)
  • Bold (700)

Layout & Spacing

Control the layout, spacing, and overall structure of your widget.

Layout Options:
Widget Width
  • Auto (responsive)
  • Fixed width (300-1200px)
  • Percentage (50%-100%)
Job Display
  • List view (vertical)
  • Grid view (2-4 columns)
  • Card view (enhanced)
Spacing Controls:
Padding
  • Widget padding: 10-50px
  • Job item padding: 5-30px
  • Button padding: 5-20px
Margins
  • Job item spacing: 5-25px
  • Section spacing: 10-40px
  • Element margins: 2-15px

Border & Shadow Effects

Add visual depth and definition to your widget elements.

No Border
Clean, minimal appearance
Subtle Border
Light border definition
Shadow Effect
Elevated appearance
Border Radius Options:
Sharp Corners

Border radius: 0px

Example
Slightly Rounded

Border radius: 4-8px

Example
Rounded

Border radius: 12-20px

Example
Highly Rounded

Border radius: 25-50px

Example

Content Display Options

Control what information is shown in your widget.

Job Information Display:
  • Job Title
  • Company Name
  • Job Location
  • Salary Range
  • Posting Date
  • Job Type (Full-time, Part-time)
  • Experience Level
  • Job Description Preview
Company Information Display:
  • Company Logo
  • Company Name
  • Company Description
  • Industry
  • Company Size
  • Website Link
  • Social Media Links
  • Contact Information
⚠️ Note: Some display options may not be available for all widget types. The Complete Profile widget offers the most display options.

Advanced CSS Customization

For advanced users: Add custom CSS to further customize your widget appearance.

Custom CSS Example:
/* Custom styling for JobGara widget */
#jobgara-widget-widget_68ffa609eddf6_1761584649 {
    max-width: 800px;
    margin: 20px auto;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    border-radius: 12px;
    overflow: hidden;
}

/* Style job items */
#jobgara-widget-widget_68ffa609eddf6_1761584649 .job-item {
    border-bottom: 1px solid #eee;
    padding: 20px;
    transition: background-color 0.3s ease;
}

#jobgara-widget-widget_68ffa609eddf6_1761584649 .job-item:hover {
    background-color: #f8f9fa;
}

/* Style job titles */
#jobgara-widget-widget_68ffa609eddf6_1761584649 .job-title {
    color: #007bff;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 8px;
}

/* Style apply buttons */
#jobgara-widget-widget_68ffa609eddf6_1761584649 .apply-button {
    background: linear-gradient(45deg, #007bff, #0056b3);
    border: none;
    border-radius: 25px;
    padding: 10px 20px;
    color: white;
    font-weight: 500;
    transition: transform 0.2s ease;
}

#jobgara-widget-widget_68ffa609eddf6_1761584649 .apply-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 8px rgba(0, 123, 255, 0.3);
}
💡 Pro Tip: Always use your specific widget ID in CSS selectors to avoid affecting other elements on your page. Replace widget_68ffa609eddf6_1761584649 with your actual widget key.

Image Placeholder: Before and after comparison of custom CSS styling

Recommended size: 800x400px - Split view showing default vs custom styled widget

Responsive Design

Ensure your widget looks great on all devices with responsive customization options.

Desktop

Full layout with all elements visible

  • Multi-column layout
  • Full job descriptions
  • Large buttons
  • Company logos
Tablet

Optimized for medium screens

  • Single column layout
  • Condensed information
  • Touch-friendly buttons
  • Responsive images
Mobile

Mobile-first design

  • Stacked layout
  • Essential info only
  • Large tap targets
  • Minimal scrolling
Mobile Customization Options:
Font Size Scaling

Automatically adjust text sizes for mobile screens

Button Size

Larger buttons for easier touch interaction

Content Priority

Show most important information first

Image Optimization

Responsive images that scale appropriately

Performance Optimization

Customize your widget for optimal loading speed and performance.

Performance Settings:
  • Job Limit: 1-20 jobs (fewer = faster loading)
  • Image Loading: Lazy loading for company logos
  • Cache Duration: 5-60 minutes for job data
  • Minified CSS: Compressed styling for faster delivery
Loading Optimization:
  • Async Loading: Non-blocking widget initialization
  • CDN Delivery: Fast global content delivery
  • Compression: Gzipped JavaScript and CSS
  • Caching: Browser and server-side caching

Testing Your Customizations

Always test your customized widget before deploying to your live website.

Preview Mode

Use the widget editor's preview feature to see changes in real-time

Device Testing

Test on desktop, tablet, and mobile devices

Browser Compatibility

Check appearance in Chrome, Firefox, Safari, and Edge

Loading Speed

Verify widget loads quickly on your website

Image Placeholder: Widget preview interface showing different device views

Recommended size: 800x500px - Show responsive preview modes

Customization Best Practices

✅ Do's

  • Match your website's color scheme
  • Use consistent fonts and sizing
  • Test on multiple devices
  • Keep loading times fast
  • Maintain good contrast ratios
  • Use your brand colors
  • Optimize for mobile users

❌ Don'ts

  • Don't use too many colors
  • Don't make text too small
  • Don't ignore mobile users
  • Don't overcomplicate the design
  • Don't use poor color contrast
  • Don't make buttons too small
  • Don't forget accessibility

Ready to Customize?

Create New Widget

Start with a new widget and apply customizations

Create Widget
Edit Existing Widget

Modify your current widget's appearance

Manage Widgets
See Examples

View customized widgets in action

View Examples