Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/baianat/blexar

❤ An HTML, CSS and JavaScript framework for developing responsive modern web interfaces, focused on usability and minimal sizes, with all the necessary extensions.
https://github.com/baianat/blexar

css design-language design-language-framework design-patterns

Last synced: 11 days ago
JSON representation

❤ An HTML, CSS and JavaScript framework for developing responsive modern web interfaces, focused on usability and minimal sizes, with all the necessary extensions.

Awesome Lists containing this project

README

        

# Blexar

**A solid base to establish your favorite websites with user experience in mind.**

Inspired by the user's own experience needs, we decided to implement a design system to serve as a solid basis for very simple, yet elegant websites to deliver a complexity-free environment.

## Main Features

* Works well with SVG out of the box.
* Offers some of the simplistic UI elements out there.
* Intelligent grid system based on Flex-box.
* Built using Stylus preprocessor.
* User-friendly documentation with editable code snippets.

## Getting Started

### Installation

Using npm

```bash
npm install blexar --save
#or using yarn
yarn add blexar
```

### HTML Layout

```html






...

```

### Webpack Configuration

Add the following rule to the Webpack configuration file

```javascript
{
test: /.styl$/,
loader: 'style-loader!css-loader!stylus-loader?resolve url'
}
```

### Working with styles

In your main styling file `app.styl`, before including the Base main file, make sure to add the needed variables, according to your customization preferences.

```CSS
$margin = 2px
$red = #E13C31
@import "~blexar"
```

## License

[MIT](http://opensource.org/licenses/MIT)

Copyright (c) 2019 [Baianat](http://baianat.com)