ClasshSS: Typified Tailwind for Rapid Development
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
This package is a type-safe layer on top of Tailwind Classes to allow someone to treat the compiler like a lookup machine and ensure that no time will be wasted trying to fix typos in tailwind strings Originally this was meant to also provide a way to typify CSS but Tailwind provides such a nice abstraction on top of CSS and provides logical custom values that it made more sense to build entirely on top of Tailwind. It is not meant to be an exact 1 to 1 translation of Tailwind but rather an interface that aims to reduce the number of ways to do the same thing, in the effort to reduce spooky CSS behavior
Properties
| Versions | 0.1.0.0, 0.1.0.0, 0.2.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.20.2 && <4.21), data-default (>=0.8.0 && <0.9), lens (>=5.3.5 && <5.4), template-haskell (>=2.22.0 && <2.23), text (>=2.1.3 && <2.2) [details] |
| License | MIT |
| Author | Galen Sprout |
| Maintainer | galen.sprout@gmail.com |
| Category | Web |
| Home page | https://github.com/augyg/ClasshSS |
| Source repo | head: git clone https://github.com/augyg/ClasshSS |
| Uploaded | by lazyLambda at 2026-02-08T20:34:54Z |
Modules
- Classh
- Classh.Box
- Classh.Box.Border
- Classh.Box.Border.Color
- Classh.Box.Border.Radius
- Classh.Box.Border.Style
- Classh.Box.Border.Width
- Classh.Box.DivInt
- Classh.Box.Margin
- Classh.Box.Padding
- Classh.Box.Placement
- Classh.Box.Placement.Align
- Classh.Box.Placement.Justify
- Sizing
- Classh.Box.Sizing.BoxSizing
- Classh.Box.Sizing.BoxSizingConstraint
- Classh.Box.Sizing.DimensionConstraint
- Classh.Box.SizingBand
- Classh.Box.TWSize
- Classh.Box.Border
- Class
- Classh.Class.CompileStyle
- Classh.Class.HasCSSSize
- Classh.Class.HasCustom
- Classh.Class.IsCSS
- Classh.Class.SetSides
- Classh.Class.ShowTW
- Classh.Color
- Classh.Cursor
- Classh.Grid
- Internal
- Classh.Internal.CSSSize
- Classh.Internal.Chain
- Classh.Internal.TShow
- Classh.Internal.TWNum
- Classh.Internal.Utils
- Responsive
- Classh.Responsive.WhenTW
- Classh.Responsive.ZipScreens
- Classh.Setters
- Classh.Shorthand
- Classh.Text
- Classh.Text.Decoration
- Classh.Text.Decoration.LineType
- Classh.Text.Decoration.Offset
- Classh.Text.Decoration.Style
- Classh.Text.Decoration.Thickness
- Classh.Text.Font
- Classh.Text.FontStyle
- Classh.Text.Size
- Classh.Text.Weight
- Classh.Text.Decoration
- Classh.TextPosition
- Classh.TextPosition.Clamp
- Classh.TextPosition.Content
- Classh.TextPosition.Hyphen
- Classh.TextPosition.Lead
- Classh.TextPosition.TAlign
- Classh.TextPosition.TOverflow
- Classh.TextPosition.Track
- Classh.TextPosition.VAlign
- Classh.TextPosition.WhiteSpace
- Classh.TextPosition.WordBreak
- Classh.TextPosition.Wrap
- Classh.Box
Downloads
- ClasshSS-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees