1 | "use strict";
|
2 |
|
3 | var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
4 |
|
5 | Object.defineProperty(exports, "__esModule", {
|
6 | value: true
|
7 | });
|
8 | exports.StyledBurger = void 0;
|
9 |
|
10 | var _taggedTemplateLiteral2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteral"));
|
11 |
|
12 | var _styledComponents = _interopRequireDefault(require("styled-components"));
|
13 |
|
14 | function _templateObject() {
|
15 | var data = (0, _taggedTemplateLiteral2["default"])(["\n position: absolute;\n top: 30%;\n left: 2rem;\n display: flex;\n flex-direction: column;\n justify-content: space-around;\n width: 2rem;\n height: 2rem;\n background-color: transparent;\n border: none;\n cursor: pointer;\n padding: 0;\n z-index: 10;\n\n &:focus {\n outline: none;\n }\n\n div {\n width: 2rem;\n height: 0.25rem;\n background-color: ", ";\n border-radius: 10px;\n transition: all 0.3s linear;\n position: relative;\n transform-origin: 1px;\n\n :first-child {\n transform: ", ";\n }\n\n :nth-child(2) {\n opacity: ", ";\n transform: ", ";\n }\n\n :nth-child(3) {\n transform: ", ";\n }\n }\n"]);
|
16 |
|
17 | _templateObject = function _templateObject() {
|
18 | return data;
|
19 | };
|
20 |
|
21 | return data;
|
22 | }
|
23 |
|
24 | var StyledBurger = _styledComponents["default"].button(_templateObject(), function (_ref) {
|
25 | var open = _ref.open;
|
26 | return open ? '#0D0C1D' : '#EFFFFA';
|
27 | }, function (_ref2) {
|
28 | var open = _ref2.open;
|
29 | return open ? 'rotate(45deg)' : 'rotate(0)';
|
30 | }, function (_ref3) {
|
31 | var open = _ref3.open;
|
32 | return open ? '0' : '1';
|
33 | }, function (_ref4) {
|
34 | var open = _ref4.open;
|
35 | return open ? 'translateX(20px)' : 'translateX(0)';
|
36 | }, function (_ref5) {
|
37 | var open = _ref5.open;
|
38 | return open ? 'rotate(-45deg)' : 'rotate(0)';
|
39 | });
|
40 |
|
41 | exports.StyledBurger = StyledBurger; |
\ | No newline at end of file |