Renamed to fission-codes/kit. It is published under that name, and new versions come out there.
Versions published as fission-suite/kit still install under that name. 6 versions of 6 come from the new location (see their notes).
Rerouted (renamed, verified). The GitHub user or repository was renamed. The tag is still there, at the new name. The Lamdera package server serves a copy recovered from https://github.com/fission-codes/kit.
What we checked: The repo moved to github.com/fission-codes/kit. Rebuilt with git archive from commit d0784fd37d95 of https://github.com/fission-codes/kit (zip prefix fission-suite-kit-d0784fd/, America/Los_Angeles times): the zip is byte-identical to the one package.elm-lang.org recorded, SHA-1 2e4ef6c6585873fe88cf245a5315b629e48931b9.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details ยท package.elm-lang.org's zip: https://github.com/fission-suite/kit/zipball/1.0.0/
The Fission UI Kit,
designed to be used with Tailwind CSS.
๐จ Styleguide
๐ Documentation
npm install @fission-suite/kitnpm install tailwindcssnpx copy-fission-fonts ./vendor/fonts/ --woff2We need to configure Tailwind CSS to use the Fission colors and fonts.
import plugin from "tailwindcss/plugin"
import * as kit from "@fission-suite/kit"
// or kit = require("@fission-suite/kit")
export default {
purge: [
...kit.tailwindPurgeList()
],
theme: {
colors: kit.dasherizeObjectKeys(kit.colors),
fontFamily: kit.fonts
},
plugins: [
plugin(function({ addBase }) {
// this `fontsPath` will be the relative path
// to the fonts from the generated stylesheet
kit.fontFaces({ fontsPath: "/fonts/" }).forEach(fontFace => {
addBase({ "@font-face": fontFace })
})
})
]
}See the guide for an example configuration, and how to use the Elm library.
npm install @fission-suite/kitimport { SignInButton } from "@fission-suite/kit/components/react"
<SignInButton
className="bg-base-900 text-base-50 dark:bg-base-100 dark:text-base-900"
onClick={() => webnative.redirectToLobby(PERMISSIONS)}
/>๐ Documentation
elm install fission-suite/kitimport Kit.Components
Kit.Components.signIn [ class "bg-purple text-white text-opacity-90" ]๐ Documentation