Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/facebookincubator/infima

A UI framework that provides websites with the minimal CSS and JS needed to get started with building a modern responsive beautiful website
https://github.com/facebookincubator/infima

css dark-mode documentation docusaurus framework front-end responsive web

Last synced: 6 days ago
JSON representation

A UI framework that provides websites with the minimal CSS and JS needed to get started with building a modern responsive beautiful website

Awesome Lists containing this project

README

        

# [Infima](https://infima.dev/) ยท [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/facebookincubator/infima/blob/main/LICENSE) [![npm version](https://img.shields.io/npm/v/infima.svg?style=flat)](https://www.npmjs.com/package/infima)

> โš ๏ธ Infima is not yet ready for production use and is being developed alongside [Docusaurus 2](https://docusaurus.io/).

A modern styling framework for content-driven websites ๐Ÿ”ฅ.

## Features

- **Theming** - Create websites with built-in support for theming and dark mode
- **Modern** - Built using modern CSS methodologies - CSS variables, PostCSS and BEM naming
- **Modular** - Import only the CSS for the components which you need

## Background

While building [Docusaurus 2](https://docusaurus.io/), we found that we needed styling for a documentation website as part of the default theme. We could bake the styling into the default theme such that it was only used by Docusaurus websites, but in the usual Facebook fashion, we decided to separate out the CSS layer into a separate project such that websites interested in adopting a documentation-site styling could use it too.

This project is being built alongside Docusaurus 2 and is still in the alpha stage, so using only this project in production is not recommended. Class names and CSS variable names might change in future (but will be documented in the CHANGELOG).

### License

Infima is [MIT licensed](./LICENSE).