mirror of
				https://github.com/ClusterCockpit/cc-backend
				synced 2025-11-04 01:25:06 +01:00 
			
		
		
		
	move user names in top lists to tooltip
This commit is contained in:
		@@ -20,6 +20,7 @@
 | 
			
		||||
    Card,
 | 
			
		||||
    Table,
 | 
			
		||||
    Icon,
 | 
			
		||||
    Tooltip
 | 
			
		||||
  } from "@sveltestrap/sveltestrap";
 | 
			
		||||
  import {
 | 
			
		||||
    init,
 | 
			
		||||
@@ -425,11 +426,18 @@
 | 
			
		||||
              <tr>
 | 
			
		||||
                <td><Icon name="circle-fill" style="color: {colors[i]};" /></td>
 | 
			
		||||
                {#if groupSelection.key == "user"}
 | 
			
		||||
                  <th scope="col"
 | 
			
		||||
                  <th scope="col" id="topName-{te.id}"
 | 
			
		||||
                    ><a href="/monitoring/user/{te.id}?cluster={clusterName}"
 | 
			
		||||
                      >{te.id} {te?.name ? `(${te.name})` : ''}</a
 | 
			
		||||
                      >{te.id}</a
 | 
			
		||||
                    ></th
 | 
			
		||||
                  >
 | 
			
		||||
                  {#if te?.name}
 | 
			
		||||
                    <Tooltip
 | 
			
		||||
                      target={`topName-${te.id}`}
 | 
			
		||||
                      placement="left"
 | 
			
		||||
                      >{te.name}</Tooltip
 | 
			
		||||
                    >
 | 
			
		||||
                  {/if}
 | 
			
		||||
                {:else}
 | 
			
		||||
                  <th scope="col"
 | 
			
		||||
                    ><a
 | 
			
		||||
 
 | 
			
		||||
@@ -19,6 +19,7 @@
 | 
			
		||||
    Progress,
 | 
			
		||||
    Icon,
 | 
			
		||||
    Button,
 | 
			
		||||
    Tooltip
 | 
			
		||||
  } from "@sveltestrap/sveltestrap";
 | 
			
		||||
  import {
 | 
			
		||||
    queryStore,
 | 
			
		||||
@@ -516,12 +517,19 @@
 | 
			
		||||
            {#each $topUserQuery.data.topUser as tu, i}
 | 
			
		||||
              <tr>
 | 
			
		||||
                <td><Icon name="circle-fill" style="color: {colors[i]};" /></td>
 | 
			
		||||
                <th scope="col"
 | 
			
		||||
                <th scope="col" id="topName-{tu.id}"
 | 
			
		||||
                  ><a
 | 
			
		||||
                    href="/monitoring/user/{tu.id}?cluster={cluster}&state=running"
 | 
			
		||||
                    >{tu.id} {tu?.name ? `(${tu.name})` : ''}</a
 | 
			
		||||
                    >{tu.id}</a
 | 
			
		||||
                  ></th
 | 
			
		||||
                >
 | 
			
		||||
                {#if tu?.name}
 | 
			
		||||
                  <Tooltip
 | 
			
		||||
                    target={`topName-${tu.id}`}
 | 
			
		||||
                    placement="left"
 | 
			
		||||
                    >{tu.name}</Tooltip
 | 
			
		||||
                  >
 | 
			
		||||
                {/if}
 | 
			
		||||
                <td>{tu[topUserSelection.key]}</td>
 | 
			
		||||
              </tr>
 | 
			
		||||
            {/each}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user