Adding Sponsors
Simple Approach - Using Data Files
All sponsors are now managed in a single data file: data/sponsors.yaml
How to Add a Sponsor
- Add the logo image to
static/sponsors/(e.g.,static/sponsors/company-name.png) - Edit
data/sponsors.yamland add your sponsor under the appropriate tier:
main:
- name: "Company Name"
logo: "company-name.png"
website: "https://www.companywebsite.com/"
That’s it! No need to create individual folders or markdown files.
Directory Structure
data/
└── sponsors.yaml # All sponsors defined here
static/
└── sponsors/ # All sponsor logos here
├── autodesk.png
├── company1.png
└── company2.png
Sponsor Tiers
Add sponsors under these sections in data/sponsors.yaml:
- main: Main sponsors (one per line, largest logos - 120px height max)
- gold: Gold tier sponsors (one per line, large logos - 100px height max)
- silver: Silver tier sponsors (one per line, medium logos - 80px height max)
- bronze: Bronze tier sponsors (one per line, smaller logos - 60px height max)
- support: Support tier sponsors (3 per line, smallest logos - 50px height max)
Example
main:
- name: "Autodesk"
logo: "autodesk.png"
website: "https://www.autodesk.com/"
gold:
- name: "Company A"
logo: "company-a.png"
website: "https://www.company-a.com/"
- name: "Company B"
logo: "company-b.png"
website: "https://www.company-b.com/"
support:
- name: "Small Sponsor 1"
logo: "small1.png"
website: "https://www.small1.com/"
- name: "Small Sponsor 2"
logo: "small2.png"
website: "https://www.small2.com/"
Clicking on a sponsor logo will redirect to the sponsor’s website.