forked from cory/tildefriends
		
	Make it easier to copy ids from the profile view.
This commit is contained in:
		| @@ -188,6 +188,10 @@ class TfProfileElement extends LitElement { | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	copy_id() { | ||||
| 		navigator.clipboard.writeText(this.id); | ||||
| 	} | ||||
|  | ||||
| 	render() { | ||||
| 		if ( | ||||
| 			this.id == this.whoami && | ||||
| @@ -287,6 +291,14 @@ class TfProfileElement extends LitElement { | ||||
| 		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"> | ||||
| 			<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"> | ||||
| 				${edit_profile} | ||||
| 				<div style="flex: 1 0 50%"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user