Make it easier to copy ids from the profile view.
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build Tilde Friends / Build-All (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build Tilde Friends / Build-All (push) Has been cancelled
				
			This commit is contained in:
		@@ -188,6 +188,10 @@ class TfProfileElement extends LitElement {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						copy_id() {
 | 
				
			||||||
 | 
							navigator.clipboard.writeText(this.id);
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	render() {
 | 
						render() {
 | 
				
			||||||
		if (
 | 
							if (
 | 
				
			||||||
			this.id == this.whoami &&
 | 
								this.id == this.whoami &&
 | 
				
			||||||
@@ -287,6 +291,14 @@ class TfProfileElement extends LitElement {
 | 
				
			|||||||
		let description = this.editing?.description ?? profile.description;
 | 
							let description = this.editing?.description ?? profile.description;
 | 
				
			||||||
		return html`<div style="border: 2px solid black; background-color: rgba(255, 255, 255, 0.2); padding: 16px">
 | 
							return html`<div style="border: 2px solid black; background-color: rgba(255, 255, 255, 0.2); padding: 16px">
 | 
				
			||||||
			<tf-user id=${this.id} .users=${this.users}></tf-user> (${tfutils.human_readable_size(this.size)})
 | 
								<tf-user id=${this.id} .users=${this.users}></tf-user> (${tfutils.human_readable_size(this.size)})
 | 
				
			||||||
 | 
								<div class="w3-row">
 | 
				
			||||||
 | 
									<div class="w3-col s1 w3-container w3-right">
 | 
				
			||||||
 | 
										<button class="w3-button w3-theme-d1 w3-ripple" @click=${this.copy_id}>Copy</button>
 | 
				
			||||||
 | 
									</div>
 | 
				
			||||||
 | 
									<div class="w3-rest w3-container">
 | 
				
			||||||
 | 
										<input type="text" class="w3-theme-d1" style="width: 100%; vertical-align: middle" readonly value=${this.id}></input>
 | 
				
			||||||
 | 
									</div>
 | 
				
			||||||
 | 
								</div>
 | 
				
			||||||
			<div style="display: flex; flex-direction: row; gap: 1em">
 | 
								<div style="display: flex; flex-direction: row; gap: 1em">
 | 
				
			||||||
				${edit_profile}
 | 
									${edit_profile}
 | 
				
			||||||
				<div style="flex: 1 0 50%">
 | 
									<div style="flex: 1 0 50%">
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user