明石博客

明石博客



Typecho 主题「浪漫主义」

明石 · 2022年7月1日 · 2208浏览 · 设计,技术


主题图

$theme = 'Romanticism';
echo 'hello world!<br>';
echo 'from: '.$theme;

名称:Romanticism(浪漫主义);
用于:typecho 博客系统;
简介:在明石的简洁设计中捕捉来自日常生活中的浪漫主义。
实际效果详见本站

当前版本:2.1 (在 Github 中查看与下载)
无法访问 Github?本站下载安装包
本主题依照 GNU GPLv3 许可证进行开源。

当前并不支持安装于sqlite数据库的typecho

更新记录
keyboard_arrow_down

2.1版本:

新增
1.赞赏功能
2.无插件文章置顶
3.文章类型筛选
4.随机设置文章封面图
5.图片懒加载
6.字体样式自定义
7.后台在线检查更新
8.大表情

已修复
1.深色模式下切换页面闪屏
2.首次使用验证码模块参数验证可能报错
3.评论区表情与文字不居中
4.文中标题before装饰元素无法显示
5.友情链接页面逻辑

优化调整
1.圆角、阴影、高斯模糊颜色等
2.静态资源缓存版本管理
3.加载页面
4.404未找到页面
5.后台保存按钮优化
6.其他前端样式与使用方面的优化

2.0版本:

已修复

  1. 评论块间隔不统一
  2. 文章标题过长在移动设备端会引起排版混乱
  3. 侧边栏顶图不能自适应
  4. 圆角格式不统一
  5. 深色模式下文章内图片亮度过高
  6. 无法点击侧边栏分类内容
  7. 深色模式下可拓展面板背景色失效

新增

  1. “短讯”功能
  2. 自定义版权协议功能
  3. 自定义公告
  4. 搜索功能
  5. 标签云功能
  6. 切换深色模式时的过渡动画
  7. 文章最后更新时间
  8. 加入几个新表情

优化调整

  1. 加载动画
  2. 整体头像边框
  3. 聚焦高斯模糊
  4. 对象间隔
  5. 字体大小
  6. 圆角大小

1.0版本:

  1. 新增图片灯箱;
  2. 新增代码高亮;
  3. 支持 Gravatar 头像服务;
  4. 优化友情链接编辑结构;
  5. 删除冗杂代码;
  6. 前端样式微调;
  7. 上下翻页功能重写。

README
keyboard_arrow_down

Romanticism

一款简洁的 typecho 主题

当前版本:V2.1

“在明石的简洁设计中捕捉来自日常生活中的浪漫主义。”

Demo: 明石博客

特性

  • 高度统一的明石设计风格,简洁明快、赏心悦目;
  • 全局思源宋体,适合文字阅读;
  • 无插件文章置顶样式;
  • 代码高亮,为你的代码锦上添花;
  • 原生自带图片灯箱,快让朋友们来欣赏你发的照片吧;
  • 评论原生数字验证码,拒绝麦片哥评论;
  • 评论原生可发送表情,为对话赋予灵魂;
  • 手动深色模式,夜间阅读保护视力;
  • 还有文章归档页、“短讯” 、Gravatar 头像、自带无插件友链页面、评论UA等等功能。

使用方法

  • 支持 typecho 1.1及以上版本(1.1以下的版本我没测试过)
  • 支持 Firefox Chrome Safari 等现代浏览器(当然不支持 IE)

在 Github 下载本主题压缩包,解压后确保文件夹名称为 "Romanticism", 将此文件夹放入主题目录中。

随后在后台/外观中启用 "Romanticism" 主题,在“设置外观”中自定义主题相关功能。

感谢

此主题的诞生离不开以下项目的帮助,特此感谢。

MDUI 框架 | jQuery 库

OwO.js | 谷歌思源宋体

Prismjs | Fancybox

Daydream 主题 | 失眠海峡

Cuckoo 主题 | MDx 主题

功能

