폰트 테마 컴포넌트 생성 및 공유

단계에 따라 진행했을 때 Error: Undefined variable: “$fontname”. 오류가 발생했습니다.

그래서:
$variables에 변수를 선언했습니다:
fontname: "assets/fontname.woff2";

이 값을 채워 넣어야 하는 것 같은데, $variables에 어떤 경로를 사용해야 할까요?

Discourse가 파일을 업로드하도록 하면

"assets": {
        "fontname": "assets/fontname.woff2"
   }

이렇게 하면 파일이 assets/roboto.woff2 대신 다른 경로(/uploads/db0202/original/1X/...)에 업로드되는 것 같습니다.

수정:
$variables는 필요 없었습니다. 마법은 업로드 과정에서 일어나는 것이었습니다. 그런데 assets에 assets/font.svg#regular가 있었고, 해시 태그(#)가 문제를 일으켰습니다.

2개의 좋아요