23 lines
		
	
	
		
			832 B
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			832 B
		
	
	
	
		
			Plaintext
		
	
	
<div class="w-full flex flex-col">
 | 
						|
	<div class="relative pl-2">
 | 
						|
		{% if has_parent %}
 | 
						|
			<div class="absolute top-4 left-[calc(-1rem-1px)] -translate-y-1/2 w-4 h-4 bg-white border-4 border-black radius-full"></div>
 | 
						|
		{% endif %}
 | 
						|
		<span class="text-2xl font-mono">{{name}} <span class="text-sm">{{weight}}</span></span>
 | 
						|
		<p>{{summary}}</p>
 | 
						|
	</div>
 | 
						|
 | 
						|
	{% if dependencies != empty %}
 | 
						|
		<ul class="flex flex-col gap-y-1 pl-2 ml-8 border-l-2 border-black pt-4">
 | 
						|
			{% for dep in dependencies %}
 | 
						|
				<form class="p-2 w-full border border-black" hx-post="/api/dependency-tree" hx-swap="outerHTML" hx-trigger="load">
 | 
						|
					<input type="hidden" name="package" value="{{dep.name}}"/>
 | 
						|
					<p class="text-2xl font-mono">{{dep.name}}</p>
 | 
						|
				</form>
 | 
						|
			{% endfor %}
 | 
						|
		</ul>
 | 
						|
	{% else %}
 | 
						|
		<p class="pl-2">No dependencies</p>
 | 
						|
	{% endif %}
 | 
						|
</div>
 |