1.0.0 • Published 4 years ago
@jswork/react-rte-ui v1.0.0
react-rte-ui
UI toolkit for react rte.
installation
npm install -S @jswork/react-rte-ui
properties
GENERATE_DOCS
usage
import css
@import "~@jswork/react-rte-ui/dist/style.css"; // or use sass @import "~@jswork/react-rte-ui/dist/style.scss"; @import "~@jswork/wsui-rte-icons"; @import "~balloon-css"; // customize your styles: $react-rte-ui-options: ()
import js
import ReactDemokit from '@jswork/react-demokit'; import React from 'react'; import ReactDOM from 'react-dom'; import { Toolbar, Button, ButtonGroup } from '@jswork/react-rte-ui'; import './assets/style.scss'; class App extends React.Component { render() { return ( <ReactDemokit className="wsui-rte-icons p-3 app-container" url="https://github.com/afeiship/react-rte-ui"> <Toolbar className="is-item"> <ButtonGroup> <Button tooltip="左对齐"> <i className="wsui-icon-align_left" /> </Button> <Button tooltip="居中" active> <i className="wsui-icon-align_center" /> </Button> <Button tooltip="右对齐"> <i className="wsui-icon-align_right" /> </Button> <Button tooltip="右对齐"> <i className="wsui-icon-align_justify" /> </Button> </ButtonGroup> </Toolbar> <Toolbar className="is-item"> <ButtonGroup> <Button tooltip="标识符">标</Button> <Button tooltip="分隔">隔</Button> <Button tooltip="插空">空</Button> <Button tooltip="数学公式">f(x)</Button> <Button tooltip="插入图片"> <i className="wsui-icon-image" /> </Button> </ButtonGroup> </Toolbar> <Toolbar> <ButtonGroup> <Button tooltip="加粗"> <i className="wsui-icon-bold" /> </Button> <Button tooltip="倾斜"> <i className="wsui-icon-italic" /> </Button> <Button tooltip="删除线"> <i className="wsui-icon-strikethrough" /> </Button> <Button tooltip="下滑线"> <i className="wsui-icon-underline" /> </Button> </ButtonGroup> </Toolbar> </ReactDemokit> ); } } ReactDOM.render(<App />, document.getElementById('app'));
documentation
license
Code released under the MIT license.
1.0.0
4 years ago