设置文章归档页:请先创建一个空页面,在自定义模板中选择“文章归档页”,正文不必输入内容,设置此页面地址为 archivesbox.html (在标题的下面),然后再选择高级选项 -> 公开度 -> 隐藏;

设置友情链接页:请先创建一个空页面,在自定义模板中选择“友情链接页”,在正文中输入的内容格式如下:

!!!
[icon]博客的图标
[link]博客的网址
[name]博客的标题
[desc]博客的简短描述
[end]
!!!

以下是一个例子

!!!
[icon]https://example.cn/avatar.png
[link]https://example.cn/
[name]Example blog
[desc]A tecnology blog.
[end]

[icon]https://mono.imakashi.eu.org/overall/headicon2.webp
[link]https://imakashi.eu.org/blog
[name]明石博客
[desc]一个互联网海洋中的小岛
[end]
!!!

(如你的博客没有开启 Markdown 解析,请去掉开头与结尾的 “!!!”)

代码高亮格式:使用 ` 包裹一段代码,并指定一种语言;

快速登录:点击侧边栏上你的头像以进入博客后台管理页面。

其他问题

  • “首页加载动画”功能由于是所有数据加载完成后才会消失,在某些复杂环境中如果你觉得加载时间太长,请尝试关闭此功能;
  • 受限于本人的技术,即使我已经进行检查与测试,也仍然会有存在 bug 的可能。如你发现了此主题存在的 bug 请给我留言,谢谢!

鼓励

喜欢此主题的话请Star本项目哦!这是对我最大的认可!

版权与声明

禁止将本主题用于非法网站搭建。由此产生一切后果皆由使用者承担。
It is prohibited to use this theme for building illegal websites. Any consequences arising from such use shall be borne solely by the user.

Romanticism Version 2.1

GitHub

Copyright©2021-2025 Akashi, under GPL-3.0 License



(2023.01.09)开源小记

  从这个主题诞生至今已经有一年多的时间了。我还记得我提前在学校里做了好多作业,初版是用元旦节的课余时间整出来的,是各种拼拼凑凑、样式不统一,一会儿圆角一会儿直角、一会儿有动画一会儿没动画,而且代码写得毫无章法乱成依托。但是因为备战高考,所以没来得及修改一些有问题的地方。后来就把 MD设计 调得果里果气的

等到高考结束以后的 8 月,我开始重构主题。前端上尽量增强全部页面的设计统一感,后端上删除繁杂功能、调整逻辑、优化运行速度(自身能力不强,优化效果不显著)

一开始我没有打算开源这个主题,但是在写一些比如说评论发表情、图片灯箱等功能时我就遇着困难了。但是幸好有许多大佬的开源项目供我参考,才使得我逐步完善浪漫主义这个主题。所以我就觉得,欸,开源真的是一种很棒的精神。

所以又等了几个月,年底这学期放假后我就开始继续优化主题、添加新功能并决定开源这个主题。评论区获取头像以前我用的 GET 方式有造成输入 QQ 邮箱号的评论者邮箱号被获取的风险,所以这次更新接入了 Gravatar 头像服务,并使用 MD5 加密邮箱外链。

Anyway, 我不是计算机专业的学生,这些只能算是个业余爱好,并且我的专业知识和技能也很欠缺,写出来的东西可能也不算完美,如拙作有任何问题还请给我留言。




thumb_up赞赏文章


comment 评论区

添加新评论





  • ©2025 bilibili.com

textsms
内容不能为空
account_circle
昵称不能为空
email
邮件地址格式错误
web
beach_access
验证码不能为空
keyboard发表评论


已有 29 条评论

  1. 发财    

    25-02-20 16:55 · 回复

    文章目录(已标题为参数)


    1. 明石 作者     

      25-02-21 02:28 · 回复

      啥意思 mangqu


      1. 发财    

        25-02-21 10:10 · 回复

        文章目录树搞一下 bixin


        1. 明石 作者     

          25-02-21 17:52 · 回复

          噢噢,后面有时间会做的 bixin


          1. 发财    

            25-02-22 16:48 · 回复

            好嘞大佬!还有那个页面滚动条也搞一下吧,鼠标滚轮坏了的话就不能用了 wuyan


  2. Zero    

    23-07-31 14:27 · 回复

    2.0版本来了 chuibao


  3. Echo    

    23-07-22 13:17 · 回复

    香橙派部署的博客就用这个主题了~非常nice chuibao


    1. 明石 作者     

      23-07-24 18:43 · 回复

      谢谢支持 bixin


  4. 小奥哥哥    

    23-06-28 03:03 · 回复

    好像有一个BUG,在侧栏的分类里,点击子分类没有反应。可否修复一下上传到github呢。哈哈。


    1. 明石 作者     

      23-06-28 12:17 · 回复

      其实不是bug, 我还没做这个 hahaha


      1. 小奥哥哥    

        23-07-03 06:38 · 回复

        另外,可否给我您的vx联系方式,我给您发个红包,以表支持啊。


        1. 明石 作者     

          23-07-03 17:52 · 回复

          没事的没事的哈哈,开源不是为了物质


      2. 小奥哥哥    

        23-07-03 06:35 · 回复

        好的好的,谢谢兄弟。希望尽快更新。另外我把你的模版全都做成英文的了,等你的目录那块做好后我也跟着你开源。我们的网站 https://obgtravel.ae/


        1. 明石 作者     

          23-07-03 17:53 · 回复

          挺不错的哈哈,后面暑假有时间会更新下一个版本 good


          1. OBG Travel    

            23-07-17 07:19 · 回复

            我们最近也改动一丢丢代码,比如CC授权那里加了CC的链接,还有就是改动了Typecho自身的一些代码,不然404等页面标题会报中文(没找到怎么样在模版里调整这个,如果可以的话,请在2.0更新中帮我们研究一下哈哈谢谢)另外还是想加一下您的联系方式,不要红包交个朋友也好啊,以后出去旅行时,我们免费为您提供旅游咨询服务。


            1. 明石 作者     

              23-07-18 10:52 ·

              客气了。发你评论时预留的邮箱里了


          2. Zero    

            23-07-16 17:15 · 回复

            期待博主的更新 chuibao


            1. 明石 作者     

              23-07-18 11:02 ·

              收到 bixin


  5. TypechoWiki    

    23-04-15 18:00 · 回复

    主题非常漂亮,已经收录到typecho.wiki里了
    https://www.typecho.wiki/typecho-simple-single-column-romanticism-theme.html


    1. 明石 作者     

      23-04-16 12:07 · 回复

      谢谢您


  6. 23-01-16 11:24 · 回复

    这个主题真好看


    1. 明石 作者     

      23-01-16 14:23 · 回复

      谢谢! bixin


      1. 23-01-17 12:21 · 回复

        能搞下wp版本吗


        1. 明石 作者     

          23-01-17 14:57 · 回复

          短时间内应该不会了,我对Wordpress不太熟悉,而且下学期线下课程也蛮紧的


  7. wu先生    

    23-01-14 16:06 · 回复

    能将文字的段首空2格吗?


    1. 明石 作者     

      23-01-16 14:23 · 回复

      你好,因为惯例是不使用首行缩进的,大部分主题也没有这个功能,typecho正文格式繁杂多样,段首空 2 格容易造成排版混乱;更重要的是首行缩进与本主题相关排版冲突,恕当前无法修改。作为折中的方案,请参考这篇文章:https://markdown.jianguoyun.com/2427.html


  8. 23-01-09 04:34 · 回复

    牛掰 (实在找不到形容词了 wosuanle


    1. 明石 作者     

      23-01-09 14:03 · 回复

      哈哈哈没有啦,我也写得挺菜的,好多都不会,属于在大佬们面前班门弄斧 mengxin


  9. 秋秋    

    22-01-16 12:26 · 回复

    (☆ω☆)




Akashi Logo ACS Logo ACS Logo

©2020-2025 明石博客

萌ICP备 20207955 号


Theme Romanticism2.1beta by Akashi
Powered by Typecho