Echo-Z/home/templates/bottom.html

131 lines
4.6 KiB
HTML

{% load static %}
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>我的个人博客</title>
<link rel="stylesheet" href="{% static 'bottom.css' %}">
{% block stylesheethref %}
{% endblock %}
</head>
<body>
<!-- 头部 -->
<header>
<div class="container header-content">
<div class="logo"><a href="/">我的博客</a></div>
<nav class="nav-links">
<a href="#">前端技术</a>
<a href="#">后端开发</a>
<a href="#">生活随笔</a>
<a href="#">关于我</a>
<a href="#">关于我</a>
</nav>
<div class="search-box">
<input type="text" placeholder="搜索文章...">
<button><i class="fas fa-search"></i></button>
</div>
<div class="profile">
<span>欢迎回来</span>
<img src="http://iph.href.lu/50x50?text=正在开发中" alt="个人头像" class="profile-img">
</div>
</div>
</header>
<!-- 主要内容区 -->
<main>
{% block content %}
{% endblock %}
</main>
<!-- 底部 -->
<footer>
<div class="container">
<div class="footer-content">
<div class="footer-section">
<h3>关于我们</h3>
<p>这是一个专注于技术分享和个人成长的博客平台,记录我在前端开发、后端技术和生活感悟等方面的思考与实践。</p>
</div>
<div class="footer-section">
<h3>分类</h3>
<div class="footer-links">
<a href="#">前端技术</a>
<a href="#">后端开发</a>
<a href="#">数据库</a>
<a href="#">生活随笔</a>
<a href="#">读书笔记</a>
</div>
</div>
<div class="footer-section">
<h3>友情链接</h3>
<div class="footer-links">
<a href="#">GitHub</a>
<a href="#">Stack Overflow</a>
<a href="#">MDN Web Docs</a>
<a href="#">掘金</a>
<a href="#">知乎</a>
</div>
</div>
<div class="footer-section">
<h3>联系我们</h3>
<div class="footer-links">
<a href="mailto:example@example.com">email@example.com</a>
<a href="#">GitHub</a>
<a href="#">Twitter</a>
<a href="#">微信公众号</a>
</div>
</div>
</div>
<div class="copyright">
<p>© 2023 我的个人博客 版权所有 | 粤ICP备12345678号</p>
</div>
</div>
</footer>
<!-- 简单的交互功能 -->
<script>
document.addEventListener('DOMContentLoaded', function() {
// 搜索功能
const searchBtn = document.querySelector('.search-box button');
const searchInput = document.querySelector('.search-box input');
searchBtn.addEventListener('click', function() {
const query = searchInput.value.trim();
if (query) {
alert('搜索: ' + query);
// 实际应用中这里应该是跳转到搜索页面或执行搜索操作
}
});
searchInput.addEventListener('keypress', function(e) {
if (e.key === 'Enter') {
const query = searchInput.value.trim();
if (query) {
alert('搜索: ' + query);
// 实际应用中这里应该是跳转到搜索页面或执行搜索操作
}
}
});
// 文章卡片交互
const articleCards = document.querySelectorAll('.article-card');
articleCards.forEach(card => {
card.addEventListener('click', function(e) {
if (!e.target.closest('.read-more')) {
const id = this.querySelector('.article-id').textContent;
window.open(`./archives/${id}`)
}
});
});
});
</script>
</body>
</html>