mmtypeface
1.0.0
웹의 버마어 글꼴.
웹 사이트로 이동하여 사용하려는 글꼴을 선택하고 생성 된 코드를 복사 한 후 프로젝트 내에 배치하십시오.
이와 같이 빠른 CDN 점검을 수행 할 수도 있습니다.
curl https://mmtypeface.vercel.app/api ? family=Pyidaungsu:ital,wght@0,400 ; 0,700출력은
/* generated by mmtypeface api */
@font-face {
font-family : 'Pyidaungsu' ;
src : url ( '/fonts/Pyidaungsu/Pyidaungsu-Regular.woff' ) format ( 'woff' ) ,
url ( '/fonts/Pyidaungsu/Pyidaungsu-Regular.woff2' ) format ( 'woff2' );
font-weight : 400 ;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Pyidaungsu' ;
src : url ( '/fonts/Pyidaungsu/Pyidaungsu-Bold.woff' ) format ( 'woff' ) ,
url ( '/fonts/Pyidaungsu/Pyidaungsu-Bold.woff2' ) format ( 'woff2' );
font-weight : 700 ;
font-style : normal;
font-display : swap;
}Google Fonts에서 영감을 얻은 이는 Google Fonts가하지 않는 Burmese Fonts를 제공하기 위해 CDN을 만들려는 시도입니다. 이것은 여러 글꼴 무게, 글꼴 스타일 및 글꼴 디스플레이 속성을 적절히 지원하는 MMWebFonts의 대안입니다.
이 사이트는 Vercel에서 호스팅되며 API는 Serverless-Ly로 처리되는 NextJS API 경로를 통해 제공됩니다. 경로는 24 시간 동안 재배치되거나 콜드 스타트가 시작될 때까지 24 시간 동안 캐시됩니다.
글꼴의 기여는 쉽습니다. 그렇게하기 전에 게시 할 권리가 있는지 확인하십시오. 그런 다음 public/fonts 디렉토리에 글꼴을 추가하고 fonts.yaml 파일에 파일을 올바르게 나열하십시오.
글꼴이 woff 및 woff2 형식에 있는지 확인하십시오. 그렇지 않으면 우리는 받아들이지 않을 것입니다. 트랜스 폰터를 사용하여 필요한 경우 변환 할 수 있습니다.
좀. 이 아이디어에 대한 크레딧은 @heinthanth로갑니다.
mit © uit