Socket
Socket
Sign inDemoInstall

funuicss

Package Overview
Dependencies
5
Maintainers
1
Versions
86
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    funuicss

React and Next.js component UI Library for creating Easy and good looking websites with fewer lines of code. Elevate your web development experience with our cutting-edge React/Next.js component UI Library. Craft stunning websites effortlessly, boasting b


Version published
Weekly downloads
8
decreased by-97.82%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

The React & Next Js Ui Library

The framework is easy to integrate, just install the package and import the CSS file

Why Choose FunUi

  • The framework is build in modules, you just need to import the module you want to use
  • The framework is build with flexbox, which makes it easy to fit all screen sizes
  • The framework is easy to integrate, just install the package and import the CSS file

Learn how to use the framework at our official website 👎

https://funui.netlify.app

Installation

Using Npm

Install the package via NPM
npm install funuicss

Using Yarn

Install the package via NPM
yarn add funuicss

Import CSS file

Import the css file at your entry point to apply our classes,for example: _app.js, _app.jsx, index.js, index,jsx files
import 'funuicss/css/fun.css'

Demo Login Form

Create a simple login form with our framework.

import React from 'react'
import Text from 'funuicss/ui/text/Text'
import Input from 'funuicss/ui/input/Input'
import Button from 'funuicss/ui/button/Button'
import Section from 'funuicss/ui/specials/Section'
export default function App() {

return (

<div>
<div className="central height-500-min" >
 <div className='width-300-max fit'>
<div className="margin-bottom-40">
<Text
text='Welcome'
heading='h2'
block
/>
<Text
text='Sign in to continue!'
block
/>
</div>
<Section gap={1.5}>
<Text text="Email" funcss="margin-bottom-10" block size="small" bold color="primary"/>
<Input type="email" fullWidth bordered />
</Section>
<Section gap={1}>
<Text text="Password" funcss="margin-bottom-10" block size="small" bold color="primary"/>
<Input type="password" fullWidth bordered />
</Section>

<div className="section">
  <Link href={"/#"}>
      <Text text='Forgot password!' size='small' underline color='primary'/>
  </Link>
</div>
<div className="section">
  <Button
  text={"Let's go"}
  raised
  fullWidth
  bg='primary800'
  />
</div>

</div>
</div>
</div>

)
}

Simple Buttons

This is a simple button

import React from 'react'
import Button from 'funuicss/ui/button/Button'

export default function App() {
return (
<Button  bg="primary" outlined text="Simple Button"/>
)
}

Simple Input

This is a simple input

import React from 'react'
import Input from 'funuicss/ui/input/Input'

export default function App() {
return (
<>
<Input 
type="text" 
label="This is a simple input" 
funcss="full-width"
/>
<Input 
type="text" 
bordered 
label="This is a bordered" 
funcss="full-width section"
/>
</>
)
}

Documentaion

Check our Documentation for more examples and explanation

License

The project is licensed under the terms of MIT

Keywords

FAQs

Last updated on 14 Apr 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc