# Normalise line endings across the repo.
# Text files are stored as LF so editors and tools stay consistent.
* text=auto eol=lf

# Explicit text formats - always LF
*.php    text eol=lf
*.html   text eol=lf
*.css    text eol=lf
*.js     text eol=lf
*.json   text eol=lf
*.md     text eol=lf
*.txt    text eol=lf
*.svg    text eol=lf
*.xml    text eol=lf

# Binary formats - leave bytes untouched
*.webp   binary
*.png    binary
*.jpg    binary
*.jpeg   binary
*.gif    binary
*.ico    binary
*.pdf    binary
*.woff   binary
*.woff2  binary
*.ttf    binary
*.eot    binary
