Git Product home page Git Product logo

single's Introduction

Single

一个简洁大气,含夜间模式的 Typecho 博客模板。

使用方法

  1. Star 本项目
  2. 从这里 下载 主题源码
  3. 上传本主题,重命名为 single 并放置在 usr/themes/ 目录下
  4. 登录你的 Typecho 后台,选择启用主题即可食用~

主题故事

主题亮点

简洁大气、夜间模式、文章目录、图片灯箱、代码高亮、平滑滚动、无 JQ 库。

开源协议

本项目采用 MIT 开源协议进行授权,并在其基础上须保留原作者的版权注释(CSS、JS 等文件),当然能在页尾写上主题地址就是最好的啦~

原创不易!如果喜欢本项目,请 Star 它以示对我的支持~

同时欢迎前往 我的博客 为我提供赞助,谢谢您!

感谢

感谢来自开源社区提供的解决方案,简化了本项目的不少工作!

single's People

Contributors

dreamer-paul avatar innei avatar tcdw avatar ttimochan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

single's Issues

typecho更新到1.2.0之后评论区出现错误:TypeError: Widget\Base\Contents::tags()Argument #1 ($split) must be of type string, null given, called in /app/usr/themes/single/post.php on line 35 and defined in /app/var/Widget/Base/Contents.php:777

1. 该问题的重现步骤是什么?

按照官方升级步骤升级到了1.2.0,然后发现评论区错误

2. 正常情况下应该是什么结果,你看到的呢?

评论区正常显示

3. 服务器的运行环境是?

  • 操作系统版本:Ubuntu 20.04内docker镜像joyqi/typecho:1.2.0-php8.0-fpm-alpine
  • Apache/Nginx 版本:用的是caddy 镜像2.4.6-alpine
  • PHP 版本:8.0
  • 主题版本:2.1
  • 浏览器版本:100.0.4896.60

image
image
image

提一个兼容性问题

在 single.php 文件中的 is_night() 函数,您使用了 ?? 运算符,这个运算符是 PHP7+ 才有的,低版本开启主题就会直接奔溃了。

提一个小小的建议

现在的 JS 不同版本名字是相同的,升级完成后会有缓存,导致布局稍微有点乱
这些 JS 使用版本号进行命名是不是更规范一些

归档无法显示文章

1. 该问题的重现步骤是什么?

打开就看到了

2. 正常情况下应该是什么结果,你看到的呢?

3. 服务器的运行环境是?

  • 操作系统版本:
  • Apache/Nginx 版本:nginx 1.10.2
  • PHP 版本:php 7.0
  • 主题版本:1.0-14.10.10
  • 浏览器版本:chrome 63

achieve

电脑端默认开启搜索输入栏需要怎么改

Paul, 非常感谢你的制作的主题,很好看,我有一个小想法但从没接触过前端,我想在电脑端默认打开搜索栏的输入框,手机端保持默认不打开,能否提供些建议。
image.png

符号无法正常显示

1. 该问题的重现步骤是什么?

装完样式之后符号就变框了

2. 正常情况下应该是什么结果,你看到的呢?

我的符号全是框啊QAQ!

3. 服务器的运行环境是?

  • 操作系统版本:Linux
  • Apache/Nginx 版本:未知,应该是最新的
  • PHP 版本:5.6
  • 主题版本:1.7
  • 浏览器版本:Chrome Beta 65.0.3325.73 64bit

暗夜模式自动不灵敏,

1. 该问题的重现步骤是什么?

主页正常暗夜模式,点击文章变亮色模式

2. 正常情况下应该是什么结果,你看到的呢?

正常应该是都是暗夜模式不应该变亮色模式

3. 服务器的运行环境是?

GitHub Page

  • 操作系统版本:安卓 win都是
  • Apache/Nginx 版本:
  • PHP 版本:
  • 主题版本:最新
  • 浏览器版本:最新

关于代码高亮

1. 该问题的重现步骤是什么?

2. 正常情况下应该是什么结果,你看到的呢?

3. 服务器的运行环境是?

  • 操作系统版本: ubuntu20.04
  • Apache/Nginx 版本: nginx/1.18.0 (Ubuntu)
  • PHP 版本: 7.4.3
  • 主题版本:latest
  • 浏览器版本: chrome 85.0.4183.83

你好,如图,c++好像没有代码高亮。
Screenshot_20200830_125640.png

编辑时已经声明了是cpp

评论头像太模糊了

1. 该问题的重现步骤是什么?

直接访问页面

2. 正常情况下应该是什么结果,你看到的呢?

评论头像太模糊了,应该变清晰一点

3. 服务器的运行环境是?

  • 操作系统版本:
  • Apache/Nginx 版本:
  • PHP 版本:
  • 主题版本:
  • 浏览器版本:

Stylesheet is missing.

1. 该问题的重现步骤是什么?

2. 正常情况下应该是什么结果,你看到的呢?

3. 服务器的运行环境是?

  • 操作系统版本:
  • Apache/Nginx 版本:
  • PHP 版本:
  • 主题版本:
  • 浏览器版本:

Stylesheet is missing. please fixed it. I'm used this theme.thank you.

文章分类过多无法滚动

桌面模式时,当文章分类过多时无法选中最后的一些分类,希望可以支持滚动,当前效果如下:
image

具体的博客内容无法显示

安装了主题后正常启用,页面也都正常,但是在主页点击文字的标题进入文章却没有没法进去,直接跳转主页了,想问一下这个可能是什么原因

主题支持 Markdown?

手动赞一个!很好的主题。

一个问题,这个主题使用 Markdown 编辑预览有效可是发布的时候却又不支持 Markdown 了?

能不能给一个纯html的模板样式?

1. 该问题的重现步骤是什么?

2. 正常情况下应该是什么结果,你看到的呢?

3. 服务器的运行环境是?

  • 操作系统版本:
  • Apache/Nginx 版本:
  • PHP 版本:
  • 主题版本:
  • 浏览器版本:

提个小建议

个人愚见,在引用的代码块前面添加行号,这样感觉比现在的深浅交替要好一些。

字体图标问题

图标数量不多,用Font Awesome感觉太大材小用了,建议考虑使用Iconfont,可以自定义icon库,css+woff也才6k左右,加载起来速度也比较快。
——来自一名强迫症的建议

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.