All Projects → baianat → base

baianat / base

Licence: MIT license
Base is Baianat's design language, built based on the art of big typography and giving exactly the same experience on any device using responsive elements technique.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to base

blexar
❤ An HTML, CSS and JavaScript framework for developing responsive modern web interfaces, focused on usability and minimal sizes, with all the necessary extensions.
Stars: ✭ 30 (+130.77%)
Mutual labels:  design-language, design-language-framework
base-elements
A selection of configurable native DOM UI elements
Stars: ✭ 41 (+215.38%)
Mutual labels:  base
Qo0 Base
internal cs:go cheat base/template
Stars: ✭ 102 (+684.62%)
Mutual labels:  base
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+1315.38%)
Mutual labels:  base
Universum
🌌 Prelude written in @Serokell
Stars: ✭ 132 (+915.38%)
Mutual labels:  base
Basecrack
Decode All Bases - Base Scheme Decoder
Stars: ✭ 196 (+1407.69%)
Mutual labels:  base
Basetheme
Themes for base plotting system in R
Stars: ✭ 99 (+661.54%)
Mutual labels:  base
Base
YASCMF 基础开发版(YASCMF/BASE)
Stars: ✭ 162 (+1146.15%)
Mutual labels:  base
Libchef
🍀 c++ standalone header-only basic library. || c++头文件实现无第三方依赖基础库
Stars: ✭ 178 (+1269.23%)
Mutual labels:  base
Base
🍁 Base是针对于Android开发封装好一些常用的基类,主要包括通用的Adapter、Activity、Fragment、Dialog等、和一些常用的Util类,只为更简单。
Stars: ✭ 249 (+1815.38%)
Mutual labels:  base
F Admin
f-admin是一套基于Laravel框架开发的基础权限后台系统
Stars: ✭ 134 (+930.77%)
Mutual labels:  base
Base
Base is a lightweight library that gives you a clean architecture foundation for your Android MVP's
Stars: ✭ 137 (+953.85%)
Mutual labels:  base
Rails Api Base
Rails 5 RESTful api template
Stars: ✭ 197 (+1415.38%)
Mutual labels:  base
Kingtv
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Stars: ✭ 1,594 (+12161.54%)
Mutual labels:  base
design-systems
A list of famous design systems, design languages and guidelines
Stars: ✭ 403 (+3000%)
Mutual labels:  design-language
Viewbindingktx
The most comprehensive utils of ViewBinding.(最全面的 ViewBinding 工具,支持 Kotlin 和 Java 用法,支持拓展函数和基类改造,支持 BRVAH)
Stars: ✭ 99 (+661.54%)
Mutual labels:  base
Base X
Encode/decode any base
Stars: ✭ 191 (+1369.23%)
Mutual labels:  base
react-page-swapper
An orchestrator that eases out the implementation of page transitions
Stars: ✭ 16 (+23.08%)
Mutual labels:  base
frontend-toolbox
Frontend tools which we used in snappmarket v2
Stars: ✭ 37 (+184.62%)
Mutual labels:  design-language
Easytransaction
A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;
Stars: ✭ 2,284 (+17469.23%)
Mutual labels:  base

Base

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

  • Supports native CSS variables.
  • 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

npm install @baianat/Base.framework --save
#or using yarn
yarn add @baianat/Base.framework

HTML Layout

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Base -->
    <link rel="stylesheet" href="./@baianat/framework/dist/css/base.css">

    <!-->Or if you want to use cssVar version <-->
    <link rel="stylesheet" href="./@baianat/framework/dist/css/Base.cssvar.css">

    <title>Base</title>
  </head>
  <body>

  ...

  </body>
</html>

Webpack Configuration

Add the following rule to the Webpack configuration file

{
  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.

$margin = 2px
$red    = #E13C31
@import "~@baianat/Base.framework/base"

License

MIT

Copyright (c) 2017 Baianat

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].