From 16258e558857ccd85b13054199412937f00e940f Mon Sep 17 00:00:00 2001 From: Ian Arawjo Date: Fri, 21 Jul 2023 12:47:21 -0400 Subject: [PATCH] Force height of wide handles --- chainforge/react-server/build/asset-manifest.json | 6 +++--- chainforge/react-server/build/index.html | 2 +- chainforge/react-server/build/static/css/main.a8d99f88.css | 2 -- .../react-server/build/static/css/main.a8d99f88.css.map | 1 - chainforge/react-server/build/static/css/main.b5856613.css | 2 ++ .../react-server/build/static/css/main.b5856613.css.map | 1 + chainforge/react-server/src/text-fields-node.css | 2 +- setup.py | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 chainforge/react-server/build/static/css/main.a8d99f88.css delete mode 100644 chainforge/react-server/build/static/css/main.a8d99f88.css.map create mode 100644 chainforge/react-server/build/static/css/main.b5856613.css create mode 100644 chainforge/react-server/build/static/css/main.b5856613.css.map diff --git a/chainforge/react-server/build/asset-manifest.json b/chainforge/react-server/build/asset-manifest.json index 09d5b38..7a7533e 100644 --- a/chainforge/react-server/build/asset-manifest.json +++ b/chainforge/react-server/build/asset-manifest.json @@ -1,15 +1,15 @@ { "files": { - "main.css": "/static/css/main.a8d99f88.css", + "main.css": "/static/css/main.b5856613.css", "main.js": "/static/js/main.d97188e6.js", "static/js/787.4c72bb55.chunk.js": "/static/js/787.4c72bb55.chunk.js", "index.html": "/index.html", - "main.a8d99f88.css.map": "/static/css/main.a8d99f88.css.map", + "main.b5856613.css.map": "/static/css/main.b5856613.css.map", "main.d97188e6.js.map": "/static/js/main.d97188e6.js.map", "787.4c72bb55.chunk.js.map": "/static/js/787.4c72bb55.chunk.js.map" }, "entrypoints": [ - "static/css/main.a8d99f88.css", + "static/css/main.b5856613.css", "static/js/main.d97188e6.js" ] } \ No newline at end of file diff --git a/chainforge/react-server/build/index.html b/chainforge/react-server/build/index.html index ea868a2..0b81ba8 100644 --- a/chainforge/react-server/build/index.html +++ b/chainforge/react-server/build/index.html @@ -1 +1 @@ -ChainForge
\ No newline at end of file +ChainForge
\ No newline at end of file diff --git a/chainforge/react-server/build/static/css/main.a8d99f88.css b/chainforge/react-server/build/static/css/main.a8d99f88.css deleted file mode 100644 index 3822b39..0000000 --- a/chainforge/react-server/build/static/css/main.a8d99f88.css +++ /dev/null @@ -1,2 +0,0 @@ -body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.script-node{background-color:#fff;border:1px solid #000;border-radius:5px;padding:10px}.script-node-input{min-width:300px}.csv-element{background-color:#ffe8cc;border:none;border-radius:10px;color:#8a3e07;cursor:pointer;display:inline-block;font-family:monospace;font-size:inherit;margin:4px 2px;padding:.2em .4em;position:relative;text-align:center;text-decoration:none}.csv-comma{color:#ffc107}.csv-div{max-height:250px;overflow-y:auto;width:290px}.csv-input{height:150px;width:290px}._4GdcU{min-height:28px;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease;white-space:nowrap}._4GdcU:hover{background:hsla(0,0%,86%,.4);cursor:pointer}._G0k44{overflow-y:auto;transition:background .2s ease}._G0k44::-webkit-scrollbar{width:8px}._G0k44::-webkit-scrollbar-track{background:#f1f1f1}._G0k44::-webkit-scrollbar-thumb{background:#ccc}._G0k44::-webkit-scrollbar-thumb:hover{background:#aaa}._G0k44::-webkit-scrollbar-thumb:active{background:#666}._G0k44:hover{background:hsla(0,0%,86%,.4);cursor:pointer}._i5--j{display:block;margin:3px 0;padding:5px;scrollbar-width:thin;width:100%}._i5--j::-webkit-scrollbar{width:8px}._i5--j::-webkit-scrollbar-track{background:#f1f1f1}._i5--j::-webkit-scrollbar-thumb{background:#ccc}._i5--j::-webkit-scrollbar-thumb:hover{background:#aaa}._i5--j::-webkit-scrollbar-thumb:active{background:#666}._TDklp{color:#999}._gmkRL{display:inline!important}._-wzeg,._-wzeg:hover{cursor:auto!important}._IYz6Z{display:flex}._NGZSv{background-color:#fff;color:#000;min-width:28px}._NGZSv,._NGZSv:focus{border:0;outline:none}.text-fields-node{background-color:#fff;border:1px solid #000;border-radius:5px;min-width:200px;padding:10px}path.react-flow__edge-path:hover{stroke:#222;stroke-width:2px}hr{background-color:#bbb;border:none;height:1px}.grouped-handle{background:#555;height:15px}.small-standard-font{font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10pt}.status-icon{display:inline-block;font-size:14pt;margin:0 0 0 4px;padding:0}.status-icon .status-tooltip{border-radius:6px;color:#fff;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10pt;padding:5px;pointer-events:none;position:absolute;text-align:left;visibility:hidden;width:150px;z-index:9000}.status-icon:hover .status-tooltip{visibility:visible}.warning-status{color:#c72}.warning-status .status-tooltip{background-color:#c72}.ready-status{color:#4cbb17}.ready-status .status-tooltip{background-color:#4cbb17}.error-status{color:#e52a2a}.error-status .status-tooltip{background-color:#e52a2a}.lds-ring{display:inline-block;height:18px;margin-left:4px;position:relative;width:18px}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;border-top-color:#0096ff;box-sizing:border-box;display:block;height:16px;margin:2px;position:absolute;width:16px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.input-field{align-items:center;display:flex;margin-bottom:5px}.input-field textarea{font-family:monospace}.remove-text-field-btn{background-color:inherit;border-style:none;color:#bbb;cursor:pointer;font-weight:700;margin-left:3px;padding:2px 4px}.remove-text-field-btn:hover{background-color:#eee;color:#666}.input-field input{margin-left:5px}.node-header{border:0;border-bottom:1px;border-style:dashed;margin-bottom:12px;padding-bottom:4px}.prompt-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px;width:290px}.prompt-node textarea{box-sizing:border-box;resize:none;width:100%}.evaluator-node{background-color:#fff;border:1px solid #999;border-radius:5px;min-width:280px;padding:10px}.eval-output-footer{margin:10px -9px -9px;max-height:100px;min-height:100px}.eval-output-footer p{font-family:Monaco,Courier,monospace;font-size:9pt;margin:6px 8px;max-height:90px;max-width:100%;overflow:scroll;padding-bottom:0;padding-top:2px;position:absolute;white-space:pre-wrap}.eval-inspect-response-footer{background-color:#ceeaf5b1;cursor:zoom-in;margin:10px -9px -9px;max-height:100px;overflow-y:auto}.eval-inspect-response-footer button{cursor:zoom-in}.ace-editor-container{resize:vertical}.vis-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.plotly-vis{height:100%;overflow:auto;resize:both;width:100%}.plot-legend{font-family:monospace;font-size:11px}.plot-legend-item{cursor:pointer}.plot-legend-item:hover{opacity:.6}.plot-legend-item:active{opacity:.8}g.ytick text{line-height:2px}.response-var-inline>.response-var-name{font-size:8pt;font-weight:400}.response-var-inline>.response-var-value{font-size:8pt}.inspector-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.inspect-multiselect{margin-bottom:6px}.inspect-response-container{height:200px;max-height:650px;max-width:650px;min-height:200px;min-width:150px;overflow-y:scroll;resize:both;width:280px}.inspect-modal-response-container .response-var-header{line-height:1.2;margin-top:8px;padding:10px}.inspect-modal-response-container .response-var-name{font-size:10pt;font-weight:700}.inspect-modal-response-container .response-var-value{font-size:10pt;letter-spacing:-.5px}.inspect-modal-response-container .response-llm-header{font-size:10pt}.inspect-modal-response-container .small-response{font-size:10pt;margin:6px -1px 8px;padding:8px}.inspect-modal-response-container .small-response-metrics{font-size:12pt}.inspect-modal-response-container .num-same-responses{font-size:10pt}.response-group-component-header:hover{color:#05e;cursor:pointer;text-decoration:underline}.response-group-component-header:active{color:#00c}.response-var-header{background-color:#e0f4fa;border-radius:1px;line-height:.9;padding:2px 8px 4px}.response-var-inline-container{align-items:start;display:flex;flex-wrap:wrap;justify-content:left;padding-bottom:1px}.response-llm-header{border-top-left-radius:5px;border-top-right-radius:15px;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:9pt;font-weight:500;padding:4px 4px 4px 7px}.response-var-inline{border-radius:4px;color:#00000088;margin:0 4px;padding:0 4px;text-rendering:optimizeSpeed}.response-var-name{font-size:9pt;font-weight:700}.response-var-value{font-family:monospace;font-size:8pt}.inspect-modal-prompt-box{background-color:#eee;border-bottom-color:#aaa;border-bottom-style:solid;box-shadow:1px 1px 8px #ccc;margin:0 0 10px;max-height:200px;overflow-y:auto;padding:10px}.inspect-modal-prompt-text{font-family:monospace;font-size:11pt;white-space:pre-line}.inspect-modal-prompt-prefix{font-size:10pt;font-weight:700}.prompt-preview{background-color:#ddd;border-radius:6px;color:#444;font-size:10pt;margin:10px 0;padding:8px}.prompt-preview,.small-response{font-family:monospace;white-space:pre-wrap}.small-response{background-color:hsla(0,0%,100%,.4);border-bottom-style:dashed;border-color:#fff;border-top-style:dashed;font-size:8pt;margin:4px 3px;padding:2px}.small-response-metrics{background-color:hsla(0,0%,100%,.3);border-top-left-radius:20px;border-top-right-radius:20px;color:#333;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:8pt;font-weight:500;margin:8px 20% -6px;padding:0 2px 1px 0;text-align:center}.num-same-responses{background-color:#00000033;border-radius:5px;color:#fff;display:block;float:right;font-size:9pt;font-weight:500;height:12pt;overflow:hidden;padding:1px 4px;position:relative;right:3px;text-align:center;top:2pt}.llm-response-container{max-width:100%}.llm-response-container h1{margin:6px 8px 0}.llm-group-header,.llm-response-container h1{color:#222;font-size:10pt;font-weight:400;padding-bottom:0;padding-top:2px}.llm-group-header{margin:6px 8px 4px}.response-group{margin:2px 0 8px;padding:2px}.response-boxes-wrapper{border-left:2px solid #bbb;margin-top:4px;padding-left:10px}.response-box{border-radius:5px;margin:0 2px 4px;padding:2px 0 1px}.response-item-llm-name-wrapper{padding-bottom:0}.response-item-llm-name-wrapper h1{color:#000000bb;font-size:8pt;font-style:italic;font-weight:700;margin:0;opacity:.7;padding-right:8px;text-align:right}.response-preview-container{background-color:#ceeaf5b1;cursor:zoom-in;margin:10px -9px -9px;max-height:100px;overflow-y:auto}.response-tag{color:#555;font-size:9pt;margin:0 0 0 2px}.cfnode{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.cfnode:hover{border-color:#222}.tabular-data-node{min-width:280px}.tabular-data-container{border-bottom:1px solid #ccc;border-left-color:#ccc;border-right:1px solid #ccc;border-top-color:#ccc;display:block;height:300px;min-width:inherit;overflow:auto;resize:both;width:400px}.tabular-data-container td,.tabular-data-container th{white-space:nowrap}.editable-table{table-layout:auto}.table-col-edit-btn{color:#888;cursor:pointer;height:"12px";margin:0;padding:2px;position:relative;top:1px;width:"12px"}.table-col-edit-btn:hover{background-color:#eee}.table-col-edit-btn:active{background-color:#ddd}.content-editable-div{cursor:text;font-family:monospace;font-size:10pt;line-height:1;margin:6px 0;max-height:150px;overflow-y:scroll;white-space:pre-wrap}th .content-editable-div{font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}[contenteditable=true]:empty:not(:focus):before{color:grey;content:attr(placeholder);font-style:italic}.add-table-row-btn{align-items:center;display:flex;justify-content:center;margin-top:2px;position:absolute;width:100%}.add-table-row-btn button{margin-right:10px}.var-select-toolbar{margin:0 0 -30px;padding:0;position:relative;text-align:right}.var-select-toolbar label{font-size:12px}.var-select-toolbar select{font-size:12px;width:100px}.code-style{background-color:#ddd;font-family:Courier New,Courier,monospace}.hook-tag{padding-bottom:3px;padding-top:5px}.code-mirror-field-header{color:#333;font-size:10pt;margin-bottom:4px}.text-field-fixed .mantine-Textarea-wrapper textarea{width:280px}.prompt-field-fixed .mantine-Textarea-wrapper textarea,.text-field-fixed .mantine-Textarea-wrapper textarea{border-color:#999;font-family:monospace;font-size:10pt;line-height:1.2;overflow-y:auto;padding:.16667rem;resize:vertical}.add-text-field-btn{align-items:center;display:flex;justify-content:center}.add-llm-model-btn{align-items:right;display:flex;float:right;height:20px;justify-content:right}.add-llm-model-btn button{border:1pt solid #777;border-radius:3px;color:#777;margin-right:2px}.add-llm-model-btn:hover button{background-color:#fff}.add-llm-model-btn:active button{background-color:#000;color:#fff}.play-button{background:transparent;border:0;border-color:transparent transparent transparent #202020;border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;height:10px;margin:2px;pointer-events:none;width:0}.AmitSahoo45-button-3{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-right:3px;margin-top:-5px;overflow:hidden;padding:2px 10px;position:relative;transition:all .2s ease-in}.AmitSahoo45-button-3:hover{background:#1ac845;box-shadow:0 0 30px 5px rgba(63,234,106,.815);color:#fff;transition:all .2s ease-out}.AmitSahoo45-button-3:active{background:#40a829;color:#ff0}.AmitSahoo45-button-3:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.AmitSahoo45-button-3:before{background:#fff;box-shadow:0 0 50px 30px #fff;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.script-node-input{width:100%}.node-header-btns-container{float:right;margin-left:10px;margin-right:0;margin-top:-3px}.close-button{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-top:-7px;overflow:hidden;padding:2px 6px;position:relative;transition:all .2s ease-in}.close-button:hover{background:#c81a45;box-shadow:0 0 30px 5px rgba(234,63,106,.815);color:#fff;transition:all .2s ease-out}.close-button:active{background:#600;color:#ff0}.close-button:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.close-button:before{background:#fff;box-shadow:0 0 50px 30px #fff;color:#000;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.custom-button{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-right:3px;margin-top:-7px;overflow:hidden;padding:2px 6px;position:relative;text-decoration:none;transition:all .2s ease-in}.custom-button:hover{background:#f1d02c;box-shadow:0 0 30px 5px rgba(255,222,35,.815);color:#fff;transition:all .2s ease-out}.custom-button:active{background:#a36a07;color:#330a06}.custom-button:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.custom-button:before{background:#fff;box-shadow:0 0 50px 30px #fff;color:#000;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.text-blink{-webkit-animation:blinker .75s linear infinite;animation:blinker .75s linear infinite;font-family:sans-serif}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.rjsf fieldset{border-style:none;margin-left:30px;margin-right:30px;margin-top:20px}.rjsf fieldset .field-array{margin:0;padding:0}.rjsf .field-array legend,.rjsf label.control-label{font-size:11pt;font-weight:700}.rjsf input{resize:none;width:100%}.rjsf select{width:100%}.rjsf textarea{resize:vertical;width:100%}.rjsf .field-description{color:#444;margin-top:8px}.rjsf fieldset .form-group{border-top-color:#ddd;border-top-style:solid;font-size:9pt;margin-bottom:30px;padding-top:6px}.rjsf button.btn{float:right;margin-right:30px}.rjsf button.btn-add{background:#40a829;height:20px;width:20px}.rjsf button.btn-danger{background:#600}.rjsf .help-block{color:#999;margin:0} -/*# sourceMappingURL=main.a8d99f88.css.map*/ \ No newline at end of file diff --git a/chainforge/react-server/build/static/css/main.a8d99f88.css.map b/chainforge/react-server/build/static/css/main.a8d99f88.css.map deleted file mode 100644 index 715b838..0000000 --- a/chainforge/react-server/build/static/css/main.a8d99f88.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.a8d99f88.css","mappings":"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","sources":["index.css","../node_modules/react-edit-text/dist/styles.module.css","text-fields-node.css"],"sourcesContent":["body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n\n.script-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #000;\n border-radius: 5px;\n}\n\n.script-node-input {\n min-width: 300px;\n}\n\n.csv-element {\n position: relative;\n color: #8a3e07;\n background-color: #FFE8CC;\n font-size: inherit;\n font-family: monospace;\n padding: .2em .4em;\n border: none;\n text-align: center;\n text-decoration: none;\n display: inline-block;\n margin: 4px 2px;\n cursor: pointer;\n border-radius: 10px;\n}\n\n/* set a muted text */\n.csv-comma {\n color: #FFC107;\n}\n\n.csv-div {\n width: 290px;\n max-height: 250px;\n overflow-y: auto;\n}\n\n.csv-input {\n width: 290px;\n height: 150px;\n}",".label {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition: background 0.2s ease;\n min-height: 28px;\n}\n\n.label:hover {\n cursor: pointer;\n background: rgba(220, 220, 220, 0.4);\n}\n\n.textareaView {\n overflow-y: auto;\n transition: background 0.2s ease;\n}\n\n/* Width */\n.textareaView::-webkit-scrollbar {\n width: 8px;\n}\n/* Track */\n.textareaView::-webkit-scrollbar-track {\n background: #f1f1f1;\n}\n/* Handle */\n.textareaView::-webkit-scrollbar-thumb {\n background: #ccc;\n}\n/* Handle on hover */\n.textareaView::-webkit-scrollbar-thumb:hover {\n background: #aaa;\n}\n/* Handle on drag */\n.textareaView::-webkit-scrollbar-thumb:active {\n background: #666;\n}\n\n.textareaView:hover {\n cursor: pointer;\n background: rgba(220, 220, 220, 0.4);\n}\n\n.shared {\n width: 100%;\n padding: 5px;\n display: block;\n margin: 3px 0;\n scrollbar-width: thin;\n}\n\n/* Width */\n.shared::-webkit-scrollbar {\n width: 8px;\n}\n/* Track */\n.shared::-webkit-scrollbar-track {\n background: #f1f1f1;\n}\n/* Handle */\n.shared::-webkit-scrollbar-thumb {\n background: #ccc;\n}\n/* Handle on hover */\n.shared::-webkit-scrollbar-thumb:hover {\n background: #aaa;\n}\n/* Handle on drag */\n.shared::-webkit-scrollbar-thumb:active {\n background: #666;\n}\n\n.placeholder {\n color: #999;\n}\n\n.inline {\n display: inline !important;\n}\n\n.readonly {\n cursor: auto !important;\n}\n\n.readonly:hover {\n cursor: auto !important;\n}\n\n.displayContainer {\n display: flex;\n}\n\n.editButton {\n background-color: #fff;\n color: black;\n border: 0;\n outline: none;\n min-width: 28px;\n}\n\n.editButton:focus {\n border: 0;\n outline: none;\n}\n",".text-fields-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #000;\n border-radius: 5px;\n min-width: 200px;\n }\n\n path.react-flow__edge-path:hover {\n stroke: #222;\n stroke-width: 2px;\n }\n\n hr {\n border: none;\n background-color: #bbb;\n height: 1px;\n }\n\n .grouped-handle {\n background: #555; \n height: 15px;\n }\n\n .small-standard-font {\n font-size: 10pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n }\n\n .status-icon {\n display: inline-block;\n font-size: 14pt;\n margin: 0px 0px 0px 4px;\n padding: 0px;\n }\n .status-icon .status-tooltip {\n visibility: hidden;\n font-size: 10pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n width: 150px;\n color: #fff;\n text-align: left;\n border-radius: 6px;\n padding: 5px;\n pointer-events: none;\n\n /* Position the tooltip */\n position: absolute;\n z-index: 9000;\n }\n .status-icon:hover .status-tooltip {\n visibility: visible;\n }\n .warning-status {\n color: #CC7722;\n }\n .warning-status .status-tooltip {\n background-color: #CC7722;\n }\n .ready-status {\n color: #4CBB17;\n }\n .ready-status .status-tooltip {\n background-color: #4CBB17;\n }\n .error-status {\n color: #E52A2A;\n }\n .error-status .status-tooltip {\n background-color: #E52A2A;\n }\n\n /* Loading icon */ \n .lds-ring {\n display: inline-block;\n position: relative;\n margin-left: 4px;\n width: 18px;\n height: 18px;\n }\n .lds-ring div {\n box-sizing: border-box;\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n margin: 2px;\n border: 2px solid #0096FF;\n border-radius: 50%;\n animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;\n border-color: #0096FF transparent transparent transparent;\n }\n .lds-ring div:nth-child(1) {\n animation-delay: -0.45s;\n }\n .lds-ring div:nth-child(2) {\n animation-delay: -0.3s;\n }\n .lds-ring div:nth-child(3) {\n animation-delay: -0.15s;\n }\n @keyframes lds-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n }\n \n .input-field {\n display: flex;\n align-items: center;\n margin-bottom: 5px;\n }\n .input-field textarea {\n font-family: monospace;\n }\n\n .remove-text-field-btn {\n margin-left: 3px;\n padding: 2px 4px;\n border-style: none;\n background-color: inherit;\n color: #bbb;\n font-weight: bold;\n cursor: pointer;\n }\n .remove-text-field-btn:hover {\n color: #666;\n background-color: #eee;\n }\n \n .input-field input {\n margin-left: 5px;\n }\n \n .node-header {\n border-bottom: 1px;\n border-top: 0px;\n border-left: 0px;\n border-right: 0px;\n border-style: dashed;\n margin-bottom: 12px;\n padding-bottom: 4px;\n }\n\n .prompt-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n width: 290px;\n }\n \n .prompt-node textarea {\n width: 100%;\n resize: none;\n box-sizing: border-box;\n }\n\n .evaluator-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n min-width: 280px;\n }\n .eval-output-footer {\n margin: 10px -9px -9px -9px;\n min-height: 100px;\n max-height: 100px;\n /* cursor: zoom-in; */\n }\n .eval-output-footer p {\n position: absolute;\n overflow: scroll;\n white-space: pre-wrap;\n font-family: 'Monaco', Courier, monospace;\n font-size: 9pt;\n margin: 6px 8px 6px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n max-height: 90px;\n max-width: 100%;\n }\n .eval-inspect-response-footer {\n margin: 10px -9px -9px -9px;\n max-height: 100px;\n overflow-y: auto;\n background-color: #ceeaf5b1; \n /* #cef5dab1; */\n cursor: zoom-in;\n }\n .eval-inspect-response-footer button {\n cursor: zoom-in;\n }\n\n .ace-editor-container {\n resize:vertical;\n }\n\n .vis-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n }\n .plotly-vis {\n width: 100%;\n height: 100%;\n resize: both;\n overflow: auto;\n }\n .plot-legend {\n font-size: 11px;\n font-family: monospace;\n }\n .plot-legend-item {\n cursor: pointer;\n }\n .plot-legend-item:hover {\n opacity: 0.6;\n }\n .plot-legend-item:active {\n opacity: 0.8;\n }\n\n g.ytick text {\n line-height: 2px;\n }\n\n .response-var-inline > .response-var-name {\n font-size: 8pt;\n font-weight: normal;\n }\n .response-var-inline > .response-var-value {\n font-size: 8pt;\n }\n\n .inspector-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n }\n .inspect-multiselect {\n margin-bottom: 6px;\n }\n .inspect-response-container {\n overflow-y: scroll;\n min-width: 150px;\n width: 280px;\n min-height: 200px;\n height: 200px;\n max-width: 650px;\n max-height: 650px;\n resize: both;\n }\n .inspect-modal-response-container .response-var-header {\n padding: 10px;\n margin-top: 8px;\n line-height: 1.2;\n }\n .inspect-modal-response-container .response-var-name {\n font-size: 10pt;\n font-weight: bold;\n }\n .inspect-modal-response-container .response-var-value {\n font-size: 10pt;\n letter-spacing: -0.5px;\n }\n .inspect-modal-response-container .response-llm-header {\n font-size: 10pt;\n }\n .inspect-modal-response-container .small-response {\n font-size: 10pt;\n margin: 6px -1px 8px -1px;\n padding: 8px;\n }\n .inspect-modal-response-container .small-response-metrics {\n font-size: 12pt;\n }\n .inspect-modal-response-container .num-same-responses {\n font-size: 10pt;\n }\n .response-group-component-header:hover {\n color: #05e;\n cursor: pointer;\n text-decoration:underline;\n }\n .response-group-component-header:active {\n color: #00c;\n }\n .response-var-header {\n background-color: #e0f4fa;\n border-radius: 1px;\n padding: 2px 8px 4px 8px;\n line-height: 0.9;\n }\n .response-var-inline-container {\n display: flex;\n align-items: start;\n flex-wrap: wrap;\n justify-content: left;\n /* font-style: italic; */\n padding-bottom: 1px;\n }\n .response-llm-header {\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n font-size: 9pt;\n font-weight: 500;\n padding: 4px 4px 4px 7px;\n border-top-left-radius: 5px;\n border-top-right-radius: 15px;\n }\n .response-var-inline {\n margin: 0px 4px;\n /* background-color: #ffffff33; */\n color: #00000088;\n border-radius: 4px;\n text-rendering: optimizeSpeed;\n /* mix-blend-mode: color-burn; */\n padding: 0px 4px;\n }\n .response-var-name {\n font-size: 9pt;\n font-weight: bold;\n }\n .response-var-value {\n font-family: monospace;\n font-size: 8pt;\n }\n .inspect-modal-prompt-box {\n background-color: #eee;\n padding: 10px;\n margin: 0px 0px 10px 0px;\n border-bottom-style: solid;\n border-bottom-color: #aaa;\n box-shadow: 1px 1px 8px #ccc;\n max-height: 200px;\n overflow-y: auto;\n }\n .inspect-modal-prompt-text {\n font-family: monospace;\n font-size: 11pt;\n white-space: pre-line;\n }\n .inspect-modal-prompt-prefix {\n font-size: 10pt;\n font-weight: bold;\n }\n\n .prompt-preview {\n font-size: 10pt;\n font-family: monospace;\n border-radius: 6px;\n padding: 8px;\n margin: 10px 0px;\n background-color: #ddd;\n color: #444;\n white-space: pre-wrap;\n }\n\n .small-response {\n font-size: 8pt;\n font-family: monospace;\n border-top-style: dashed;\n border-bottom-style: dashed;\n border-color: #fff;\n padding: 2px;\n margin: 4px 3px;\n background-color: rgba(255, 255, 255, 0.4);\n white-space: pre-wrap;\n }\n .small-response-metrics {\n font-size: 8pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n font-weight: 500;\n text-align: center;\n border-top-left-radius: 20px;\n border-top-right-radius: 20px;\n padding: 0px 2px 1px 0px;\n margin: 8px 20% -6px 20%;\n background-color: rgba(255, 255, 255, 0.3);\n color: #333;\n }\n .num-same-responses {\n position: relative;\n display: block;\n float: right;\n text-align: center;\n top: 2pt;\n right: 3px;\n /* width: 12pt; */\n padding: 1px 4px;\n height: 12pt;\n background-color: #00000033;\n border-radius: 5px;\n font-size: 9pt;\n font-weight: 500;\n color: white;\n overflow: hidden;\n }\n\n .llm-response-container {\n max-width: 100%;\n }\n .llm-response-container h1 {\n font-weight: 400;\n font-size: 10pt;\n margin: 6px 8px 0px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n color: #222;\n }\n\n .llm-group-header {\n font-weight: 400;\n font-size: 10pt;\n margin: 6px 8px 4px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n color: #222;\n }\n\n .response-group {\n margin: 2px 0px 8px 0px;\n padding: 2px 2px 2px 2px;\n /* border-radius: 7px; */\n }\n .response-boxes-wrapper {\n margin-top: 4px;\n padding-left: 10px;\n border-left-width: 2px;\n border-left-style: solid;\n border-left-color: #bbb;\n }\n .response-box {\n padding: 2px 0px 1px 0px;\n margin: 0px 2px 4px 2px;\n border-radius: 5px;\n /* max-width: 30%; */\n }\n\n .response-item-llm-name-wrapper {\n padding-bottom: 0px;\n }\n .response-item-llm-name-wrapper h1 {\n font-size: 8pt;\n font-weight: bold;\n font-style: italic;\n /* mix-blend-mode: color-burn; */\n color: #000000bb;\n opacity: 0.7;\n text-align: right;\n padding-right: 8px;\n margin: 0px;\n }\n\n .response-preview-container {\n margin: 10px -9px -9px -9px;\n max-height: 100px;\n overflow-y: auto;\n background-color: #ceeaf5b1;\n cursor: zoom-in;\n }\n \n .response-tag {\n font-size: 9pt;\n color: #555;\n margin: 0px 0px 0px 2px;\n }\n\n .cfnode {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n /* box-shadow: 1px 1px 8px #ccc; Slows it down */\n }\n .cfnode:hover {\n border-color: #222;\n }\n\n .tabular-data-node {\n min-width: 280px;\n }\n .tabular-data-container {\n resize: both;\n overflow: auto;\n /* max-width: 800px; */\n width: 400px;\n min-width: inherit;\n height: 300px;\n /* max-height: 700px; */\n border-bottom-style: solid;\n border-right-style: solid;\n border-bottom-width: 1px;\n border-right-width: 1px;\n border-color: #ccc;\n display: block;\n }\n .tabular-data-container td {\n white-space: nowrap;\n }\n .tabular-data-container th {\n white-space: nowrap;\n }\n .editable-table {\n table-layout: auto;\n }\n .table-col-edit-btn {\n position: relative;\n top: 1px;\n margin: 0px;\n padding: 2px;\n color: #888;\n width: '12px';\n height: '12px';\n cursor: pointer;\n }\n .table-col-edit-btn:hover {\n background-color: #eee;\n }\n .table-col-edit-btn:active {\n background-color: #ddd;\n }\n .content-editable-div {\n white-space: pre-wrap; \n overflow-y: scroll;\n max-height: 150px;\n margin: 6px 0px;\n font-family: monospace;\n font-size: 10pt;\n line-height: 1.0; \n cursor: text;\n }\n th .content-editable-div {\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n }\n [contenteditable=true]:empty:not(:focus):before{\n content:attr(placeholder);\n color:grey;\n font-style:italic;\n }\n .add-table-row-btn {\n position: absolute;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: 2px;\n }\n .add-table-row-btn button {\n margin-right: 10px;\n }\n /* .add-column-btn {\n position: relative;\n float: right;\n margin-top: 6px;\n height: 80px; \n width: 20px;\n }\n .add-column-btn span {\n position: absolute;\n top: 60%;\n transform-origin: top left;\n transform: translate(-50%) rotate(-90deg);\n } */\n \n .var-select-toolbar {\n text-align: right;\n margin: 0px;\n padding: 0px;\n position: relative;\n margin-bottom: -30px;\n }\n .var-select-toolbar label {\n font-size: 12px;\n }\n .var-select-toolbar select {\n width:100px;\n font-size: 12px;\n }\n\n .code-style {\n background-color: #ddd;\n font-family: 'Courier New', Courier, monospace;\n }\n\n .hook-tag {\n padding-top: 5px;;\n padding-bottom: 3px;\n }\n\n .code-mirror-field-header {\n font-size: 10pt;\n color: #333;\n margin-bottom: 4px;\n }\n\n /* Allows resizing the Mantine Textarea component */\n .text-field-fixed .mantine-Textarea-wrapper textarea {\n resize: vertical;\n overflow-y: auto;\n width: 280px;\n padding: calc(0.5rem / 3);\n font-size: 10pt;\n font-family: monospace;\n line-height: 1.2;\n border-color: #999;\n }\n .prompt-field-fixed .mantine-Textarea-wrapper textarea {\n resize: vertical;\n overflow-y: auto;\n padding: calc(0.5rem / 3);\n font-size: 10pt;\n font-family: monospace;\n line-height: 1.2;\n border-color: #999;\n }\n\n .add-text-field-btn {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .add-llm-model-btn {\n display: flex;\n align-items: right;\n justify-content: right;\n float: right;\n height: 20px;\n }\n .add-llm-model-btn button {\n border-style: solid;\n border-color: #777;\n border-width: 1pt;\n border-radius: 3px;\n color: #777;\n margin-right: 2px;\n }\n .add-llm-model-btn:hover button {\n background-color: white;\n }\n .add-llm-model-btn:active button {\n background-color: black;\n color: white;\n }\n\n/* Play button triangle |> */\n.play-button {\n border: 0;\n background: transparent;\n box-sizing: border-box;\n width: 0;\n height: 10px;\n margin: 2px;\n pointer-events: none;\n border-color: transparent transparent transparent #202020;\n border-style: solid;\n border-width: 5px 0 5px 10px;\n}\n\n/** CSS Button style from https://css-buttons-hover.netlify.app/ */\n.AmitSahoo45-button-3 {\n position: relative;\n padding: 2px 10px;\n margin-top: -5px;\n margin-right: 3px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n\n.AmitSahoo45-button-3:hover {\n background: rgb(26, 200, 69);\n color: white;\n box-shadow: 0 0 30px 5px rgb(63, 234, 106, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.AmitSahoo45-button-3:active {\n background: #40a829;\n color: yellow;\n}\n\n.AmitSahoo45-button-3:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n\n.AmitSahoo45-button-3::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n.script-node-input {\n width: 100%;\n}\n\n.node-header-btns-container {\n float: right;\n margin-right: 0px;\n margin-left: 10px;\n margin-top: -3px;\n}\n\n/* Close button */\n.close-button {\n position: relative;\n padding: 2px 6px;\n margin-top: -7px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n.close-button:hover {\n background: rgb(200 , 26, 69);\n color: white;\n box-shadow: 0 0 30px 5px rgb(234, 63, 106, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.close-button:active {\n background: #660000;\n color: yellow;\n}\n.close-button:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n.close-button::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n color: black;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n/* Custom button styling */\n.custom-button {\n position: relative;\n text-decoration: none;\n padding: 2px 6px;\n margin-top: -7px;\n margin-right: 3px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n.custom-button:hover {\n background: rgb(241, 208, 44);\n color: white;\n box-shadow: 0 0 30px 5px rgba(255, 222, 35, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.custom-button:active {\n background: #a36a07;\n color: rgb(51, 10, 6);\n}\n.custom-button:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n.custom-button::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n color: black;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n/* Make text blink */\n.text-blink {\n animation: blinker .75s linear infinite;\n font-family: sans-serif;\n}\n@keyframes blinker {\n 50% {\n opacity: 0;\n }\n}\n\n/* Model settings form styling */\n.rjsf fieldset {\n border-style: none;\n margin-top: 20px;\n margin-left: 30px;\n margin-right: 30px;\n}\n.rjsf fieldset .field-array {\n margin: 0;\n padding: 0;\n}\n.rjsf label.control-label {\n font-weight: bold;\n font-size: 11pt;\n}\n.rjsf .field-array legend {\n font-weight: bold;\n font-size: 11pt;\n}\n\n\n.rjsf input {\n width: 100%;\n resize: none;\n}\n.rjsf select {\n width: 100%;\n}\n.rjsf textarea {\n width: 100%;\n resize: vertical;\n}\n\n.rjsf .field-description {\n color: #444;\n margin-top: 8px;\n}\n\n.rjsf fieldset .form-group {\n margin-bottom: 30px;\n padding-top: 6px;\n font-size: 9pt;\n border-top-style: solid;\n border-top-color: #ddd;\n}\n\n.rjsf button.btn {\n float: right;\n margin-right: 30px;\n}\n.rjsf button.btn-add {\n width: 20px;\n height: 20px;\n background: #40a829;\n}\n.rjsf button.btn-danger {\n background: #660000;\n}\n\n.rjsf .help-block {\n color: #999;\n margin: 0;\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/chainforge/react-server/build/static/css/main.b5856613.css b/chainforge/react-server/build/static/css/main.b5856613.css new file mode 100644 index 0000000..3cfb208 --- /dev/null +++ b/chainforge/react-server/build/static/css/main.b5856613.css @@ -0,0 +1,2 @@ +body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.script-node{background-color:#fff;border:1px solid #000;border-radius:5px;padding:10px}.script-node-input{min-width:300px}.csv-element{background-color:#ffe8cc;border:none;border-radius:10px;color:#8a3e07;cursor:pointer;display:inline-block;font-family:monospace;font-size:inherit;margin:4px 2px;padding:.2em .4em;position:relative;text-align:center;text-decoration:none}.csv-comma{color:#ffc107}.csv-div{max-height:250px;overflow-y:auto;width:290px}.csv-input{height:150px;width:290px}._4GdcU{min-height:28px;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease;white-space:nowrap}._4GdcU:hover{background:hsla(0,0%,86%,.4);cursor:pointer}._G0k44{overflow-y:auto;transition:background .2s ease}._G0k44::-webkit-scrollbar{width:8px}._G0k44::-webkit-scrollbar-track{background:#f1f1f1}._G0k44::-webkit-scrollbar-thumb{background:#ccc}._G0k44::-webkit-scrollbar-thumb:hover{background:#aaa}._G0k44::-webkit-scrollbar-thumb:active{background:#666}._G0k44:hover{background:hsla(0,0%,86%,.4);cursor:pointer}._i5--j{display:block;margin:3px 0;padding:5px;scrollbar-width:thin;width:100%}._i5--j::-webkit-scrollbar{width:8px}._i5--j::-webkit-scrollbar-track{background:#f1f1f1}._i5--j::-webkit-scrollbar-thumb{background:#ccc}._i5--j::-webkit-scrollbar-thumb:hover{background:#aaa}._i5--j::-webkit-scrollbar-thumb:active{background:#666}._TDklp{color:#999}._gmkRL{display:inline!important}._-wzeg,._-wzeg:hover{cursor:auto!important}._IYz6Z{display:flex}._NGZSv{background-color:#fff;color:#000;min-width:28px}._NGZSv,._NGZSv:focus{border:0;outline:none}.text-fields-node{background-color:#fff;border:1px solid #000;border-radius:5px;min-width:200px;padding:10px}path.react-flow__edge-path:hover{stroke:#222;stroke-width:2px}hr{background-color:#bbb;border:none;height:1px}.grouped-handle{background:#555;height:15px!important}.small-standard-font{font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10pt}.status-icon{display:inline-block;font-size:14pt;margin:0 0 0 4px;padding:0}.status-icon .status-tooltip{border-radius:6px;color:#fff;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10pt;padding:5px;pointer-events:none;position:absolute;text-align:left;visibility:hidden;width:150px;z-index:9000}.status-icon:hover .status-tooltip{visibility:visible}.warning-status{color:#c72}.warning-status .status-tooltip{background-color:#c72}.ready-status{color:#4cbb17}.ready-status .status-tooltip{background-color:#4cbb17}.error-status{color:#e52a2a}.error-status .status-tooltip{background-color:#e52a2a}.lds-ring{display:inline-block;height:18px;margin-left:4px;position:relative;width:18px}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;border-top-color:#0096ff;box-sizing:border-box;display:block;height:16px;margin:2px;position:absolute;width:16px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.input-field{align-items:center;display:flex;margin-bottom:5px}.input-field textarea{font-family:monospace}.remove-text-field-btn{background-color:inherit;border-style:none;color:#bbb;cursor:pointer;font-weight:700;margin-left:3px;padding:2px 4px}.remove-text-field-btn:hover{background-color:#eee;color:#666}.input-field input{margin-left:5px}.node-header{border:0;border-bottom:1px;border-style:dashed;margin-bottom:12px;padding-bottom:4px}.prompt-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px;width:290px}.prompt-node textarea{box-sizing:border-box;resize:none;width:100%}.evaluator-node{background-color:#fff;border:1px solid #999;border-radius:5px;min-width:280px;padding:10px}.eval-output-footer{margin:10px -9px -9px;max-height:100px;min-height:100px}.eval-output-footer p{font-family:Monaco,Courier,monospace;font-size:9pt;margin:6px 8px;max-height:90px;max-width:100%;overflow:scroll;padding-bottom:0;padding-top:2px;position:absolute;white-space:pre-wrap}.eval-inspect-response-footer{background-color:#ceeaf5b1;cursor:zoom-in;margin:10px -9px -9px;max-height:100px;overflow-y:auto}.eval-inspect-response-footer button{cursor:zoom-in}.ace-editor-container{resize:vertical}.vis-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.plotly-vis{height:100%;overflow:auto;resize:both;width:100%}.plot-legend{font-family:monospace;font-size:11px}.plot-legend-item{cursor:pointer}.plot-legend-item:hover{opacity:.6}.plot-legend-item:active{opacity:.8}g.ytick text{line-height:2px}.response-var-inline>.response-var-name{font-size:8pt;font-weight:400}.response-var-inline>.response-var-value{font-size:8pt}.inspector-node{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.inspect-multiselect{margin-bottom:6px}.inspect-response-container{height:200px;max-height:650px;max-width:650px;min-height:200px;min-width:150px;overflow-y:scroll;resize:both;width:280px}.inspect-modal-response-container .response-var-header{line-height:1.2;margin-top:8px;padding:10px}.inspect-modal-response-container .response-var-name{font-size:10pt;font-weight:700}.inspect-modal-response-container .response-var-value{font-size:10pt;letter-spacing:-.5px}.inspect-modal-response-container .response-llm-header{font-size:10pt}.inspect-modal-response-container .small-response{font-size:10pt;margin:6px -1px 8px;padding:8px}.inspect-modal-response-container .small-response-metrics{font-size:12pt}.inspect-modal-response-container .num-same-responses{font-size:10pt}.response-group-component-header:hover{color:#05e;cursor:pointer;text-decoration:underline}.response-group-component-header:active{color:#00c}.response-var-header{background-color:#e0f4fa;border-radius:1px;line-height:.9;padding:2px 8px 4px}.response-var-inline-container{align-items:start;display:flex;flex-wrap:wrap;justify-content:left;padding-bottom:1px}.response-llm-header{border-top-left-radius:5px;border-top-right-radius:15px;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:9pt;font-weight:500;padding:4px 4px 4px 7px}.response-var-inline{border-radius:4px;color:#00000088;margin:0 4px;padding:0 4px;text-rendering:optimizeSpeed}.response-var-name{font-size:9pt;font-weight:700}.response-var-value{font-family:monospace;font-size:8pt}.inspect-modal-prompt-box{background-color:#eee;border-bottom-color:#aaa;border-bottom-style:solid;box-shadow:1px 1px 8px #ccc;margin:0 0 10px;max-height:200px;overflow-y:auto;padding:10px}.inspect-modal-prompt-text{font-family:monospace;font-size:11pt;white-space:pre-line}.inspect-modal-prompt-prefix{font-size:10pt;font-weight:700}.prompt-preview{background-color:#ddd;border-radius:6px;color:#444;font-size:10pt;margin:10px 0;padding:8px}.prompt-preview,.small-response{font-family:monospace;white-space:pre-wrap}.small-response{background-color:hsla(0,0%,100%,.4);border-bottom-style:dashed;border-color:#fff;border-top-style:dashed;font-size:8pt;margin:4px 3px;padding:2px}.small-response-metrics{background-color:hsla(0,0%,100%,.3);border-top-left-radius:20px;border-top-right-radius:20px;color:#333;font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:8pt;font-weight:500;margin:8px 20% -6px;padding:0 2px 1px 0;text-align:center}.num-same-responses{background-color:#00000033;border-radius:5px;color:#fff;display:block;float:right;font-size:9pt;font-weight:500;height:12pt;overflow:hidden;padding:1px 4px;position:relative;right:3px;text-align:center;top:2pt}.llm-response-container{max-width:100%}.llm-response-container h1{margin:6px 8px 0}.llm-group-header,.llm-response-container h1{color:#222;font-size:10pt;font-weight:400;padding-bottom:0;padding-top:2px}.llm-group-header{margin:6px 8px 4px}.response-group{margin:2px 0 8px;padding:2px}.response-boxes-wrapper{border-left:2px solid #bbb;margin-top:4px;padding-left:10px}.response-box{border-radius:5px;margin:0 2px 4px;padding:2px 0 1px}.response-item-llm-name-wrapper{padding-bottom:0}.response-item-llm-name-wrapper h1{color:#000000bb;font-size:8pt;font-style:italic;font-weight:700;margin:0;opacity:.7;padding-right:8px;text-align:right}.response-preview-container{background-color:#ceeaf5b1;cursor:zoom-in;margin:10px -9px -9px;max-height:100px;overflow-y:auto}.response-tag{color:#555;font-size:9pt;margin:0 0 0 2px}.cfnode{background-color:#fff;border:1px solid #999;border-radius:5px;padding:10px}.cfnode:hover{border-color:#222}.tabular-data-node{min-width:280px}.tabular-data-container{border-bottom:1px solid #ccc;border-left-color:#ccc;border-right:1px solid #ccc;border-top-color:#ccc;display:block;height:300px;min-width:inherit;overflow:auto;resize:both;width:400px}.tabular-data-container td,.tabular-data-container th{white-space:nowrap}.editable-table{table-layout:auto}.table-col-edit-btn{color:#888;cursor:pointer;height:"12px";margin:0;padding:2px;position:relative;top:1px;width:"12px"}.table-col-edit-btn:hover{background-color:#eee}.table-col-edit-btn:active{background-color:#ddd}.content-editable-div{cursor:text;font-family:monospace;font-size:10pt;line-height:1;margin:6px 0;max-height:150px;overflow-y:scroll;white-space:pre-wrap}th .content-editable-div{font-family:-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}[contenteditable=true]:empty:not(:focus):before{color:grey;content:attr(placeholder);font-style:italic}.add-table-row-btn{align-items:center;display:flex;justify-content:center;margin-top:2px;position:absolute;width:100%}.add-table-row-btn button{margin-right:10px}.var-select-toolbar{margin:0 0 -30px;padding:0;position:relative;text-align:right}.var-select-toolbar label{font-size:12px}.var-select-toolbar select{font-size:12px;width:100px}.code-style{background-color:#ddd;font-family:Courier New,Courier,monospace}.hook-tag{padding-bottom:3px;padding-top:5px}.code-mirror-field-header{color:#333;font-size:10pt;margin-bottom:4px}.text-field-fixed .mantine-Textarea-wrapper textarea{width:280px}.prompt-field-fixed .mantine-Textarea-wrapper textarea,.text-field-fixed .mantine-Textarea-wrapper textarea{border-color:#999;font-family:monospace;font-size:10pt;line-height:1.2;overflow-y:auto;padding:.16667rem;resize:vertical}.add-text-field-btn{align-items:center;display:flex;justify-content:center}.add-llm-model-btn{align-items:right;display:flex;float:right;height:20px;justify-content:right}.add-llm-model-btn button{border:1pt solid #777;border-radius:3px;color:#777;margin-right:2px}.add-llm-model-btn:hover button{background-color:#fff}.add-llm-model-btn:active button{background-color:#000;color:#fff}.play-button{background:transparent;border:0;border-color:transparent transparent transparent #202020;border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;height:10px;margin:2px;pointer-events:none;width:0}.AmitSahoo45-button-3{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-right:3px;margin-top:-5px;overflow:hidden;padding:2px 10px;position:relative;transition:all .2s ease-in}.AmitSahoo45-button-3:hover{background:#1ac845;box-shadow:0 0 30px 5px rgba(63,234,106,.815);color:#fff;transition:all .2s ease-out}.AmitSahoo45-button-3:active{background:#40a829;color:#ff0}.AmitSahoo45-button-3:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.AmitSahoo45-button-3:before{background:#fff;box-shadow:0 0 50px 30px #fff;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.script-node-input{width:100%}.node-header-btns-container{float:right;margin-left:10px;margin-right:0;margin-top:-3px}.close-button{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-top:-7px;overflow:hidden;padding:2px 6px;position:relative;transition:all .2s ease-in}.close-button:hover{background:#c81a45;box-shadow:0 0 30px 5px rgba(234,63,106,.815);color:#fff;transition:all .2s ease-out}.close-button:active{background:#600;color:#ff0}.close-button:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.close-button:before{background:#fff;box-shadow:0 0 50px 30px #fff;color:#000;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.custom-button{background:transparent;border:1px solid #999;border-radius:5px;box-shadow:0 0 0 0 transparent;color:#333;cursor:pointer;font-size:12px;margin-right:3px;margin-top:-7px;overflow:hidden;padding:2px 6px;position:relative;text-decoration:none;transition:all .2s ease-in}.custom-button:hover{background:#f1d02c;box-shadow:0 0 30px 5px rgba(255,222,35,.815);color:#fff;transition:all .2s ease-out}.custom-button:active{background:#a36a07;color:#330a06}.custom-button:hover:before{-webkit-animation:sh02 .5s linear 0s;animation:sh02 .5s linear 0s}.custom-button:before{background:#fff;box-shadow:0 0 50px 30px #fff;color:#000;content:"";display:block;height:86%;left:0;opacity:0;position:absolute;top:7%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:0}.text-blink{-webkit-animation:blinker .75s linear infinite;animation:blinker .75s linear infinite;font-family:sans-serif}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.rjsf fieldset{border-style:none;margin-left:30px;margin-right:30px;margin-top:20px}.rjsf fieldset .field-array{margin:0;padding:0}.rjsf .field-array legend,.rjsf label.control-label{font-size:11pt;font-weight:700}.rjsf input{resize:none;width:100%}.rjsf select{width:100%}.rjsf textarea{resize:vertical;width:100%}.rjsf .field-description{color:#444;margin-top:8px}.rjsf fieldset .form-group{border-top-color:#ddd;border-top-style:solid;font-size:9pt;margin-bottom:30px;padding-top:6px}.rjsf button.btn{float:right;margin-right:30px}.rjsf button.btn-add{background:#40a829;height:20px;width:20px}.rjsf button.btn-danger{background:#600}.rjsf .help-block{color:#999;margin:0} +/*# sourceMappingURL=main.b5856613.css.map*/ \ No newline at end of file diff --git a/chainforge/react-server/build/static/css/main.b5856613.css.map b/chainforge/react-server/build/static/css/main.b5856613.css.map new file mode 100644 index 0000000..ea1e3a4 --- /dev/null +++ b/chainforge/react-server/build/static/css/main.b5856613.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.b5856613.css","mappings":"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","sources":["index.css","../node_modules/react-edit-text/dist/styles.module.css","text-fields-node.css"],"sourcesContent":["body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n\n.script-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #000;\n border-radius: 5px;\n}\n\n.script-node-input {\n min-width: 300px;\n}\n\n.csv-element {\n position: relative;\n color: #8a3e07;\n background-color: #FFE8CC;\n font-size: inherit;\n font-family: monospace;\n padding: .2em .4em;\n border: none;\n text-align: center;\n text-decoration: none;\n display: inline-block;\n margin: 4px 2px;\n cursor: pointer;\n border-radius: 10px;\n}\n\n/* set a muted text */\n.csv-comma {\n color: #FFC107;\n}\n\n.csv-div {\n width: 290px;\n max-height: 250px;\n overflow-y: auto;\n}\n\n.csv-input {\n width: 290px;\n height: 150px;\n}",".label {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition: background 0.2s ease;\n min-height: 28px;\n}\n\n.label:hover {\n cursor: pointer;\n background: rgba(220, 220, 220, 0.4);\n}\n\n.textareaView {\n overflow-y: auto;\n transition: background 0.2s ease;\n}\n\n/* Width */\n.textareaView::-webkit-scrollbar {\n width: 8px;\n}\n/* Track */\n.textareaView::-webkit-scrollbar-track {\n background: #f1f1f1;\n}\n/* Handle */\n.textareaView::-webkit-scrollbar-thumb {\n background: #ccc;\n}\n/* Handle on hover */\n.textareaView::-webkit-scrollbar-thumb:hover {\n background: #aaa;\n}\n/* Handle on drag */\n.textareaView::-webkit-scrollbar-thumb:active {\n background: #666;\n}\n\n.textareaView:hover {\n cursor: pointer;\n background: rgba(220, 220, 220, 0.4);\n}\n\n.shared {\n width: 100%;\n padding: 5px;\n display: block;\n margin: 3px 0;\n scrollbar-width: thin;\n}\n\n/* Width */\n.shared::-webkit-scrollbar {\n width: 8px;\n}\n/* Track */\n.shared::-webkit-scrollbar-track {\n background: #f1f1f1;\n}\n/* Handle */\n.shared::-webkit-scrollbar-thumb {\n background: #ccc;\n}\n/* Handle on hover */\n.shared::-webkit-scrollbar-thumb:hover {\n background: #aaa;\n}\n/* Handle on drag */\n.shared::-webkit-scrollbar-thumb:active {\n background: #666;\n}\n\n.placeholder {\n color: #999;\n}\n\n.inline {\n display: inline !important;\n}\n\n.readonly {\n cursor: auto !important;\n}\n\n.readonly:hover {\n cursor: auto !important;\n}\n\n.displayContainer {\n display: flex;\n}\n\n.editButton {\n background-color: #fff;\n color: black;\n border: 0;\n outline: none;\n min-width: 28px;\n}\n\n.editButton:focus {\n border: 0;\n outline: none;\n}\n",".text-fields-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #000;\n border-radius: 5px;\n min-width: 200px;\n }\n\n path.react-flow__edge-path:hover {\n stroke: #222;\n stroke-width: 2px;\n }\n\n hr {\n border: none;\n background-color: #bbb;\n height: 1px;\n }\n\n .grouped-handle {\n background: #555; \n height: 15px !important;\n }\n\n .small-standard-font {\n font-size: 10pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n }\n\n .status-icon {\n display: inline-block;\n font-size: 14pt;\n margin: 0px 0px 0px 4px;\n padding: 0px;\n }\n .status-icon .status-tooltip {\n visibility: hidden;\n font-size: 10pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n width: 150px;\n color: #fff;\n text-align: left;\n border-radius: 6px;\n padding: 5px;\n pointer-events: none;\n\n /* Position the tooltip */\n position: absolute;\n z-index: 9000;\n }\n .status-icon:hover .status-tooltip {\n visibility: visible;\n }\n .warning-status {\n color: #CC7722;\n }\n .warning-status .status-tooltip {\n background-color: #CC7722;\n }\n .ready-status {\n color: #4CBB17;\n }\n .ready-status .status-tooltip {\n background-color: #4CBB17;\n }\n .error-status {\n color: #E52A2A;\n }\n .error-status .status-tooltip {\n background-color: #E52A2A;\n }\n\n /* Loading icon */ \n .lds-ring {\n display: inline-block;\n position: relative;\n margin-left: 4px;\n width: 18px;\n height: 18px;\n }\n .lds-ring div {\n box-sizing: border-box;\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n margin: 2px;\n border: 2px solid #0096FF;\n border-radius: 50%;\n animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;\n border-color: #0096FF transparent transparent transparent;\n }\n .lds-ring div:nth-child(1) {\n animation-delay: -0.45s;\n }\n .lds-ring div:nth-child(2) {\n animation-delay: -0.3s;\n }\n .lds-ring div:nth-child(3) {\n animation-delay: -0.15s;\n }\n @keyframes lds-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n }\n \n .input-field {\n display: flex;\n align-items: center;\n margin-bottom: 5px;\n }\n .input-field textarea {\n font-family: monospace;\n }\n\n .remove-text-field-btn {\n margin-left: 3px;\n padding: 2px 4px;\n border-style: none;\n background-color: inherit;\n color: #bbb;\n font-weight: bold;\n cursor: pointer;\n }\n .remove-text-field-btn:hover {\n color: #666;\n background-color: #eee;\n }\n \n .input-field input {\n margin-left: 5px;\n }\n \n .node-header {\n border-bottom: 1px;\n border-top: 0px;\n border-left: 0px;\n border-right: 0px;\n border-style: dashed;\n margin-bottom: 12px;\n padding-bottom: 4px;\n }\n\n .prompt-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n width: 290px;\n }\n \n .prompt-node textarea {\n width: 100%;\n resize: none;\n box-sizing: border-box;\n }\n\n .evaluator-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n min-width: 280px;\n }\n .eval-output-footer {\n margin: 10px -9px -9px -9px;\n min-height: 100px;\n max-height: 100px;\n /* cursor: zoom-in; */\n }\n .eval-output-footer p {\n position: absolute;\n overflow: scroll;\n white-space: pre-wrap;\n font-family: 'Monaco', Courier, monospace;\n font-size: 9pt;\n margin: 6px 8px 6px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n max-height: 90px;\n max-width: 100%;\n }\n .eval-inspect-response-footer {\n margin: 10px -9px -9px -9px;\n max-height: 100px;\n overflow-y: auto;\n background-color: #ceeaf5b1; \n /* #cef5dab1; */\n cursor: zoom-in;\n }\n .eval-inspect-response-footer button {\n cursor: zoom-in;\n }\n\n .ace-editor-container {\n resize:vertical;\n }\n\n .vis-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n }\n .plotly-vis {\n width: 100%;\n height: 100%;\n resize: both;\n overflow: auto;\n }\n .plot-legend {\n font-size: 11px;\n font-family: monospace;\n }\n .plot-legend-item {\n cursor: pointer;\n }\n .plot-legend-item:hover {\n opacity: 0.6;\n }\n .plot-legend-item:active {\n opacity: 0.8;\n }\n\n g.ytick text {\n line-height: 2px;\n }\n\n .response-var-inline > .response-var-name {\n font-size: 8pt;\n font-weight: normal;\n }\n .response-var-inline > .response-var-value {\n font-size: 8pt;\n }\n\n .inspector-node {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n }\n .inspect-multiselect {\n margin-bottom: 6px;\n }\n .inspect-response-container {\n overflow-y: scroll;\n min-width: 150px;\n width: 280px;\n min-height: 200px;\n height: 200px;\n max-width: 650px;\n max-height: 650px;\n resize: both;\n }\n .inspect-modal-response-container .response-var-header {\n padding: 10px;\n margin-top: 8px;\n line-height: 1.2;\n }\n .inspect-modal-response-container .response-var-name {\n font-size: 10pt;\n font-weight: bold;\n }\n .inspect-modal-response-container .response-var-value {\n font-size: 10pt;\n letter-spacing: -0.5px;\n }\n .inspect-modal-response-container .response-llm-header {\n font-size: 10pt;\n }\n .inspect-modal-response-container .small-response {\n font-size: 10pt;\n margin: 6px -1px 8px -1px;\n padding: 8px;\n }\n .inspect-modal-response-container .small-response-metrics {\n font-size: 12pt;\n }\n .inspect-modal-response-container .num-same-responses {\n font-size: 10pt;\n }\n .response-group-component-header:hover {\n color: #05e;\n cursor: pointer;\n text-decoration:underline;\n }\n .response-group-component-header:active {\n color: #00c;\n }\n .response-var-header {\n background-color: #e0f4fa;\n border-radius: 1px;\n padding: 2px 8px 4px 8px;\n line-height: 0.9;\n }\n .response-var-inline-container {\n display: flex;\n align-items: start;\n flex-wrap: wrap;\n justify-content: left;\n /* font-style: italic; */\n padding-bottom: 1px;\n }\n .response-llm-header {\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n font-size: 9pt;\n font-weight: 500;\n padding: 4px 4px 4px 7px;\n border-top-left-radius: 5px;\n border-top-right-radius: 15px;\n }\n .response-var-inline {\n margin: 0px 4px;\n /* background-color: #ffffff33; */\n color: #00000088;\n border-radius: 4px;\n text-rendering: optimizeSpeed;\n /* mix-blend-mode: color-burn; */\n padding: 0px 4px;\n }\n .response-var-name {\n font-size: 9pt;\n font-weight: bold;\n }\n .response-var-value {\n font-family: monospace;\n font-size: 8pt;\n }\n .inspect-modal-prompt-box {\n background-color: #eee;\n padding: 10px;\n margin: 0px 0px 10px 0px;\n border-bottom-style: solid;\n border-bottom-color: #aaa;\n box-shadow: 1px 1px 8px #ccc;\n max-height: 200px;\n overflow-y: auto;\n }\n .inspect-modal-prompt-text {\n font-family: monospace;\n font-size: 11pt;\n white-space: pre-line;\n }\n .inspect-modal-prompt-prefix {\n font-size: 10pt;\n font-weight: bold;\n }\n\n .prompt-preview {\n font-size: 10pt;\n font-family: monospace;\n border-radius: 6px;\n padding: 8px;\n margin: 10px 0px;\n background-color: #ddd;\n color: #444;\n white-space: pre-wrap;\n }\n\n .small-response {\n font-size: 8pt;\n font-family: monospace;\n border-top-style: dashed;\n border-bottom-style: dashed;\n border-color: #fff;\n padding: 2px;\n margin: 4px 3px;\n background-color: rgba(255, 255, 255, 0.4);\n white-space: pre-wrap;\n }\n .small-response-metrics {\n font-size: 8pt;\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n font-weight: 500;\n text-align: center;\n border-top-left-radius: 20px;\n border-top-right-radius: 20px;\n padding: 0px 2px 1px 0px;\n margin: 8px 20% -6px 20%;\n background-color: rgba(255, 255, 255, 0.3);\n color: #333;\n }\n .num-same-responses {\n position: relative;\n display: block;\n float: right;\n text-align: center;\n top: 2pt;\n right: 3px;\n /* width: 12pt; */\n padding: 1px 4px;\n height: 12pt;\n background-color: #00000033;\n border-radius: 5px;\n font-size: 9pt;\n font-weight: 500;\n color: white;\n overflow: hidden;\n }\n\n .llm-response-container {\n max-width: 100%;\n }\n .llm-response-container h1 {\n font-weight: 400;\n font-size: 10pt;\n margin: 6px 8px 0px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n color: #222;\n }\n\n .llm-group-header {\n font-weight: 400;\n font-size: 10pt;\n margin: 6px 8px 4px 8px;\n padding-top: 2px;\n padding-bottom: 0px;\n color: #222;\n }\n\n .response-group {\n margin: 2px 0px 8px 0px;\n padding: 2px 2px 2px 2px;\n /* border-radius: 7px; */\n }\n .response-boxes-wrapper {\n margin-top: 4px;\n padding-left: 10px;\n border-left-width: 2px;\n border-left-style: solid;\n border-left-color: #bbb;\n }\n .response-box {\n padding: 2px 0px 1px 0px;\n margin: 0px 2px 4px 2px;\n border-radius: 5px;\n /* max-width: 30%; */\n }\n\n .response-item-llm-name-wrapper {\n padding-bottom: 0px;\n }\n .response-item-llm-name-wrapper h1 {\n font-size: 8pt;\n font-weight: bold;\n font-style: italic;\n /* mix-blend-mode: color-burn; */\n color: #000000bb;\n opacity: 0.7;\n text-align: right;\n padding-right: 8px;\n margin: 0px;\n }\n\n .response-preview-container {\n margin: 10px -9px -9px -9px;\n max-height: 100px;\n overflow-y: auto;\n background-color: #ceeaf5b1;\n cursor: zoom-in;\n }\n \n .response-tag {\n font-size: 9pt;\n color: #555;\n margin: 0px 0px 0px 2px;\n }\n\n .cfnode {\n background-color: #fff;\n padding: 10px;\n border: 1px solid #999;\n border-radius: 5px;\n /* box-shadow: 1px 1px 8px #ccc; Slows it down */\n }\n .cfnode:hover {\n border-color: #222;\n }\n\n .tabular-data-node {\n min-width: 280px;\n }\n .tabular-data-container {\n resize: both;\n overflow: auto;\n /* max-width: 800px; */\n width: 400px;\n min-width: inherit;\n height: 300px;\n /* max-height: 700px; */\n border-bottom-style: solid;\n border-right-style: solid;\n border-bottom-width: 1px;\n border-right-width: 1px;\n border-color: #ccc;\n display: block;\n }\n .tabular-data-container td {\n white-space: nowrap;\n }\n .tabular-data-container th {\n white-space: nowrap;\n }\n .editable-table {\n table-layout: auto;\n }\n .table-col-edit-btn {\n position: relative;\n top: 1px;\n margin: 0px;\n padding: 2px;\n color: #888;\n width: '12px';\n height: '12px';\n cursor: pointer;\n }\n .table-col-edit-btn:hover {\n background-color: #eee;\n }\n .table-col-edit-btn:active {\n background-color: #ddd;\n }\n .content-editable-div {\n white-space: pre-wrap; \n overflow-y: scroll;\n max-height: 150px;\n margin: 6px 0px;\n font-family: monospace;\n font-size: 10pt;\n line-height: 1.0; \n cursor: text;\n }\n th .content-editable-div {\n font-family: -apple-system, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;\n }\n [contenteditable=true]:empty:not(:focus):before{\n content:attr(placeholder);\n color:grey;\n font-style:italic;\n }\n .add-table-row-btn {\n position: absolute;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: 2px;\n }\n .add-table-row-btn button {\n margin-right: 10px;\n }\n /* .add-column-btn {\n position: relative;\n float: right;\n margin-top: 6px;\n height: 80px; \n width: 20px;\n }\n .add-column-btn span {\n position: absolute;\n top: 60%;\n transform-origin: top left;\n transform: translate(-50%) rotate(-90deg);\n } */\n \n .var-select-toolbar {\n text-align: right;\n margin: 0px;\n padding: 0px;\n position: relative;\n margin-bottom: -30px;\n }\n .var-select-toolbar label {\n font-size: 12px;\n }\n .var-select-toolbar select {\n width:100px;\n font-size: 12px;\n }\n\n .code-style {\n background-color: #ddd;\n font-family: 'Courier New', Courier, monospace;\n }\n\n .hook-tag {\n padding-top: 5px;;\n padding-bottom: 3px;\n }\n\n .code-mirror-field-header {\n font-size: 10pt;\n color: #333;\n margin-bottom: 4px;\n }\n\n /* Allows resizing the Mantine Textarea component */\n .text-field-fixed .mantine-Textarea-wrapper textarea {\n resize: vertical;\n overflow-y: auto;\n width: 280px;\n padding: calc(0.5rem / 3);\n font-size: 10pt;\n font-family: monospace;\n line-height: 1.2;\n border-color: #999;\n }\n .prompt-field-fixed .mantine-Textarea-wrapper textarea {\n resize: vertical;\n overflow-y: auto;\n padding: calc(0.5rem / 3);\n font-size: 10pt;\n font-family: monospace;\n line-height: 1.2;\n border-color: #999;\n }\n\n .add-text-field-btn {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .add-llm-model-btn {\n display: flex;\n align-items: right;\n justify-content: right;\n float: right;\n height: 20px;\n }\n .add-llm-model-btn button {\n border-style: solid;\n border-color: #777;\n border-width: 1pt;\n border-radius: 3px;\n color: #777;\n margin-right: 2px;\n }\n .add-llm-model-btn:hover button {\n background-color: white;\n }\n .add-llm-model-btn:active button {\n background-color: black;\n color: white;\n }\n\n/* Play button triangle |> */\n.play-button {\n border: 0;\n background: transparent;\n box-sizing: border-box;\n width: 0;\n height: 10px;\n margin: 2px;\n pointer-events: none;\n border-color: transparent transparent transparent #202020;\n border-style: solid;\n border-width: 5px 0 5px 10px;\n}\n\n/** CSS Button style from https://css-buttons-hover.netlify.app/ */\n.AmitSahoo45-button-3 {\n position: relative;\n padding: 2px 10px;\n margin-top: -5px;\n margin-right: 3px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n\n.AmitSahoo45-button-3:hover {\n background: rgb(26, 200, 69);\n color: white;\n box-shadow: 0 0 30px 5px rgb(63, 234, 106, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.AmitSahoo45-button-3:active {\n background: #40a829;\n color: yellow;\n}\n\n.AmitSahoo45-button-3:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n\n.AmitSahoo45-button-3::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n.script-node-input {\n width: 100%;\n}\n\n.node-header-btns-container {\n float: right;\n margin-right: 0px;\n margin-left: 10px;\n margin-top: -3px;\n}\n\n/* Close button */\n.close-button {\n position: relative;\n padding: 2px 6px;\n margin-top: -7px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n.close-button:hover {\n background: rgb(200 , 26, 69);\n color: white;\n box-shadow: 0 0 30px 5px rgb(234, 63, 106, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.close-button:active {\n background: #660000;\n color: yellow;\n}\n.close-button:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n.close-button::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n color: black;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n/* Custom button styling */\n.custom-button {\n position: relative;\n text-decoration: none;\n padding: 2px 6px;\n margin-top: -7px;\n margin-right: 3px;\n border-radius: 5px;\n border: 1px solid #999;\n font-size: 12px;\n background: transparent;\n color: #333;\n overflow: hidden;\n box-shadow: 0 0 0 0 transparent;\n -webkit-transition: all 0.2s ease-in;\n -moz-transition: all 0.2s ease-in;\n transition: all 0.2s ease-in;\n cursor: pointer;\n}\n.custom-button:hover {\n background: rgb(241, 208, 44);\n color: white;\n box-shadow: 0 0 30px 5px rgba(255, 222, 35, 0.815);\n -webkit-transition: all 0.2s ease-out;\n -moz-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n.custom-button:active {\n background: #a36a07;\n color: rgb(51, 10, 6);\n}\n.custom-button:hover::before {\n -moz-animation: sh02 0.5s 0s linear;\n animation: sh02 0.5s 0s linear;\n}\n.custom-button::before {\n content: '';\n display: block;\n width: 0px;\n height: 86%;\n position: absolute;\n top: 7%;\n left: 0%;\n opacity: 0;\n color: black;\n background: #fff;\n box-shadow: 0 0 50px 30px #fff;\n -webkit-transform: skewX(-20deg);\n -moz-transform: skewX(-20deg);\n -ms-transform: skewX(-20deg);\n -o-transform: skewX(-20deg);\n transform: skewX(-20deg);\n}\n\n/* Make text blink */\n.text-blink {\n animation: blinker .75s linear infinite;\n font-family: sans-serif;\n}\n@keyframes blinker {\n 50% {\n opacity: 0;\n }\n}\n\n/* Model settings form styling */\n.rjsf fieldset {\n border-style: none;\n margin-top: 20px;\n margin-left: 30px;\n margin-right: 30px;\n}\n.rjsf fieldset .field-array {\n margin: 0;\n padding: 0;\n}\n.rjsf label.control-label {\n font-weight: bold;\n font-size: 11pt;\n}\n.rjsf .field-array legend {\n font-weight: bold;\n font-size: 11pt;\n}\n\n\n.rjsf input {\n width: 100%;\n resize: none;\n}\n.rjsf select {\n width: 100%;\n}\n.rjsf textarea {\n width: 100%;\n resize: vertical;\n}\n\n.rjsf .field-description {\n color: #444;\n margin-top: 8px;\n}\n\n.rjsf fieldset .form-group {\n margin-bottom: 30px;\n padding-top: 6px;\n font-size: 9pt;\n border-top-style: solid;\n border-top-color: #ddd;\n}\n\n.rjsf button.btn {\n float: right;\n margin-right: 30px;\n}\n.rjsf button.btn-add {\n width: 20px;\n height: 20px;\n background: #40a829;\n}\n.rjsf button.btn-danger {\n background: #660000;\n}\n\n.rjsf .help-block {\n color: #999;\n margin: 0;\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/chainforge/react-server/src/text-fields-node.css b/chainforge/react-server/src/text-fields-node.css index 607663e..74f083d 100644 --- a/chainforge/react-server/src/text-fields-node.css +++ b/chainforge/react-server/src/text-fields-node.css @@ -19,7 +19,7 @@ .grouped-handle { background: #555; - height: 15px; + height: 15px !important; } .small-standard-font { diff --git a/setup.py b/setup.py index e929300..fdb114c 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ def readme(): setup( name='chainforge', - version='0.2.1.5', + version='0.2.1.6', packages=find_packages(), author="Ian Arawjo", description="A Visual Programming Environment for Prompt Engineering",