https://github.com/heminsatya/polaris
Polaris is a front-end web framework for creating responsive UI components, with a focus on simplicity.
https://github.com/heminsatya/polaris
css framework front-end html javascript responsive-design sass typescript web webpack
Last synced: 6 months ago
JSON representation
Polaris is a front-end web framework for creating responsive UI components, with a focus on simplicity.
- Host: GitHub
- URL: https://github.com/heminsatya/polaris
- Owner: heminsatya
- License: mit
- Created: 2023-06-05T09:12:08.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T16:45:26.000Z (almost 2 years ago)
- Last Synced: 2024-07-16T20:38:58.101Z (almost 2 years ago)
- Topics: css, framework, front-end, html, javascript, responsive-design, sass, typescript, web, webpack
- Homepage: https://polarisui.com/
- Size: 8.79 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Polaris Framework
Polaris is a front-end web framework for creating responsive UI components, with a focus on simplicity.
Polaris framework is divided into two parts: **Core** & **Plugins**
> Notice!
> This repo only contains information (links, and versions) about **Polaris Core** & **Polaris Plugins**.
> For full details about each one, please refer to their own repository. (Use the links)
## Polaris Core (v1.0.0)
[Polaris Core](https://github.com/heminsatya/polaris-core) consists of generic components and features that almost every web application needs.
## Polaris Plugins
Polaris Core comes only with necessary features and components. However, for a real world project you may need more features and components.
You can use Polaris Plugins alongside Polaris Core to get more features and components:
- [Colors Plugin](https://github.com/heminsatya/polaris-colors) (v1.5.1)
- [font-size Plugin](https://github.com/heminsatya/polaris-font-size) (v1.4.0)
- [line-height Plugin](https://github.com/heminsatya/polaris-line-height) (v1.4.1)
- [Sizing Plugin](https://github.com/heminsatya/polaris-sizing) (v1.3.0)
- [Spacing Plugin](https://github.com/heminsatya/polaris-spacing) (v1.3.0)
- [Position Plugin](https://github.com/heminsatya/polaris-position) (v1.4.1)
- [Slideshow Plugin](https://github.com/heminsatya/polaris-slideshow) (v1.7.0)
## Polaris Layouts (v1.5.0)
[Polaris Layouts](https://github.com/heminsatya/polaris-layouts) contains a couple of simple responsive HTML layouts for Polaris Framework, that you can use as blueprints for your templates.
## Audiences
Polaris framework is built for front-end web app developers and designers.
## Prerequisites
* A basic knowledge about HTML, CSS, and JavaScript.
* A basic knowledge about Sass*.
* A basic knowledge about TypeScript*.
* A basic knowledge about webpack*.
> *These prerequisites are only required for developers.
## Dependencies
In order to use Polaris framework in production you don't need to use any other packages or libraries.
However, to use it in a development environment, it depends on:
* [Node.js](https://nodejs.org/en/) need to be installed.
* [Sass](https://www.npmjs.com/package/sass) as an npm developement package.
* [TypeScript](https://www.npmjs.com/package/typescript) as an npm developement package.
* [webpack](https://www.npmjs.com/package/webpack) as an npm developement package.
* [webpack CLI](https://www.npmjs.com/package/webpack-cli) as an npm developement package.
* [TypeScript loader](https://www.npmjs.com/package/ts-loader) as an npm developement package.
* [inspectpack](https://www.npmjs.com/package/inspectpack) as an npm developement package.
## Licence
Polaris framework is free and open-source with MIT Licence. Use it with confidence for any personal or commercial purpose you want.