Skip to content

Apply LjStatus on system views (closes ligoj#110, refs ligoj#111)#22

Merged
fdaugan merged 1 commit into
feature/vuejsfrom
norman/feat-lj-status-applied-plugin-ui-v2
Jun 9, 2026
Merged

Apply LjStatus on system views (closes ligoj#110, refs ligoj#111)#22
fdaugan merged 1 commit into
feature/vuejsfrom
norman/feat-lj-status-applied-plugin-ui-v2

Conversation

@Terracosmos

Copy link
Copy Markdown
Collaborator

Replaces the bespoke .sdot / .chip status indicators with the standardised LjStatus component.

Files:

  • SystemNodeView — :active="item.enabled" (binary; text moves to tooltip)
  • SystemPluginView — :status mapping (ok / warn / idle) replacing the v-chip

Drops orphan scoped .status, .sdot*, .chip* blocks (other .vchip* / .cchip classes are unrelated and kept).

Depends on ligoj host PR (LjStatus extension).

Replaces the dot+text status cell in SystemNodeView and the tri-state
status chip in SystemPluginView with the unified <LjStatus> component
from the host:

- SystemNodeView: enabled = binary active dot (ok / idle)
- SystemPluginView: lifecycle status mapped to ok / warn / idle

Removes the now-dead scoped CSS (.status, .sdot, .chip variants).

Refs #110 #111.
@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@fdaugan fdaugan merged commit cfce1fc into feature/vuejs Jun 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants