Ui bug Fixes
| @@ -4,6 +4,7 @@ import { textgenerationwebui_settings as textgen_settings, textgen_types } from | ||
| 4 | 4 | import { tokenizers } from './tokenizers.js'; |
| 5 | 5 | import { renderTemplateAsync } from './templates.js'; |
| 6 | 6 | import { POPUP_TYPE, callGenericPopup } from './popup.js'; |
| 7 | +import { PAGINATION_TEMPLATE } from './utils.js'; | |
| 7 | 8 | |
| 8 | 9 | let mancerModels = []; |
| 9 | 10 | let togetherModels = []; |
| @@ -306,11 +307,11 @@ export async function loadFeatherlessModels(data) { | ||
| 306 | 307 | pageRange: 1, |
| 307 | 308 | pageNumber: 1, |
| 308 | 309 | showPageNumbers: true, |
| 309 | 310 | showSizeChanger: truefalse, |
| 310 | 311 | prevText: '<', |
| 311 | 312 | nextText: '>', |
| 312 | 313 | formatNavigator: function (currentPage, totalPage) { |
| 313 | 314 | return (currentPage - 1) * perPage + 1 + 'Page - ' + currentPage * perPage + ' of ' + totalPage * perPage; |
| 314 | 315 | }, |
| 315 | 316 | showNavigator: true, |
| 316 | 317 | callback: function (modelsOnPage) { |
| @@ -5502,7 +5502,7 @@ body:not(.movingUI) .drawer-content.maximized { | ||
| 5502 | 5502 | } |
| 5503 | 5503 | |
| 5504 | 5504 | .model-card:hover { |
| 5505 | 5505 | transform: scale(1.05025); /* Grow the card slightly on hover */ |
| 5506 | 5506 | background-color: #444; /* Highlight background on hover */ |
| 5507 | 5507 | transition: transform 0.2s ease-in-out, background-color 0.2s ease-in-out; /* Smooth transition */ |
| 5508 | 5508 | } |
| @@ -5546,7 +5546,8 @@ body:not(.movingUI) .drawer-content.maximized { | ||
| 5546 | 5546 | |
| 5547 | 5547 | /* Grid-view layout for the card container */ |
| 5548 | 5548 | #model_card_block.grid-view { |
| 5549 | 5549 | /* grid-row: 1 / span 2; /* Span two rows */ |
| 5550 | + grid-template-columns: repeat(2, 1fr); | |
| 5550 | 5551 | display: flex; |
| 5551 | 5552 | flex-wrap: wrap; /* Cards wrap onto new lines when necessary */ |
| 5552 | 5553 | gap: 15px; /* Space between grid items */ |
| @@ -5562,8 +5563,9 @@ body:not(.movingUI) .drawer-content.maximized { | ||
| 5562 | 5563 | |
| 5563 | 5564 | /* Ensure the search bar takes most of the width */ |
| 5564 | 5565 | #model_search_bar { |
| 5565 | 5566 | flex-growwidth: 115ch; |
| 5566 | 5567 | minflex-widthgrow: 10ch0; |
| 5568 | + /* min-width: 10ch; */ | |
| 5567 | 5569 | align-self: center; |
| 5568 | 5570 | } |
| 5569 | 5571 | |