react-native-circle-menu

:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Reactnative library made by @Ramotion

Github stars Tracking Chart

header
preview

React Native Circle Menu

Codacy Badge
Twitter
Donate

Check this library on other platforms:

Looking for developers for your project?
This project is maintained by Ramotion, Inc. We specialize in the designing and coding of custom UI for Mobile Apps and Websites.

Features

  • Custom colors
  • Custom size

Installation

npm install --save @ramotion/react-native-circle-menu

Usage

Look it in folder ./example

import React, {Component} from 'react'
import CircleMenu from '@ramotion/react-native-circle-menu'

class Example extends Component {
    items = [
      {
        name: 'md-home',
        color: '#298CFF'
      },
      {
        name: 'md-search',
        color: '#30A400'
      },
      {
        name: 'md-time',
        color: '#FF4B32'
      },
      {
        name: 'md-settings',
        color: '#8A39FF'
      },
      {
        name: 'md-navigate',
        color: '#FF6A00'
      }
    ];
    
    onPress = index => console.warn(`${this.items[index].name} icon pressed!`);
    
    render() {
    	return <CircleMenu
            bgColor="#E74C3C"
            items={this.items}
            onPress={this.onPress}
        />
    }
}

Props, Name, Description, Type, Required, Default Value, :---, :-----, :---, :---:, :---:, active, Menu is active, Boolean, false, bgColor, The background color of the menu, String, #0E1329, itemSize, The size of menu elements, Number, 60, radius, The circle radius, Number, 150, onPress, The function that called when pressed on menu item, Function, ## Licence

Circle menu is released under the MIT license.
See LICENSE for details.

Get the Showroom App for iOS to give it a try

Try this UI component and more like this in our mobild app. Contact us if interested.

Follow us for the latest updates

Main metrics

Overview
Name With OwnerRamotion/react-native-circle-menu
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2017-10-16 13:34:17
Pushed At2019-10-12 18:22:09
Last Commit At2019-10-12 21:22:08
Release Count0
用户参与
Stargazers Count591
Watchers Count18
Fork Count59
Commits Count47
Has Issues Enabled
Issues Count10
Issue Open Count8
Pull Requests Count6
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private