Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/open-anthro-projects/nekomata-ui

Svelte UI component library that focuses on delivering components and features that can be adaptable to your application needs.
https://github.com/open-anthro-projects/nekomata-ui

climate component component-library components library nekomata-ui svelte svelte3 sveltejs typescript ui ui-components

Last synced: 26 days ago
JSON representation

Svelte UI component library that focuses on delivering components and features that can be adaptable to your application needs.

Awesome Lists containing this project

README

        

# Nekomata-ui

[![npm](https://img.shields.io/npm/v/nekomata-ui?color=brightgreen&style=plastic)](https://www.npmjs.com/package/nekomata-ui)
[![license](https://img.shields.io/github/license/open-anthro-projects/nekomata-ui?style=plastic)](https://github.com/open-anthro-projects/nekomata-ui/blob/main/LICENSE)

**Currently in development**

Nekomata-ui is an UI component library build with Svelte that focuses on delivering components and features that can be adaptable to your application needs.

This library is being build with the idea that you can follow any set of design guidelines/philosophies to reach the design you want for your application. This means there is no enforcement into certain design guidelines/philosophies by Nekomata-ui.

### Nekomata-ui tries to be that by:

* Exporting CSS custom properties (variables) from our components which can be used to alter how they work on the screen.
* Components are not build with pre-defined media queries or a dependency to a store with breakpoints. (The aim is to have components with profiles (css classes) that you can alter and set from the outside)

***
### Installation

```bash
npm install --save-dev nekomata-ui
```
### Documentation
**Currently in development**

Can be found in our [website](https://open-anthro-projects.github.io/nekomata-ui/)

### Package health:
[![nekomata-ui](https://snyk.io/advisor/npm-package/nekomata-ui/badge.svg)](https://snyk.io/advisor/npm-package/nekomata-ui)

### Code coverage:
| Nekomata-ui | Unit tests (dev) | Unit tests | Integration tests |
|:-:|:-:|:-:|:-:|
| Components| [![codecov](https://codecov.io/gh/open-anthro-projects/nekomata-ui/branch/main/graph/badge.svg?token=N5XLUK9L31)](https://codecov.io/gh/open-anthro-projects/nekomata-ui) | - | - |
| Features | - | - | - |

### Contributing

New ideas and improvements are very welcome and will help the library grow. See [contributing](https://github.com/open-anthro-projects/nekomata-ui/blob/main/CONTRIBUTING.md) how you can contribute.

### Climate policy

Nekomata-ui is very concerned about the climate. For this reason, packages that are one year old will be given the deprecated status and then removed from services such as NPM after six months. (Only applicable to services on which nekomata-ui releases were released directly)