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