1
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="flex gap-6">
2
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<!-- Main content: home page or page index -->
3
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="flex-1 min-w-0">
4
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% if home_page and not search %}
5
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="overflow-hidden rounded-lg bg-gray-800 shadow-sm border border-gray-700">
6
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="px-6 py-4 border-b border-gray-700">
7
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<h2 class="text-lg font-semibold text-gray-100">{{ home_page.name }}</h2>
8
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
9
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="px-6 py-6">
10
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="prose prose-invert prose-gray max-w-none">
11
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{{ home_content_html }}
12
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
13
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
14
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
15
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% elif search and pages %}
16
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="rounded-lg bg-gray-800 border border-gray-700 divide-y divide-gray-700/70">
17
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% for p in pages %}
18
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<a href="{% url 'fossil:wiki_page' slug=project.slug page_name=p.name %}"
19
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
class="flex items-center justify-between px-5 py-3 hover:bg-gray-700/30 transition-colors group">
20
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<span class="text-sm font-medium text-gray-200 group-hover:text-brand-light">{{ p.name }}</span>
21
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<svg class="h-4 w-4 text-gray-600 group-hover:text-brand-light" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5" /></svg>
22
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</a>
23
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% endfor %}
24
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
25
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% elif not pages %}
26
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="rounded-lg bg-gray-800 border border-gray-700 p-8 text-center">
27
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<p class="text-sm text-gray-500">{% if search %}No wiki pages matching "{{ search }}".{% else %}No wiki pages yet. Create a "Home" page to get started.{% endif %}</p>
28
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
29
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% endif %}
30
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
31
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
32
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<!-- Right sidebar: all pages -->
33
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<aside class="hidden lg:block w-52 flex-shrink-0">
34
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<div class="sticky top-6">
35
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-3">Wiki Pages</h3>
36
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<nav class="space-y-0.5">
37
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% for p in pages %}
38
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<a href="{% url 'fossil:wiki_page' slug=project.slug page_name=p.name %}"
39
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
class="block rounded-md px-3 py-1.5 text-sm {% if p.name == 'Home' %}text-brand-light font-medium{% else %}text-gray-400{% endif %} hover:text-gray-200 hover:bg-gray-800/50">
40
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% if p.name == "Home" %}
41
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<span class="flex items-center gap-1.5">
42
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<svg class="h-3 w-3" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 12l8.954-8.955a1.126 1.126 0 011.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25" /></svg>
43
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{{ p.name }}
44
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</span>
45
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% else %}
46
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{{ p.name }}
47
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% endif %}
48
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</a>
49
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% endfor %}
50
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</nav>
51
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% if not pages %}
52
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
<p class="text-xs text-gray-600 px-3">No pages.</p>
53
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% endif %}
54
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
55
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</aside>
56
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
</div>
57
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
{% include "includes/_pagination_manual.html" %}
58
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!