UNPKG

retro-react

Version:

A React component library for building retro-style websites

2 lines (1 loc) 6.75 kB
"use strict";var c=require("@emotion/styled/base"),l=require("../../utils/retroEffects.js"),b=require("../../constants/colors.js"),X=require("../../constants/fonts.js");const x=c("div","production"===process.env.NODE_ENV?{target:"e5i7wu52"}:{target:"e5i7wu52",label:"Terminal"})("font-family:",X.CRT_FONT,";box-sizing:border-box;background-color:",b.VGA_BLACK,";position:relative;padding:16px;border-radius:0;color:",b.CRT_GREEN,";font-size:12px;line-height:1.2;white-space:pre-wrap;max-width:100%;overflow-x:auto;overflow-y:auto;cursor:text;max-height:300px;",l.crtEffect," ",l.terminalGlow,"border:4px solid #333;box-shadow:inset 0 0 10px rgba(0, 255, 65, 0.3),0 0 20px rgba(0, 0, 0, 0.8);letter-spacing:0.05em;&>*{position:relative;z-index:3;}"+("production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRlcm1pbmFsLnN0eWxlZC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSW1DIiwiZmlsZSI6IlRlcm1pbmFsLnN0eWxlZC50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XHJcbmltcG9ydCB7IGNydEVmZmVjdCwgdGVybWluYWxCbGluaywgdGVybWluYWxHbG93LCB9IGZyb20gXCIuLi8uLi91dGlscy9yZXRyb0VmZmVjdHNcIjtcclxuaW1wb3J0IHsgQ1JUX0dSRUVOLCBWR0FfQkxBQ0sgfSBmcm9tIFwiLi4vLi4vY29uc3RhbnRzL2NvbG9yc1wiO1xyXG5pbXBvcnQgeyBDUlRfRk9OVCB9IGZyb20gXCIuLi8uLi9jb25zdGFudHMvZm9udHNcIjtcclxuZXhwb3J0IGNvbnN0IFRlcm1pbmFsID0gc3R5bGVkLmRpdiBgXHJcblx0Zm9udC1mYW1pbHk6ICR7Q1JUX0ZPTlR9O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHtWR0FfQkxBQ0t9O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0Y29sb3I6ICR7Q1JUX0dSRUVOfTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRjdXJzb3I6IHRleHQ7XHJcblx0bWF4LWhlaWdodDogMzAwcHg7XHJcblxyXG5cdC8qIEFwcGx5IGF1dGhlbnRpYyBDUlQgZWZmZWN0cyAqL1xyXG5cdCR7Y3J0RWZmZWN0fVxyXG5cdCR7dGVybWluYWxHbG93fVxyXG5cdFxyXG5cdC8qIEF1dGhlbnRpYyBDUlQgYm9yZGVyICovXHJcblx0Ym9yZGVyOiA0cHggc29saWQgIzMzMztcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCByZ2JhKDAsIDI1NSwgNjUsIDAuMyksIDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuXHJcblx0LyogQXV0aGVudGljIGNoYXJhY3RlciBzcGFjaW5nICovXHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHJcblx0LyogRW5zdXJlIHRleHQgYXBwZWFycyBhYm92ZSBDUlQgZWZmZWN0cyAqL1xyXG5cdCYgPiAqIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5gO1xyXG5leHBvcnQgY29uc3QgVGVybWluYWxJbnB1dCA9IHN0eWxlZC5pbnB1dCBgXHJcblx0Zm9udC1mYW1pbHk6ICR7Q1JUX0ZPTlR9O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjb2xvcjogJHtDUlRfR1JFRU59O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHdpZHRoOiA4MCU7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHJcblx0LyogR2xvd2luZyBjdXJzb3IgZWZmZWN0ICovXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJ18nO1xyXG5cdFx0YW5pbWF0aW9uOiAke3Rlcm1pbmFsQmxpbmt9IDFzIGluZmluaXRlO1xyXG5cdFx0Y29sb3I6ICR7Q1JUX0dSRUVOfTtcclxuXHRcdHRleHQtc2hhZG93OiAwIDAgNXB4ICR7Q1JUX0dSRUVOfTtcclxuXHR9XHJcbmA7XHJcbmV4cG9ydCBjb25zdCBUZXJtaW5hbEN1cnNvciA9IHN0eWxlZC5zcGFuIGBcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDhweDtcclxuXHRoZWlnaHQ6IDE0cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHtDUlRfR1JFRU59O1xyXG5cdGFuaW1hdGlvbjogJHt0ZXJtaW5hbEJsaW5rfSAxcyBpbmZpbml0ZTtcclxuXHRib3gtc2hhZG93OiAwIDAgNXB4ICR7Q1JUX0dSRUVOfTtcclxuXHRtYXJnaW4tbGVmdDogMnB4O1xyXG5gO1xyXG4vLyMgc291cmNlTWFwcGluZ1VSTD1UZXJtaW5hbC5zdHlsZWQuanMubWFwIl19 */")),d=c("input","production"===process.env.NODE_ENV?{target:"e5i7wu51"}:{target:"e5i7wu51",label:"TerminalInput"})("font-family:",X.CRT_FONT,";background-color:transparent;border:none;color:",b.CRT_GREEN,";font-size:12px;outline:none;width:80%;letter-spacing:0.05em;&::after{content:'_';animation:",l.terminalBlink," 1s infinite;color:",b.CRT_GREEN,";text-shadow:0 0 5px ",b.CRT_GREEN,";}"+("production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRlcm1pbmFsLnN0eWxlZC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0MwQyIsImZpbGUiOiJUZXJtaW5hbC5zdHlsZWQudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xyXG5pbXBvcnQgeyBjcnRFZmZlY3QsIHRlcm1pbmFsQmxpbmssIHRlcm1pbmFsR2xvdywgfSBmcm9tIFwiLi4vLi4vdXRpbHMvcmV0cm9FZmZlY3RzXCI7XHJcbmltcG9ydCB7IENSVF9HUkVFTiwgVkdBX0JMQUNLIH0gZnJvbSBcIi4uLy4uL2NvbnN0YW50cy9jb2xvcnNcIjtcclxuaW1wb3J0IHsgQ1JUX0ZPTlQgfSBmcm9tIFwiLi4vLi4vY29uc3RhbnRzL2ZvbnRzXCI7XHJcbmV4cG9ydCBjb25zdCBUZXJtaW5hbCA9IHN0eWxlZC5kaXYgYFxyXG5cdGZvbnQtZmFtaWx5OiAke0NSVF9GT05UfTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR7VkdBX0JMQUNLfTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMTZweDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGNvbG9yOiAke0NSVF9HUkVFTn07XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdy14OiBhdXRvO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0Y3Vyc29yOiB0ZXh0O1xyXG5cdG1heC1oZWlnaHQ6IDMwMHB4O1xyXG5cclxuXHQvKiBBcHBseSBhdXRoZW50aWMgQ1JUIGVmZmVjdHMgKi9cclxuXHQke2NydEVmZmVjdH1cclxuXHQke3Rlcm1pbmFsR2xvd31cclxuXHRcclxuXHQvKiBBdXRoZW50aWMgQ1JUIGJvcmRlciAqL1xyXG5cdGJvcmRlcjogNHB4IHNvbGlkICMzMzM7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggcmdiYSgwLCAyNTUsIDY1LCAwLjMpLCAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcblxyXG5cdC8qIEF1dGhlbnRpYyBjaGFyYWN0ZXIgc3BhY2luZyAqL1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblxyXG5cdC8qIEVuc3VyZSB0ZXh0IGFwcGVhcnMgYWJvdmUgQ1JUIGVmZmVjdHMgKi9cclxuXHQmID4gKiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdH1cclxuYDtcclxuZXhwb3J0IGNvbnN0IFRlcm1pbmFsSW5wdXQgPSBzdHlsZWQuaW5wdXQgYFxyXG5cdGZvbnQtZmFtaWx5OiAke0NSVF9GT05UfTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y29sb3I6ICR7Q1JUX0dSRUVOfTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHR3aWR0aDogODAlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblxyXG5cdC8qIEdsb3dpbmcgY3Vyc29yIGVmZmVjdCAqL1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICdfJztcclxuXHRcdGFuaW1hdGlvbjogJHt0ZXJtaW5hbEJsaW5rfSAxcyBpbmZpbml0ZTtcclxuXHRcdGNvbG9yOiAke0NSVF9HUkVFTn07XHJcblx0XHR0ZXh0LXNoYWRvdzogMCAwIDVweCAke0NSVF9HUkVFTn07XHJcblx0fVxyXG5gO1xyXG5leHBvcnQgY29uc3QgVGVybWluYWxDdXJzb3IgPSBzdHlsZWQuc3BhbiBgXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiA4cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR7Q1JUX0dSRUVOfTtcclxuXHRhbmltYXRpb246ICR7dGVybWluYWxCbGlua30gMXMgaW5maW5pdGU7XHJcblx0Ym94LXNoYWRvdzogMCAwIDVweCAke0NSVF9HUkVFTn07XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxuYDtcclxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9VGVybWluYWwuc3R5bGVkLmpzLm1hcCJdfQ== */"));b.CRT_GREEN,l.terminalBlink,b.CRT_GREEN,process.env.NODE_ENV,exports.Terminal=x,exports.TerminalInput=d;