mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-25 15:15:44 -03:00
feat: Add keyboard navigation hints and a breadcrumb container to the recipes page, and refactor control layout.
This commit is contained in:
@@ -48,6 +48,7 @@
|
|||||||
{% block content %}
|
{% block content %}
|
||||||
<!-- Recipe controls -->
|
<!-- Recipe controls -->
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
|
<div class="actions">
|
||||||
<div class="action-buttons">
|
<div class="action-buttons">
|
||||||
<div class="control-group">
|
<div class="control-group">
|
||||||
<select id="sortSelect" title="{{ t('recipes.controls.sort.title') }}">
|
<select id="sortSelect" title="{{ t('recipes.controls.sort.title') }}">
|
||||||
@@ -66,7 +67,8 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div title="{{ t('recipes.controls.refresh.title') }}" class="control-group">
|
<div title="{{ t('recipes.controls.refresh.title') }}" class="control-group">
|
||||||
<button onclick="recipeManager.refreshRecipes()"><i class="fas fa-sync"></i> {{ t('common.actions.refresh')
|
<button onclick="recipeManager.refreshRecipes()"><i class="fas fa-sync"></i> {{
|
||||||
|
t('common.actions.refresh')
|
||||||
}}</button>
|
}}</button>
|
||||||
</div>
|
</div>
|
||||||
<div title="{{ t('recipes.controls.import.title') }}" class="control-group">
|
<div title="{{ t('recipes.controls.import.title') }}" class="control-group">
|
||||||
@@ -100,6 +102,41 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="controls-right">
|
||||||
|
<div class="keyboard-nav-hint tooltip">
|
||||||
|
<i class="fas fa-keyboard"></i>
|
||||||
|
<span class="tooltiptext">
|
||||||
|
<span>{{ t('keyboard.navigation') }}</span>
|
||||||
|
<table class="keyboard-shortcuts">
|
||||||
|
<tr>
|
||||||
|
<td><span class="key">Page Up</span></td>
|
||||||
|
<td>{{ t('keyboard.shortcuts.pageUp') }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="key">Page Down</span></td>
|
||||||
|
<td>{{ t('keyboard.shortcuts.pageDown') }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="key">Home</span></td>
|
||||||
|
<td>{{ t('keyboard.shortcuts.home') }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="key">End</span></td>
|
||||||
|
<td>{{ t('keyboard.shortcuts.end') }}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Breadcrumb Navigation -->
|
||||||
|
<div id="breadcrumbContainer" class="sidebar-breadcrumb-container">
|
||||||
|
<nav class="sidebar-breadcrumb-nav" id="sidebarBreadcrumbNav">
|
||||||
|
<!-- Breadcrumbs will be populated by JavaScript -->
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Duplicates banner (hidden by default) -->
|
<!-- Duplicates banner (hidden by default) -->
|
||||||
|
|||||||
Reference in New Issue
Block a user