aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-07-08 00:41:43 +0530
committerBobby <[email protected]>2025-07-08 00:41:43 +0530
commitc0d92d2fef9067478a0ccbc986452d4286cd9346 (patch)
tree8559a009c038cadfb706d45b2cc5515cd34203ab /templates
parent52a0248c1c81a14699b3d33ba7efe0c56bbe7477 (diff)
downloadimageboard-c0d92d2fef9067478a0ccbc986452d4286cd9346.tar.xz
imageboard-c0d92d2fef9067478a0ccbc986452d4286cd9346.zip
polished search form, rating checkboxes, 100vh layout, and fixed static file serving
Diffstat (limited to 'templates')
-rw-r--r--templates/home.django8
-rw-r--r--templates/layouts/main.django2
-rw-r--r--templates/partials/search.django30
-rw-r--r--templates/partials/sidebar.django2
4 files changed, 32 insertions, 10 deletions
diff --git a/templates/home.django b/templates/home.django
index e23df14..61d54db 100644
--- a/templates/home.django
+++ b/templates/home.django
@@ -1,5 +1,9 @@
{% extends 'layouts/main.django' %}
-{% include 'partials/search.django' %}
{% block content %}
- <h2>{{ Title }}</h2>
+ <div class="home-main">
+ <img src="/static/images/image_main.png" alt="Main Image" class="main-img" />
+ <h1>Welcome to {{ Appname }}!</h1>
+ <p>~ 個人的な画像ボード ~</p>
+ {% include 'partials/search.django' %}
+ </div>
{% endblock %}
diff --git a/templates/layouts/main.django b/templates/layouts/main.django
index 6f0407e..488f9e4 100644
--- a/templates/layouts/main.django
+++ b/templates/layouts/main.django
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<title>{{ Title }} - {{ Appname }}</title>
- <link rel="stylesheet" href="/css/main.css" />
+ <link rel="stylesheet" href="/static/css/main.css" />
</head>
<body>
{% include 'partials/navbar.django' %}
diff --git a/templates/partials/search.django b/templates/partials/search.django
index 7b66170..ae67017 100644
--- a/templates/partials/search.django
+++ b/templates/partials/search.django
@@ -1,8 +1,26 @@
-<aside>
+<div class="search-container">
<form action="/" method="GET">
- <h3>Search Posts</h3>
- <input type="text" name="tags" placeholder="tags..." value="{{ SearchQuery }}" />
- <input type="submit" value="SEARCH" />
- <input type="button" value="CLEAR" onclick="this.form.reset(); window.location.href='/';" />
+ <h3>« Search Posts »</h3>
+ <input type="text" name="tags" placeholder="enter some tags..." value="{{ SearchQuery }}" />
+ <input type="submit" value="Search" />
+ <input type="button" value="Clear" onclick="this.form.reset();" />
+ <div class="rating-toggles">
+ <label class="rating-checkbox">
+ <input type="checkbox" name="rating" value="safe" checked />
+ <span class="checkbox-custom safe"></span>
+ </label>
+ <label class="rating-checkbox">
+ <input type="checkbox" name="rating" value="questionable" checked />
+ <span class="checkbox-custom questionable"></span>
+ </label>
+ <label class="rating-checkbox">
+ <input type="checkbox" name="rating" value="sensitive" checked />
+ <span class="checkbox-custom sensitive"></span>
+ </label>
+ <label class="rating-checkbox">
+ <input type="checkbox" name="rating" value="explicit" checked />
+ <span class="checkbox-custom explicit"></span>
+ </label>
+ </div>
</form>
-</aside>
+</div>
diff --git a/templates/partials/sidebar.django b/templates/partials/sidebar.django
index 79a747b..2940523 100644
--- a/templates/partials/sidebar.django
+++ b/templates/partials/sidebar.django
@@ -32,7 +32,7 @@
</div>
<div>
- <h3>★ Recent Tags</h3>
+ <h3>✧ Recent Tags</h3>
<div class="sidebar-content">
{% for tag in RecentTags %}
<a href="/posts?tags={{ tag.Name }}" style="color: {{ tag.Type.Color }};" class="sidebar-tag">{{ tag.Name }} <span class="tag-count">({{ tag.Count }})</span></a>