mirror of
https://github.com/alkimake/paperclip.git
synced 2026-06-15 02:20:38 +09:00
fix(ui): reorder adapter badges — always-present first, conditional last
This commit is contained in:
parent
3c4b8711ec
commit
c36ea1de6f
1 changed files with 10 additions and 10 deletions
|
|
@ -63,16 +63,6 @@ function AdapterRow({
|
|||
{adapter.label || getAdapterLabel(adapter.type)}
|
||||
</span>
|
||||
<Badge variant="outline">{adapter.source === "external" ? "External" : "Built-in"}</Badge>
|
||||
{adapter.overriddenBuiltin && (
|
||||
<Badge variant="secondary" className="text-blue-600 border-blue-400">
|
||||
Overrides built-in
|
||||
</Badge>
|
||||
)}
|
||||
{adapter.source === "external" && (
|
||||
adapter.isLocalPath
|
||||
? <span title="Installed from local path"><FolderOpen className="h-4 w-4 text-amber-500" /></span>
|
||||
: <span title="Installed from npm"><Package className="h-4 w-4 text-red-500" /></span>
|
||||
)}
|
||||
<Badge
|
||||
variant="default"
|
||||
className={adapter.loaded ? "bg-green-600 hover:bg-green-700" : ""}
|
||||
|
|
@ -84,6 +74,16 @@ function AdapterRow({
|
|||
v{adapter.version}
|
||||
</Badge>
|
||||
)}
|
||||
{adapter.source === "external" && (
|
||||
adapter.isLocalPath
|
||||
? <span title="Installed from local path"><FolderOpen className="h-4 w-4 text-amber-500" /></span>
|
||||
: <span title="Installed from npm"><Package className="h-4 w-4 text-red-500" /></span>
|
||||
)}
|
||||
{adapter.overriddenBuiltin && (
|
||||
<Badge variant="secondary" className="text-blue-600 border-blue-400">
|
||||
Overrides built-in
|
||||
</Badge>
|
||||
)}
|
||||
{adapter.disabled && (
|
||||
<Badge variant="secondary" className="text-amber-600 border-amber-400">
|
||||
Hidden from menus
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue