Deneb Jekyll documentation

Theme Testimonials Data Files

The Deneb Jekyll theme uses multiple YAML configuration files to control various aspects of the site. This document provides a comprehensive guide to…

Overview

The Deneb Jekyll theme uses multiple YAML configuration files to control various aspects of the site. This document provides a comprehensive guide to these configuration files.

_data/testimonials.yml

Testimonial Section Configuration

testimonials:
  heading: "What People Say"
  description: "Client testimonials about our services"
  
  shapes:
    shape_12: "/assets/images/shape/shape_12.webp"
    shape_13: "/assets/images/shape/shape_13.webp"

  additional_images:
    row1:
      - src: "/assets/images/1.webp"
        class: "single_img"
      - src: "/assets/images/2.webp"
        class: "single_img sm_img"
    
  list:
    - name: "John Doe"
      position: "Freelancer UX Designer"
      image: "/assets/images/testimonial_1.webp"
      text: "Exceptional service and outstanding results!"

    - name: "Jane Smith"
      position: "Marketing Director"
      image: "/assets/images/testimonial_2.webp"
      text: "Highly recommend their professional approach."
  • Set testimonial section heading and description
  • Add decorative shape images
  • Include additional background images
  • Create a list of testimonials with:
    • Client name
    • Position
    • Profile image
    • Testimonial text

Best Practices

  • Keep configuration files well-organized
  • Use meaningful descriptions
  • Maintain consistent formatting
  • Update information regularly
  • Test changes locally before deployment

Best Practices for Configuration

  • Use meaningful, descriptive text
  • Keep form actions and links up-to-date
  • Test form submissions
  • Ensure consistent branding
  • Optimize images for web performance

Troubleshooting

  • Ensure all file paths are correct
  • Check YAML syntax
  • Verify social media and CTA links
  • Confirm logo image dimensions

Troubleshooting

  • Verify form submission endpoints
  • Check social media link URLs
  • Ensure required fields are properly configured
  • Test responsive design of forms and sections

Customization Tips

  • Replace placeholder content with your own
  • Adjust navigation structure to match your site
  • Use meaningful testimonials
  • Optimize images for web performance