@vimeo/iris
Version:
Vimeo Design System
30 lines (23 loc) • 2.8 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var tslib_es6 = require('../../../tslib.es6-3ec409b7.js');
var styled = require('styled-components');
var polished = require('polished');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var styled__default = /*#__PURE__*/_interopDefaultLegacy(styled);
var InputWrapper = styled__default["default"].div(templateObject_1 || (templateObject_1 = tslib_es6.__makeTemplateObject(["\n position: relative;\n"], ["\n position: relative;\n"])));
var Wrapper = styled__default["default"].div(templateObject_2 || (templateObject_2 = tslib_es6.__makeTemplateObject(["\n padding: 1rem;\n position: relative;\n width: ", "px;\n border-radius: 0.25rem;\n overflow: hidden;\n\n .react-colorful {\n width: auto;\n height: auto;\n }\n\n .react-colorful__saturation,\n .react-colorful__hue {\n border-radius: 5px;\n }\n\n .react-colorful__saturation {\n height: ", "px;\n }\n\n .react-colorful__hue {\n display: ", ";\n margin: 1.5rem 0 0;\n border-radius: 1rem;\n }\n\n .react-colorful__saturation-pointer {\n width: 1.25rem;\n height: 1.25rem;\n }\n"], ["\n padding: 1rem;\n position: relative;\n width: ", "px;\n border-radius: 0.25rem;\n overflow: hidden;\n\n .react-colorful {\n width: auto;\n height: auto;\n }\n\n .react-colorful__saturation,\n .react-colorful__hue {\n border-radius: 5px;\n }\n\n .react-colorful__saturation {\n height: ", "px;\n }\n\n .react-colorful__hue {\n display: ", ";\n margin: 1.5rem 0 0;\n border-radius: 1rem;\n }\n\n .react-colorful__saturation-pointer {\n width: 1.25rem;\n height: 1.25rem;\n }\n"])), function (p) { return p.width; }, function (_a) {
var height = _a.height;
return height;
}, function (_a) {
var showHueSlider = _a.showHueSlider;
return showHueSlider ? 'block' : 'none';
});
var Dot = styled__default["default"].div(templateObject_3 || (templateObject_3 = tslib_es6.__makeTemplateObject(["\n border-radius: 50%;\n width: 1rem;\n height: 1rem;\n margin: 0 1rem;\n display: inline-flex;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n left: -0.375rem;\n z-index: 10;\n border: 0.5px solid ", ";\n"], ["\n border-radius: 50%;\n width: 1rem;\n height: 1rem;\n margin: 0 1rem;\n display: inline-flex;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n left: -0.375rem;\n z-index: 10;\n border: 0.5px solid ", ";\n"])), function (_a) {
var theme = _a.theme;
return polished.rgba(theme.content.color, 0.1);
});
var templateObject_1, templateObject_2, templateObject_3;
exports.Dot = Dot;
exports.InputWrapper = InputWrapper;
exports.Wrapper = Wrapper;