diff --git a/.github/workflows/mirror-sync.yml b/.github/workflows/mirror-sync.yml deleted file mode 100644 index 1ca485d387..0000000000 --- a/.github/workflows/mirror-sync.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Mirror Repository - -on: - push: - branches: - - main - - gh-pages - -jobs: - mirror: - runs-on: ubuntu-latest - if: github.repository == 'ASSERT-KTH/repairbench' - steps: - - name: Checkout source repository - uses: actions/checkout@v4.1.7 - with: - fetch-depth: 0 - - - name: Push to mirror repository - uses: pixta-dev/repository-mirroring-action@674e65a7d483ca28dafaacba0d07351bdcc8bd75 - with: - target_repo_url: - git@github.com:repairbench/repairbench.github.io.git - ssh_private_key: - ${{ secrets.SSH_PRIVATE_KEY }} diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml deleted file mode 100644 index 0eaa0b8e73..0000000000 --- a/.github/workflows/static.yml +++ /dev/null @@ -1,38 +0,0 @@ -# Simple workflow for deploying static content to GitHub Pages -name: Deploy static content to Pages -on: - # Runs on pushes targeting the default branch - push: - branches: ["gh-pages"] - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: "pages" - cancel-in-progress: false -jobs: - # Single deploy job since we're just deploying - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Setup Pages - uses: actions/configure-pages@v5 - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - # Upload entire repository - path: '.' - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 diff --git a/asset-manifest.json b/asset-manifest.json index eb86559b6c..ce47bff642 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,15 +1,15 @@ { "files": { - "main.css": "/static/css/main.8752f8e2.css", - "main.js": "/static/js/main.60e87f69.js", + "main.css": "/static/css/main.45f9b386.css", + "main.js": "/static/js/main.7c5d9a28.js", "static/js/453.3d681c89.chunk.js": "/static/js/453.3d681c89.chunk.js", "index.html": "/index.html", - "main.8752f8e2.css.map": "/static/css/main.8752f8e2.css.map", - "main.60e87f69.js.map": "/static/js/main.60e87f69.js.map", + "main.45f9b386.css.map": "/static/css/main.45f9b386.css.map", + "main.7c5d9a28.js.map": "/static/js/main.7c5d9a28.js.map", "453.3d681c89.chunk.js.map": "/static/js/453.3d681c89.chunk.js.map" }, "entrypoints": [ - "static/css/main.8752f8e2.css", - "static/js/main.60e87f69.js" + "static/css/main.45f9b386.css", + "static/js/main.7c5d9a28.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 33cf2aa5db..e2e714a3f6 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -RepairBench
\ No newline at end of file +RepairBench
\ No newline at end of file diff --git a/static/css/main.8752f8e2.css b/static/css/main.45f9b386.css similarity index 56% rename from static/css/main.8752f8e2.css rename to static/css/main.45f9b386.css index eb1117595a..55a3ce07ca 100644 --- a/static/css/main.8752f8e2.css +++ b/static/css/main.45f9b386.css @@ -1,2 +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}.footer{display:flex;justify-content:center;padding:20px}.footer-icon{color:#000;height:30px;margin:0 10px;opacity:.8;width:30px}.leaderboard-table-container{margin:0 auto;padding:0 20px}.leaderboard-table{border-collapse:collapse;font-size:.9em;margin:20px auto;min-width:1000px;text-align:left;width:100%}.leaderboard-table td,.leaderboard-table th{border:1px solid #ddd;padding:8px}.table-header{padding:8px 25px 8px 8px;position:relative;text-align:center;white-space:nowrap}.column-header{align-items:center;display:flex;justify-content:space-between}.sort-indicator{flex-shrink:0;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.cell-content{text-align:right}.cell-content,.model-name-cell,.provider-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-name-cell,.provider-cell{max-width:150px}.provider-cell{align-items:center;display:flex}.country-flag{margin-right:8px}.bold,.provider-name{font-weight:700}.leaderboard-table th{background-color:#f2f2f2;cursor:pointer;text-align:center}.leaderboard-table tr:nth-child(2n){background-color:#f9f9f9}.leaderboard-table tr:hover{background-color:#f1f1f1}.leaderboard-table td.right-align{text-align:right!important}.leaderboard-table td.right-align span{display:inline-block;text-align:right;width:100%}.leaderboard-container{align-items:center;display:flex;flex-direction:column}.citation-container{margin-top:30px;max-width:500px;width:100%}.citation-message{color:#333;font-size:.9em;margin-bottom:10px}.citation-box{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;font-size:.8em;line-height:1.4;overflow-x:auto;padding:10px 30px 10px 10px;position:relative}.citation-box pre{font-family:Courier New,Courier,monospace;margin:0;text-align:left;white-space:pre}.copy-button{align-items:center;background-color:#f5f5f5;border:none;color:#666;cursor:pointer;display:flex;font-size:1em;height:20px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:20px;z-index:1}.copy-button:hover{color:#333}.copy-button:focus{outline:none}.citation-box button{border:none;border-radius:3px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px}.citation-box button,.citation-box button:hover{background-color:#c9c9c9}.model-name-cell{overflow:hidden;position:relative;width:200px}.model-name-content{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.model-name-content::-webkit-scrollbar{display:none}.model-name-cell:hover .model-name-content{overflow-x:scroll}.model-name-cell:hover .model-name-content::-webkit-scrollbar{display:block;height:5px}.model-name-cell:hover .model-name-content::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2.5px}.model-name-cell:hover .model-name-content::-webkit-scrollbar-track{background-color:#0000001a}.header-content{align-items:center;display:flex;white-space:nowrap}.header-content,.sortable .header-content{justify-content:space-between}.sort-indicator{margin-left:5px;opacity:.3}.table-header:hover .sort-indicator{opacity:.7}.table-header[aria-sort=ascending] .sort-indicator,.table-header[aria-sort=descending] .sort-indicator{opacity:1}.table-header.sortable{cursor:pointer}.header-text{flex:1 1;padding-right:20px;text-align:left}@media (max-width:768px){.leaderboard-table{font-size:.8em}.table-header{padding:6px 20px 6px 6px}.header-text{padding-right:15px}}.leaderboard-table-container{max-width:100%;overflow-x:auto}.top-header .header-content{justify-content:center}.top-header .header-text{padding-right:0;text-align:center}.sub-header .header-text{padding-right:20px;text-align:left}.App{text-align:center}.App-logo{height:50px;margin-right:10px}.App-header{background-color:initial;color:#000;min-height:5vh;padding:10px}.App-header,.App-header-content{align-items:center;display:flex;justify-content:center}.App-header-content{flex-wrap:wrap}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App-header h1{font-size:1.5rem;margin:10px 0;text-align:center}@media (max-width:768px){.App-logo{height:40px}.App-header h1{font-size:1.2rem}} -/*# sourceMappingURL=main.8752f8e2.css.map*/ \ No newline at end of file +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}.footer{display:flex;justify-content:center;padding:20px}.footer-icon{color:#000;height:30px;margin:0 10px;opacity:.8;width:30px}.leaderboard-table-container{margin:0 auto;padding:0 20px}.leaderboard-table{border-collapse:collapse;font-size:.9em;margin:20px auto;min-width:1000px;text-align:left;width:100%}.leaderboard-table td,.leaderboard-table th{border:1px solid #ddd;padding:8px}.table-header{padding:8px 25px 8px 8px;position:relative;text-align:center;white-space:nowrap}.column-header{align-items:center;display:flex;justify-content:space-between}.sort-indicator{flex-shrink:0;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.cell-content{text-align:right}.cell-content,.model-name-cell,.provider-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-name-cell,.provider-cell{max-width:150px}.provider-cell{align-items:center;display:flex}.country-flag{margin-right:8px}.bold,.provider-name{font-weight:700}.leaderboard-table th{background-color:#f2f2f2;cursor:pointer;text-align:center}.leaderboard-table tr:nth-child(2n){background-color:#f9f9f9}.leaderboard-table tr:hover{background-color:#f1f1f1}.leaderboard-table td.right-align{text-align:right!important}.leaderboard-table td.right-align span{display:inline-block;text-align:right;width:100%}.leaderboard-container{align-items:center;display:flex;flex-direction:column}.citation-container{margin-top:30px;max-width:500px;width:100%}.citation-message{color:#333;font-size:.9em;margin-bottom:10px}.citation-box{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;font-size:.8em;line-height:1.4;overflow-x:auto;padding:10px 30px 10px 10px;position:relative}.citation-box pre{font-family:Courier New,Courier,monospace;margin:0;text-align:left;white-space:pre}.copy-button{align-items:center;background-color:#f5f5f5;border:none;color:#666;cursor:pointer;display:flex;font-size:1em;height:20px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:20px;z-index:1}.copy-button:hover{color:#333}.copy-button:focus{outline:none}.citation-box button{border:none;border-radius:3px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px}.citation-box button,.citation-box button:hover{background-color:#c9c9c9}.model-name-cell{max-width:none;min-width:200px;position:relative;width:auto}.model-name-cell,.model-name-content{overflow:visible;white-space:nowrap}.model-name-cell:hover .model-name-content{overflow-x:visible}.model-name-cell:hover .model-name-content::-webkit-scrollbar,.model-name-cell:hover .model-name-content::-webkit-scrollbar-thumb,.model-name-cell:hover .model-name-content::-webkit-scrollbar-track{display:none}.header-content{align-items:center;display:flex;white-space:nowrap}.header-content,.sortable .header-content{justify-content:space-between}.sort-indicator{margin-left:5px;opacity:.3}.table-header:hover .sort-indicator{opacity:.7}.table-header[aria-sort=ascending] .sort-indicator,.table-header[aria-sort=descending] .sort-indicator{opacity:1}.table-header.sortable{cursor:pointer}.header-text{flex:1 1;padding-right:20px;text-align:left}@media (max-width:768px){.leaderboard-table{font-size:.8em}.table-header{padding:6px 20px 6px 6px}.header-text{padding-right:15px}}.leaderboard-table-container{max-width:100%;overflow-x:auto}.top-header .header-content{justify-content:center}.top-header .header-text{padding-right:0;text-align:center}.sub-header .header-text{padding-right:20px;text-align:left}.App{text-align:center}.App-logo{height:50px;margin-right:10px}.App-header{background-color:initial;color:#000;min-height:5vh;padding:10px}.App-header,.App-header-content{align-items:center;display:flex;justify-content:center}.App-header-content{flex-wrap:wrap}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App-header h1{font-size:1.5rem;margin:10px 0;text-align:center}@media (max-width:768px){.App-logo{height:40px}.App-header h1{font-size:1.2rem}} +/*# sourceMappingURL=main.45f9b386.css.map*/ \ No newline at end of file diff --git a/static/css/main.45f9b386.css.map b/static/css/main.45f9b386.css.map new file mode 100644 index 0000000000..4ac8b7c7c7 --- /dev/null +++ b/static/css/main.45f9b386.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.45f9b386.css","mappings":"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","sources":["index.css","components/Footer.css","components/LeaderboardTable.css","App.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","/* src/components/Footer.css */\n.footer {\n display: flex;\n justify-content: center;\n padding: 20px;\n}\n\n.footer-icon {\n width: 30px;\n height: 30px;\n margin: 0 10px;\n color: #000;\n opacity: 0.8;\n}","/* src/components/LeaderboardTable.css */\n.leaderboard-table-container {\n padding: 0 20px;\n max-width: 100%;\n overflow-x: auto;\n margin: 0 auto;\n}\n\n.leaderboard-table {\n width: 100%;\n min-width: 1000px; /* Increased to accommodate full column names */\n border-collapse: collapse;\n margin: 20px auto;\n font-size: 0.9em;\n text-align: left;\n }\n \n .leaderboard-table th,\n .leaderboard-table td {\n padding: 8px;\n border: 1px solid #ddd;\n }\n \n .table-header {\n white-space: nowrap;\n text-align: center;\n position: relative;\n padding: 8px 25px 8px 8px;\n }\n\n .column-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n\n .sort-indicator {\n flex-shrink: 0;\n position: absolute; /* Add this */\n right: 5px; /* Add this */\n top: 50%; /* Add this */\n transform: translateY(-50%); /* Add this */\n opacity: 0.3;\n }\n\n .cell-content {\n text-align: right;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .provider-cell,\n .model-name-cell {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 150px; /* Adjust as needed */\n }\n\n .provider-cell {\n display: flex;\n align-items: center;\n }\n\n .country-flag {\n margin-right: 8px;\n }\n\n .provider-name {\n font-weight: bold;\n }\n\n .bold {\n font-weight: bold;\n }\n \n .leaderboard-table th {\n background-color: #f2f2f2;\n cursor: pointer;\n text-align: center; /* Add this line */\n }\n \n .leaderboard-table tr:nth-child(even) {\n background-color: #f9f9f9;\n }\n \n .leaderboard-table tr:hover {\n background-color: #f1f1f1;\n }\n\n.leaderboard-table td.right-align {\n text-align: right !important;\n}\n\n.leaderboard-table td.right-align span {\n display: inline-block;\n width: 100%;\n text-align: right;\n}\n\n.leaderboard-container {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.citation-container {\n margin-top: 30px;\n max-width: 500px;\n width: 100%;\n}\n\n.citation-message {\n font-size: 0.9em;\n margin-bottom: 10px;\n color: #333;\n}\n\n.citation-box {\n position: relative;\n padding: 10px 30px 10px 10px;\n background-color: #f5f5f5;\n border: 1px solid #e0e0e0;\n border-radius: 4px;\n font-size: 0.8em;\n line-height: 1.4;\n overflow-x: auto;\n}\n\n.citation-box pre {\n margin: 0;\n white-space: pre;\n font-family: 'Courier New', Courier, monospace;\n text-align: left;\n}\n\n.copy-button {\n position: absolute;\n top: 5px;\n right: 5px;\n background-color: #f5f5f5;\n border: none;\n font-size: 1em;\n cursor: pointer;\n padding: 0;\n color: #666;\n width: 20px;\n height: 20px;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n}\n\n.copy-button:hover {\n color: #333;\n}\n\n.copy-button:focus {\n outline: none;\n}\n\n.citation-box button {\n margin-top: 10px;\n padding: 5px 10px;\n background-color: #c9c9c9;\n color: white;\n border: none;\n border-radius: 3px;\n cursor: pointer;\n}\n\n.citation-box button:hover {\n background-color: #c9c9c9;\n}\n\n.model-name-cell {\n position: relative;\n width: auto; /* Change from fixed width to auto */\n min-width: 200px; /* Set a minimum width */\n max-width: none; /* Remove max-width constraint */\n white-space: nowrap;\n overflow: visible; /* Change from hidden to visible */\n}\n\n.model-name-content {\n white-space: nowrap;\n overflow: visible; /* Change from auto to visible */\n}\n\n/* Remove these styles as they're no longer needed */\n.model-name-cell:hover .model-name-content {\n overflow-x: visible;\n}\n\n/* Remove scrollbar styles */\n.model-name-cell:hover .model-name-content::-webkit-scrollbar,\n.model-name-cell:hover .model-name-content::-webkit-scrollbar-thumb,\n.model-name-cell:hover .model-name-content::-webkit-scrollbar-track {\n display: none;\n}\n\n.header-content {\n display: flex;\n align-items: center;\n justify-content: space-between;\n white-space: nowrap;\n}\n\n.sortable .header-content {\n justify-content: space-between;\n}\n\n.sort-indicator {\n margin-left: 5px;\n opacity: 0.3;\n}\n\n.table-header:hover .sort-indicator {\n opacity: 0.7;\n}\n\n.table-header[aria-sort=\"ascending\"] .sort-indicator,\n.table-header[aria-sort=\"descending\"] .sort-indicator {\n opacity: 1;\n}\n\n.table-header.sortable {\n cursor: pointer;\n}\n\n.header-text {\n flex: 1;\n text-align: left;\n padding-right: 20px; /* Add space for the icon */\n}\n\n@media (max-width: 768px) {\n .leaderboard-table {\n font-size: 0.8em;\n }\n\n .table-header {\n padding: 6px 20px 6px 6px;\n }\n\n .header-text {\n padding-right: 15px;\n }\n}\n\n/* Add horizontal scrolling for the table container */\n.leaderboard-table-container {\n overflow-x: auto;\n max-width: 100%;\n}\n\n/* New styles for top-level headers */\n.top-header .header-content {\n justify-content: center;\n}\n\n.top-header .header-text {\n text-align: center;\n padding-right: 0;\n}\n\n/* Styles for sub-headers */\n.sub-header .header-text {\n text-align: left;\n padding-right: 20px; /* Space for the icon */\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n height: 50px; /* Adjust the height to make the logo smaller */\n margin-right: 10px;\n}\n\n.App-header {\n display: flex;\n justify-content: center;\n align-items: center;\n min-height: 5vh;\n color: black;\n background-color: transparent; /* Remove the background color */\n padding: 10px;\n}\n\n.App-header-content {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n justify-content: center;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n\n.App-header h1 {\n font-size: 1.5rem;\n margin: 10px 0;\n text-align: center;\n}\n\n@media (max-width: 768px) {\n .App-logo {\n height: 40px;\n }\n\n .App-header h1 {\n font-size: 1.2rem;\n }\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/css/main.8752f8e2.css.map b/static/css/main.8752f8e2.css.map deleted file mode 100644 index c4bf62cbc5..0000000000 --- a/static/css/main.8752f8e2.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.8752f8e2.css","mappings":"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","sources":["index.css","components/Footer.css","components/LeaderboardTable.css","App.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","/* src/components/Footer.css */\n.footer {\n display: flex;\n justify-content: center;\n padding: 20px;\n}\n\n.footer-icon {\n width: 30px;\n height: 30px;\n margin: 0 10px;\n color: #000;\n opacity: 0.8;\n}","/* src/components/LeaderboardTable.css */\n.leaderboard-table-container {\n padding: 0 20px;\n max-width: 100%;\n overflow-x: auto;\n margin: 0 auto;\n}\n\n.leaderboard-table {\n width: 100%;\n min-width: 1000px; /* Increased to accommodate full column names */\n border-collapse: collapse;\n margin: 20px auto;\n font-size: 0.9em;\n text-align: left;\n }\n \n .leaderboard-table th,\n .leaderboard-table td {\n padding: 8px;\n border: 1px solid #ddd;\n }\n \n .table-header {\n white-space: nowrap;\n text-align: center;\n position: relative;\n padding: 8px 25px 8px 8px;\n }\n\n .column-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n\n .sort-indicator {\n flex-shrink: 0;\n position: absolute; /* Add this */\n right: 5px; /* Add this */\n top: 50%; /* Add this */\n transform: translateY(-50%); /* Add this */\n opacity: 0.3;\n }\n\n .cell-content {\n text-align: right;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .provider-cell,\n .model-name-cell {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 150px; /* Adjust as needed */\n }\n\n .provider-cell {\n display: flex;\n align-items: center;\n }\n\n .country-flag {\n margin-right: 8px;\n }\n\n .provider-name {\n font-weight: bold;\n }\n\n .bold {\n font-weight: bold;\n }\n \n .leaderboard-table th {\n background-color: #f2f2f2;\n cursor: pointer;\n text-align: center; /* Add this line */\n }\n \n .leaderboard-table tr:nth-child(even) {\n background-color: #f9f9f9;\n }\n \n .leaderboard-table tr:hover {\n background-color: #f1f1f1;\n }\n\n.leaderboard-table td.right-align {\n text-align: right !important;\n}\n\n.leaderboard-table td.right-align span {\n display: inline-block;\n width: 100%;\n text-align: right;\n}\n\n.leaderboard-container {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.citation-container {\n margin-top: 30px;\n max-width: 500px;\n width: 100%;\n}\n\n.citation-message {\n font-size: 0.9em;\n margin-bottom: 10px;\n color: #333;\n}\n\n.citation-box {\n position: relative;\n padding: 10px 30px 10px 10px;\n background-color: #f5f5f5;\n border: 1px solid #e0e0e0;\n border-radius: 4px;\n font-size: 0.8em;\n line-height: 1.4;\n overflow-x: auto;\n}\n\n.citation-box pre {\n margin: 0;\n white-space: pre;\n font-family: 'Courier New', Courier, monospace;\n text-align: left;\n}\n\n.copy-button {\n position: absolute;\n top: 5px;\n right: 5px;\n background-color: #f5f5f5;\n border: none;\n font-size: 1em;\n cursor: pointer;\n padding: 0;\n color: #666;\n width: 20px;\n height: 20px;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n}\n\n.copy-button:hover {\n color: #333;\n}\n\n.copy-button:focus {\n outline: none;\n}\n\n.citation-box button {\n margin-top: 10px;\n padding: 5px 10px;\n background-color: #c9c9c9;\n color: white;\n border: none;\n border-radius: 3px;\n cursor: pointer;\n}\n\n.citation-box button:hover {\n background-color: #c9c9c9;\n}\n\n.model-name-cell {\n position: relative;\n width: 200px; /* Adjust this value as needed */\n overflow: hidden;\n}\n\n.model-name-content {\n white-space: nowrap;\n overflow-x: auto;\n scrollbar-width: none; /* Firefox */\n -ms-overflow-style: none; /* Internet Explorer 10+ */\n}\n\n.model-name-content::-webkit-scrollbar {\n display: none; /* WebKit */\n}\n\n.model-name-cell:hover .model-name-content {\n overflow-x: scroll;\n}\n\n/* Show scrollbar on hover for WebKit browsers */\n.model-name-cell:hover .model-name-content::-webkit-scrollbar {\n display: block;\n height: 5px;\n}\n\n.model-name-cell:hover .model-name-content::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2);\n border-radius: 2.5px;\n}\n\n.model-name-cell:hover .model-name-content::-webkit-scrollbar-track {\n background-color: rgba(0, 0, 0, 0.1);\n}\n\n.header-content {\n display: flex;\n align-items: center;\n justify-content: space-between;\n white-space: nowrap;\n}\n\n.sortable .header-content {\n justify-content: space-between;\n}\n\n.sort-indicator {\n margin-left: 5px;\n opacity: 0.3;\n}\n\n.table-header:hover .sort-indicator {\n opacity: 0.7;\n}\n\n.table-header[aria-sort=\"ascending\"] .sort-indicator,\n.table-header[aria-sort=\"descending\"] .sort-indicator {\n opacity: 1;\n}\n\n.table-header.sortable {\n cursor: pointer;\n}\n\n.header-text {\n flex: 1;\n text-align: left;\n padding-right: 20px; /* Add space for the icon */\n}\n\n@media (max-width: 768px) {\n .leaderboard-table {\n font-size: 0.8em;\n }\n\n .table-header {\n padding: 6px 20px 6px 6px;\n }\n\n .header-text {\n padding-right: 15px;\n }\n}\n\n/* Add horizontal scrolling for the table container */\n.leaderboard-table-container {\n overflow-x: auto;\n max-width: 100%;\n}\n\n/* New styles for top-level headers */\n.top-header .header-content {\n justify-content: center;\n}\n\n.top-header .header-text {\n text-align: center;\n padding-right: 0;\n}\n\n/* Styles for sub-headers */\n.sub-header .header-text {\n text-align: left;\n padding-right: 20px; /* Space for the icon */\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n height: 50px; /* Adjust the height to make the logo smaller */\n margin-right: 10px;\n}\n\n.App-header {\n display: flex;\n justify-content: center;\n align-items: center;\n min-height: 5vh;\n color: black;\n background-color: transparent; /* Remove the background color */\n padding: 10px;\n}\n\n.App-header-content {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n justify-content: center;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n\n.App-header h1 {\n font-size: 1.5rem;\n margin: 10px 0;\n text-align: center;\n}\n\n@media (max-width: 768px) {\n .App-logo {\n height: 40px;\n }\n\n .App-header h1 {\n font-size: 1.2rem;\n }\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.60e87f69.js b/static/js/main.7c5d9a28.js similarity index 98% rename from static/js/main.60e87f69.js rename to static/js/main.7c5d9a28.js index b704da3474..18d93abdc1 100644 --- a/static/js/main.60e87f69.js +++ b/static/js/main.7c5d9a28.js @@ -1,3 +1,3 @@ -/*! For license information please see main.60e87f69.js.LICENSE.txt */ -(()=>{var e={730:(e,t,n)=>{"use strict";var r=n(43),o=n(853);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n