Я пытаюсь включить собственный шрифт в css, используя схему data-uri. CQ5 (я использую версию 5.5) добавляет путь из каталога clientlib в место, где находится файл css с данными шрифта data-uri-scheme.
Итак, вместо того, чтобы просто игнорировать свойство css:
@font-face {
font-family: 'CustomFont';
src: url(data:application/x-font-woff;...
...
}
CQ5 делает следующее:
@font-face {
font-family: 'CustomFont';
src: url(desktop/css/data:application/x-font-woff;...
...
}
Является ли это ошибкой в CQ5.5 или я могу добавить/сделать что-то, чтобы предотвратить добавление "desktop/css"?
В результате я получаю статус HTTP 404, потому что шрифт «не найден».
[ОБНОВЛЕНИЕ]:
Файл css включен в base.jsp
в разделе <head>
html.
<link rel="stylesheet"
href="/etc/designs/myproject/clientlib/desktop.css" type="text/css"/ >
Местонахождение base.jsp
:
/apps/myproject/pages/base/base.jsp
Местонахождение css.txt
:
/etc/designs/myproject/clientlib/desktop/css.txt