shica
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

shica font

shica

Shape + Helvetica font.

React JSX (Vite)

import shica from 'shica'

const shicaFont = `@font-face {
  font-family: "shica";
  src: url("${shica}") format("woff2");
}`

ReactDOM.createRoot(document.body).render(
  <>
    <style>{shicaFont}</style>
    <App />
  </>
)

Alternatively, the shica/css import can be used with pre-generated style tag content that includes the font in woff2 and otf.

import shicaStyle from 'shica/style'

const Head = <style>{shicaStyle}</style>

CSS Modules (Vite)

/* src/index.css */
@font-face {
  font-family: 'shica';
  src: url('shica') format('woff2');
}

h1 {
  font-family: shica, sans-serif;
}

Next.js

With the next/font helper Next.js offers a convenient way to load local fonts. In order for the build to load the font the path has to be specified as a string with a path relative to the current file.

import localFont from 'next/font/local'

const myFont = localFont({ src: '../node_modules/shica/shica.woff2' })

const MyPage = <main className={myFont.className}>Custom Shape Font</main>

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i shica

      Weekly Downloads

      10

      Version

      0.2.0

      License

      MIT

      Unpacked Size

      42.9 kB

      Total Files

      14

      Last publish

      Collaborators

      • tobua