londo-ui

The spectacular view. A component library for React web apps.

Usage no npm install needed!

<script type="module">
  import londoUi from 'https://cdn.skypack.dev/londo-ui';
</script>

README

Londo UI

The spectacular view. A component library for React web apps.

WARNING This package is a work in progess. Initial release coming soon.

Why

The primary purpose of this package is to support the Umbasa game engine and my other personal web projects. You may not want to install and use this directly, but if you are also building your own React components, you may find the source code useful.

Features

  • Optimized for Desktop: Components are compact and favor mouse and keyboard interaction.
  • Ease of Styling: Supports styled-system props to apply styles based on structured values defined in the global theme object.
  • Flexible and Composable: Built on top of primitive layout components like Box, Flex, and Grid.
  • Dark Mode: Components use a dark color scheme by default, but a light theme is also available if you wish to restore your humanity.

Install

Install the package and its peer dependencies with your package manager of choice:

npm install londo-ui react react-dom styled-components
yarn add londo-ui react react-dom styled-components

Environment Support

  • Modern desktop browsers
Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
last 2 versions last 2 versions last 2 versions last 2 versions last 2 versions

License

MIT