All Projects → virtualvivek → react-windows-ui

virtualvivek / react-windows-ui

Licence: MIT license
Build Windows fluent UI apps using ReactJS. Provides a set of accessible, reusable, and composable React components that make it super easy to create websites and apps.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
typescript
32286 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to react-windows-ui

Rise-Media-Player
One media player for everything you own or stream; whether it's music or videos, online or offline Rise Media Player does it all. And it's beautiful and native with the latest version of WinUI.
Stars: ✭ 600 (+56.66%)
Mutual labels:  ui-design, windows-10, fluent-design
React Kawaii
Cute SVG React Components
Stars: ✭ 2,709 (+607.31%)
Mutual labels:  components, react-component
Yoshino
A themable React component library!Flexible Lightweight PC UI Components built on React! Anyone can generate easily all kinds of themes by it!
Stars: ✭ 216 (-43.6%)
Mutual labels:  components, react-component
winsys
STATUS: DEVELOPMENT PAUSED ⏸️ - Configure your Windows
Stars: ✭ 56 (-85.38%)
Mutual labels:  windows-10, windows-app
Startup Landing
Collection of free top of the line startup landing templates built using react/nextjs/gatsby. Free to download, simply edit and deploy! Updated weekly!
Stars: ✭ 176 (-54.05%)
Mutual labels:  components, webapp
Vue Beauty
Beautiful UI components build with vue and ant design
Stars: ✭ 2,109 (+450.65%)
Mutual labels:  components, ui-design
x1
A Windows taskbar replacement in C# .NET
Stars: ✭ 25 (-93.47%)
Mutual labels:  windows-10, windows-app
Components
Example Components (Built with Tonic)
Stars: ✭ 42 (-89.03%)
Mutual labels:  components, ui-design
Win32-Acrylic-Effect
Demonstrates implementation of the Windows 10 Acrylic Effect on C++ Win32 Apps using DWM Private APIs and Direct Composition
Stars: ✭ 104 (-72.85%)
Mutual labels:  windows-10, fluent-design
fluent-windows
🌈 React components that inspired by Microsoft's Fluent Design System.
Stars: ✭ 122 (-68.15%)
Mutual labels:  react-component, fluent-design
React Multi Select
A Multi Select component built with and for React
Stars: ✭ 111 (-71.02%)
Mutual labels:  components, react-component
react-circle-flags
🚀 A React component with a collection of 300+ minimal circular SVG country flags. Wrapper of HatScripts/circle-flags
Stars: ✭ 29 (-92.43%)
Mutual labels:  react-component, npm-package
Gu
A web ui library for Go. [DEPRECATED]
Stars: ✭ 102 (-73.37%)
Mutual labels:  components, webapp
Viewui
A high quality UI Toolkit built on Vue.js 2.0
Stars: ✭ 2,487 (+549.35%)
Mutual labels:  components, ui-design
Pd Select
vue components ,like ios 3D picker style,vue 3d 选择器组件,3D滚轮
Stars: ✭ 101 (-73.63%)
Mutual labels:  components, npm-package
Fluent-Design-For-Web
Windows 10 Inspired UI For Web
Stars: ✭ 28 (-92.69%)
Mutual labels:  windows-10, fluent-design
Iview
A high quality UI Toolkit built on Vue.js 2.0
Stars: ✭ 23,930 (+6148.04%)
Mutual labels:  components, ui-design
Iview Weapp
一套高质量的微信小程序 UI 组件库
Stars: ✭ 6,145 (+1504.44%)
Mutual labels:  components, ui-design
react-parallax-card
[wip] React component for a 3D card with parallax effects similar to Apple TV app icons.
Stars: ✭ 21 (-94.52%)
Mutual labels:  components, react-component
v-svg-icons
Svg icons for VueJS.
Stars: ✭ 36 (-90.6%)
Mutual labels:  components, npm-package

react-windows-ui

Build full featured Windows fluent UI apps using ReactJS.

Build License: MIT Version Boilerplate
npmJS react-windows-ui.min.css

react-windows-ui

Demo

https://virtualvivek.github.io/react-windows-ui/

Installation

$ npm install react-windows-ui

Getting Started

// Be sure to include styles at some point, probably during your bootstraping
import 'react-windows-ui/config/app-config.css'
import 'react-windows-ui/dist/react-windows-ui.min.css'
import 'react-windows-ui/icons/fonts/fonts.min.css'

Configuration

app-config.css file contains the PrimaryColor, Fontfamily used by the app.
‣ You can import default app-config.css file from app-config.css.
OR
‣ Create your own like this

app-config.css

:root {
  --PrimaryColor: #6632a8;  /* Change color you like */
}
body {
  font-family: "Segoe UI";  /* Change fontfamily you like */
}

Usage

import { Button, InputText } from "react-windows-ui";

const App = () => (
  <>
    <Button type="primary" value="Press Me" />
    <InputText placeholder="Enter a text" />
  </>
);

Boilerplate

‣ You can initialize you Repo with this Template

OR

Clone as a Repository: virtualvivek/react-windows-ui-boilerplate

Run Demo Locally

$ git clone https://github.com/virtualvivek/react-windows-ui.git
$ cd react-windows-ui
$ npm install
$ npm start

RTL Support

Distribute layout direction from Right to Left.

// include rtl styles at some point, probably during your bootstraping
...
import 'react-windows-ui/dist/react-windows-ui-rtl.min.css'
...

Links

Name Details Link
Example Codes Components implementation demo Example LINK
Library Source Directory Folder publish to npm Library LINK
Library SCSS Source Style scss source code SCSS LINK

npmJS

Find this library useful? ❤️

Support it by joining stargazers for this repository.

License

react-windows-ui is licensed under MIT license. View license.
Copyright (c) 2021 Vivek Verma

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