UNPKG

react-color

Version:

A Collection of Color Pickers from Sketch, Photoshop, Chrome & more

42 lines (34 loc) 751 B
'use strict'; /* @flow */ var React = require('react'); var ReactCSS = require('reactcss'); class PhotoshopPointerCircle extends ReactCSS.Component { classes(): any { return { 'default': { picker: { width: '12px', height: '12px', borderRadius: '6px', boxShadow: 'inset 0 0 0 1px #fff', transform: 'translate(-6px, -6px)', }, }, 'black-outline': { picker: { boxShadow: 'inset 0 0 0 1px #000', }, }, }; } styles(): any { return this.css({ 'black-outline': this.props.hsl.l > .5, }); } render(): any { return ( <div is="picker"></div> ); } } module.exports = PhotoshopPointerCircle;