Dear Caroline, Thank you for your courteous response!
I have found the problem: The style.css
document of the parent theme (Ryu), contains links to the Genericons fonts in its own directory:
/* =Genericons
----------------------------------------------- */
[...]
@font-face {
font-family: 'Genericons';
src: url('fonts/genericons-regular-webfont.eot');
src: url('fonts/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/genericons-regular-webfont.woff') format('woff'),
url('fonts/genericons-regular-webfont.ttf') format('truetype'),
url('fonts/genericons-regular-webfont.svg#genericonsregular') format('svg');
font-weight: normal;
font-style: normal;
}
The child theme style.css
— assuming that it copies the parent styles — should be modified to include relative links which point to the parent theme directory:
/* =Genericons
----------------------------------------------- */
[...]
@font-face {
font-family: 'Genericons';
src: url('../ryu/fonts/genericons-regular-webfont.eot');
src: url('../ryu/fonts/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../ryu/fonts/genericons-regular-webfont.woff') format('woff'),
url('../ryu/fonts/genericons-regular-webfont.ttf') format('truetype'),
url('../ryu/fonts/genericons-regular-webfont.svg#genericonsregular') format('svg');
font-weight: normal;
font-style: normal;
}
This solves the problem.