diff --git a/.gitignore b/.gitignore index 4d29575..232d93e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,6 @@ /coverage # production -/build # misc .DS_Store diff --git a/build/asset-manifest.json b/build/asset-manifest.json new file mode 100644 index 0000000..5e6d9cc --- /dev/null +++ b/build/asset-manifest.json @@ -0,0 +1,13 @@ +{ + "files": { + "main.css": "/static/css/main.e922f8f5.css", + "main.js": "/static/js/main.73781320.js", + "index.html": "/index.html", + "main.e922f8f5.css.map": "/static/css/main.e922f8f5.css.map", + "main.73781320.js.map": "/static/js/main.73781320.js.map" + }, + "entrypoints": [ + "static/css/main.e922f8f5.css", + "static/js/main.73781320.js" + ] +} \ No newline at end of file diff --git a/build/favicon.ico b/build/favicon.ico new file mode 100644 index 0000000..a11777c Binary files /dev/null and b/build/favicon.ico differ diff --git a/build/index.html b/build/index.html new file mode 100644 index 0000000..d4e6cec --- /dev/null +++ b/build/index.html @@ -0,0 +1 @@ +React App
\ No newline at end of file diff --git a/build/logo192.png b/build/logo192.png new file mode 100644 index 0000000..fc44b0a Binary files /dev/null and b/build/logo192.png differ diff --git a/build/logo512.png b/build/logo512.png new file mode 100644 index 0000000..a4e47a6 Binary files /dev/null and b/build/logo512.png differ diff --git a/build/manifest.json b/build/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/build/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/build/robots.txt b/build/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/build/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/build/static/css/main.e922f8f5.css b/build/static/css/main.e922f8f5.css new file mode 100644 index 0000000..5ea2f6a --- /dev/null +++ b/build/static/css/main.e922f8f5.css @@ -0,0 +1,2 @@ +body{background:#413939;color:#fff}.page{display:flex;flex-direction:column;font-family:Open Sans;margin-inline:auto;padding-block:100px;width:clamp(600px,33%,900px);.nav{column-gap:20px;display:flex;justify-content:space-evenly;.navButton{background:coral;border-radius:2px;color:#7b2d11;padding:.7em 1em;text-decoration:none;text-decoration:initial}}.content{.sidebar{height:92vh;left:0;padding-left:20px;position:fixed;top:0;width:400px}}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.sidebar{.picker{background:#3b3b3b;border:1px solid #ccc;border-radius:10px;height:100%;overflow:auto;padding:10px;.item{grid-gap:15px;align-items:center;border-bottom:2px solid grey;display:grid;gap:15px;grid-template-columns:1fr 55px;max-height:100px;padding-bottom:5px;textarea{height:100px}.addItem{padding:5px 10px}}}}.drop{border:1px solid coral;border-radius:7px;margin-bottom:20px;min-height:600px;width:816px;.react-grid-layout{height:1056px!important}.react-grid-item{background:#ff7f503d;border:1px solid red;display:grid;place-items:center;position:relative;.deleteItem{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;color:#fff;filter:drop-shadow(1px 1px 2px black);font-weight:900;opacity:0;position:absolute;right:0;top:0}&:is(:hover,:focus,:focus-within) .deleteItem{opacity:1}input[type=text]{width:100%}input[type=number]{width:5ch}textarea{height:100%!important;resize:none;width:100%!important}}}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;margin:initial;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}} +/*# sourceMappingURL=main.e922f8f5.css.map*/ \ No newline at end of file diff --git a/build/static/css/main.e922f8f5.css.map b/build/static/css/main.e922f8f5.css.map new file mode 100644 index 0000000..c219671 --- /dev/null +++ b/build/static/css/main.e922f8f5.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.e922f8f5.css","mappings":"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","sources":["styles/main.css","../node_modules/react-grid-layout/css/styles.css","../node_modules/react-resizable/css/styles.css","styles/sheet.css","styles/reset.css"],"sourcesContent":["body {\r\n background: #413939;\r\n color: white;\r\n}\r\n\r\n.page {\r\n padding-block: 100px;\r\n width: clamp(600px, 33%, 900px);\r\n margin-inline: auto;\r\n display: flex;\r\n flex-direction: column;\r\n\r\n font-family: 'Open Sans';\r\n\r\n .nav {\r\n display: flex;\r\n justify-content: space-evenly;\r\n column-gap: 20px;\r\n\r\n .navButton {\r\n text-decoration: unset;\r\n background: coral;\r\n color: rgb(123, 45, 17);\r\n padding: .7em 1em;\r\n border-radius: 2px;\r\n }\r\n }\r\n\r\n .content {\r\n\r\n .sidebar {\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n height: 92vh;\r\n width: 400px;\r\n padding-left: 20px;\r\n\r\n\r\n }\r\n }\r\n}",".react-grid-layout {\n position: relative;\n transition: height 200ms ease;\n}\n.react-grid-item {\n transition: all 200ms ease;\n transition-property: left, top, width, height;\n}\n.react-grid-item img {\n pointer-events: none;\n user-select: none;\n}\n.react-grid-item.cssTransforms {\n transition-property: transform, width, height;\n}\n.react-grid-item.resizing {\n transition: none;\n z-index: 1;\n will-change: width, height;\n}\n\n.react-grid-item.react-draggable-dragging {\n transition: none;\n z-index: 3;\n will-change: transform;\n}\n\n.react-grid-item.dropping {\n visibility: hidden;\n}\n\n.react-grid-item.react-grid-placeholder {\n background: red;\n opacity: 0.2;\n transition-duration: 100ms;\n z-index: 2;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n\n.react-grid-item.react-grid-placeholder.placeholder-resizing {\n transition: none;\n}\n\n.react-grid-item > .react-resizable-handle {\n position: absolute;\n width: 20px;\n height: 20px;\n}\n\n.react-grid-item > .react-resizable-handle::after {\n content: \"\";\n position: absolute;\n right: 3px;\n bottom: 3px;\n width: 5px;\n height: 5px;\n border-right: 2px solid rgba(0, 0, 0, 0.4);\n border-bottom: 2px solid rgba(0, 0, 0, 0.4);\n}\n\n.react-resizable-hide > .react-resizable-handle {\n display: none;\n}\n\n.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {\n bottom: 0;\n left: 0;\n cursor: sw-resize;\n transform: rotate(90deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-se {\n bottom: 0;\n right: 0;\n cursor: se-resize;\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {\n top: 0;\n left: 0;\n cursor: nw-resize;\n transform: rotate(180deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {\n top: 0;\n right: 0;\n cursor: ne-resize;\n transform: rotate(270deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-w,\n.react-grid-item > .react-resizable-handle.react-resizable-handle-e {\n top: 50%;\n margin-top: -10px;\n cursor: ew-resize;\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-w {\n left: 0;\n transform: rotate(135deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-e {\n right: 0;\n transform: rotate(315deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-n,\n.react-grid-item > .react-resizable-handle.react-resizable-handle-s {\n left: 50%;\n margin-left: -10px;\n cursor: ns-resize;\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-n {\n top: 0;\n transform: rotate(225deg);\n}\n.react-grid-item > .react-resizable-handle.react-resizable-handle-s {\n bottom: 0;\n transform: rotate(45deg);\n}\n",".react-resizable {\n position: relative;\n}\n.react-resizable-handle {\n position: absolute;\n width: 20px;\n height: 20px;\n background-repeat: no-repeat;\n background-origin: content-box;\n box-sizing: border-box;\n background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+');\n background-position: bottom right;\n padding: 0 3px 3px 0;\n}\n.react-resizable-handle-sw {\n bottom: 0;\n left: 0;\n cursor: sw-resize;\n transform: rotate(90deg);\n}\n.react-resizable-handle-se {\n bottom: 0;\n right: 0;\n cursor: se-resize;\n}\n.react-resizable-handle-nw {\n top: 0;\n left: 0;\n cursor: nw-resize;\n transform: rotate(180deg);\n}\n.react-resizable-handle-ne {\n top: 0;\n right: 0;\n cursor: ne-resize;\n transform: rotate(270deg);\n}\n.react-resizable-handle-w,\n.react-resizable-handle-e {\n top: 50%;\n margin-top: -10px;\n cursor: ew-resize;\n}\n.react-resizable-handle-w {\n left: 0;\n transform: rotate(135deg);\n}\n.react-resizable-handle-e {\n right: 0;\n transform: rotate(315deg);\n}\n.react-resizable-handle-n,\n.react-resizable-handle-s {\n left: 50%;\n margin-left: -10px;\n cursor: ns-resize;\n}\n.react-resizable-handle-n {\n top: 0;\n transform: rotate(225deg);\n}\n.react-resizable-handle-s {\n bottom: 0;\n transform: rotate(45deg);\n}",".sidebar {\r\n .picker {\r\n background: #3b3b3b;\r\n border: 1px solid #ccc;\r\n border-radius: 10px;\r\n padding: 10px;\r\n height: 100%;\r\n overflow: auto;\r\n\r\n .item {\r\n border-bottom: 2px solid grey;\r\n padding-bottom: 5px;\r\n max-height: 100px;\r\n\r\n display: grid;\r\n grid-template-columns: 1fr 55px;\r\n align-items: center;\r\n gap: 15px;\r\n\r\n textarea {\r\n height: 100px;\r\n }\r\n\r\n .addItem {\r\n padding: 5px 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n.drop {\r\n border: 1px solid coral;\r\n min-height: 600px;\r\n width: 816px;\r\n border-radius: 7px;\r\n margin-bottom: 20px;\r\n\r\n .react-grid-layout {\r\n height: 1056px !important;\r\n }\r\n\r\n .react-grid-item {\r\n position: relative;\r\n display: grid;\r\n place-items: center;\r\n background: #ff7f503d;\r\n border: 1px solid red;\r\n\r\n .deleteItem {\r\n background: unset;\r\n border: unset;\r\n color: white;\r\n font-weight: 900;\r\n filter: drop-shadow(1px 1px 2px black);\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n opacity: 0;\r\n }\r\n\r\n &:is(:hover, :focus, :focus-within) .deleteItem {\r\n opacity: 1;\r\n }\r\n\r\n input[type=\"text\"] {\r\n width: 100%;\r\n }\r\n input[type=\"number\"] {\r\n width:5ch;\r\n }\r\n\r\n textarea {\r\n resize: none;\r\n width: 100% !important;\r\n height: 100% !important;\r\n }\r\n }\r\n}\r\n\r\n","/* Box sizing rules */\r\n*,\r\n*::before,\r\n*::after {\r\n box-sizing: border-box;\r\n}\r\n\r\n/* Remove default margin */\r\nbody,\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\np,\r\nfigure,\r\nblockquote,\r\ndl,\r\ndd {\r\n margin-block-end: 0;\r\n}\r\n\r\n/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */\r\nul[role='list'],\r\nol[role='list'] {\r\n list-style: none;\r\n}\r\n\r\n/* Set core root defaults */\r\nhtml:focus-within {\r\n scroll-behavior: smooth;\r\n}\r\n\r\n/* Set core body defaults */\r\nbody {\r\n min-height: 100vh;\r\n text-rendering: optimizeSpeed;\r\n line-height: 1.5;\r\n margin: unset;\r\n}\r\n\r\n/* A elements that don't have a class get default styles */\r\na:not([class]) {\r\n text-decoration-skip-ink: auto;\r\n}\r\n\r\n/* Make images easier to work with */\r\nimg,\r\npicture {\r\n max-width: 100%;\r\n display: block;\r\n}\r\n\r\n/* Inherit fonts for inputs and buttons */\r\ninput,\r\nbutton,\r\ntextarea,\r\nselect {\r\n font: inherit;\r\n}\r\n\r\n/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */\r\n@media (prefers-reduced-motion: reduce) {\r\n html:focus-within {\r\n scroll-behavior: auto;\r\n }\r\n \r\n *,\r\n *::before,\r\n *::after {\r\n animation-duration: 0.01ms !important;\r\n animation-iteration-count: 1 !important;\r\n transition-duration: 0.01ms !important;\r\n scroll-behavior: auto !important;\r\n }\r\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/main.73781320.js b/build/static/js/main.73781320.js new file mode 100644 index 0000000..771effa --- /dev/null +++ b/build/static/js/main.73781320.js @@ -0,0 +1,3 @@ +/*! For license information please see main.73781320.js.LICENSE.txt */ +(()=>{var e={949:e=>{function t(e){var n,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(n=0;n0;)if(!n(e[a],t[a],a,a,e,t,r))return!1;return!0}var b=n(v);function w(e,t){return i(e.valueOf(),t.valueOf())}function S(e,t,n,r){var a=e.size===t.size;if(!a)return!1;if(!e.size)return!0;var o={},i=0;return e.forEach((function(l,u){if(a){var s=!1,c=0;t.forEach((function(a,f){s||o[c]||!(s=n(u,f,i,c,e,t,r)&&n(l,a,u,f,e,t,r))||(o[c]=!0),c++})),i++,a=s}})),a}var x=n(S),k="_owner",E=Object.prototype.hasOwnProperty;function C(e,t,n,r){var a,o=Object.keys(e),i=o.length;if(Object.keys(t).length!==i)return!1;for(;i-- >0;){if((a=o[i])===k){var l=!!e.$$typeof,u=!!t.$$typeof;if((l||u)&&l!==u)return!1}if(!E.call(t,a)||!n(e[a],t[a],a,a,e,t,r))return!1}return!0}var P=n(C);function _(e,t){return e.source===t.source&&e.flags===t.flags}function O(e,t,n,r){var a=e.size===t.size;if(!a)return!1;if(!e.size)return!0;var o={};return e.forEach((function(i,l){if(a){var u=!1,s=0;t.forEach((function(a,c){u||o[s]||!(u=n(i,a,l,c,e,t,r))||(o[s]=!0),s++})),a=u}})),a}var D=n(O),R=Object.freeze({areArraysEqual:v,areDatesEqual:w,areMapsEqual:S,areObjectsEqual:C,areRegExpsEqual:_,areSetsEqual:O,createIsNestedEqual:t}),z=Object.freeze({areArraysEqual:b,areDatesEqual:w,areMapsEqual:x,areObjectsEqual:P,areRegExpsEqual:_,areSetsEqual:D,createIsNestedEqual:t}),N=y(R);function T(e,t){return N(e,t,void 0)}var M=y(r(R,{createIsNestedEqual:function(){return i}}));function j(e,t){return M(e,t,void 0)}var L=y(z);function I(e,t){return L(e,t,new WeakMap)}var H=y(r(z,{createIsNestedEqual:function(){return i}}));function F(e,t){return H(e,t,new WeakMap)}function W(e){return y(r(R,e(R)))}function U(e){var t=y(r(z,e(z)));return function(e,n,r){return void 0===r&&(r=new WeakMap),t(e,n,r)}}e.circularDeepEqual=I,e.circularShallowEqual=F,e.createCustomCircularEqual=U,e.createCustomEqual=W,e.deepEqual=T,e.sameValueZeroEqual=i,e.shallowEqual=j,Object.defineProperty(e,"__esModule",{value:!0})}(t)},497:(e,t,n)=>{"use strict";var r=n(218);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},173:(e,t,n)=>{e.exports=n(497)()},218:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},730:(e,t,n)=>{"use strict";var r=n(43),a=n(853);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n