VOID: Information that can be released now

[2023.04.07] After several years, VOID decided to restart the update! If you have problems using VOID with Typecho 1.2, please leave a message at GitHub: 🐛 Bug collection posts! Call for bugs!


As a computer term, VOID means "no type". In this article, it is the second Typecho theme developed and open source by me.

When I wrote this article, it was not long before I released the last and first theme RAW. At first, I was very satisfied with RAW, but it has gradually become my experimental field and playground, rather than a work that can be used by everyone. A mess of code, unreasonable design, redundant and impractical function sets make maintenance and further development no fun.

Looking back, I have learned a lot and made many friends through the development and maintenance of RAW in recent months. When it can't bring me more fun, I realize that RAW's mission here has been completed, and it's time to move forward.

The blog exchange group has been established and is now in a state of free water with no one to take care of it. Welcome to the group discussion: 777536599. Telegram group: Group entry


🐒 The product of monkey typewriter principle

VOID is a new work developed from scratch. The default theme of Ghost is used for reference in the development process Casper Bitron theme developed with Shuibakou Card

The display of pictures in VOID accounts for a large proportion. There is very little text on the home page. At first glance, there were about ten pictures. In addition, you may feel that the VOID theme is square and dignified. Indeed, there are few rounded corners and irregular figures in the theme.

This is actually a little careful thinking on my own.

Since it is an open source project licensed by MIT, it naturally has no position to interfere with how others use it. However, it is more or less my own work, and I still have expectations of how others use it. DIYgod in About the sponsorship of open source projects DPlayer mentioned in:

... In addition, most of the users are pirated stations and small yellow stations, which once made me think of abandoning the pit.

If I want to say the most honest idea: I hope that bloggers who use these topics can seriously write more serious articles, which is the essence of independent blogs. One or two sentences of complaints can be said on Weibo and Twitter; The colorful advertisements and pirate collection should be exempted.

"Media is information". Although this sentence is inappropriate here, what I really want to express is that the form of the theme can affect the author's output to a certain extent. The layout of VOID is very neat, and the space for modification is not large. Even an advertisement is difficult to find a suitable place to put. In addition, pictures account for a large proportion. If you don't take them seriously, I'm afraid the result of using this theme will be ugly.

This is self defeating: I lost some potential users. But it is not unworthy.

After removing the complicated functions and formats, we finally return to the text. How to make web pages more usable is a big topic, involving typesetting, accessibility and so on. Items where the text style of VOID is Lepture yue.css After my repeated consideration, this CSS set works well when applied to content blocks. There is a small change: the default font size of the original project is 18px, and the VOID uses 17px in comprehensive consideration. Compared with RAW and many other topics, it should be felt that the text readability of VOID is much higher.

Accessibility VOID is not well done now. It's mainly because my main business is not the front end. It's all about interest Basic Cultivation There are still some shortcomings. This will be gradually improved in subsequent maintenance.

I'm not going to elaborate on the usage and functions of VOID in this article. It's boring to list the functions. For this part, please refer to the GitHub homepage of the topic: AlanDecode/Typecho-Theme-VOID , see the record of function updates and bug fixes on GitHub Submit records


In fact, the basic thinking is: what should an independent blog be like.

I can't answer this question. I'm afraid I've been an independent blogger for 17 years Daring Fireball John Gruber, the author, also gave a convincing answer. There is probably no answer to this question.

With the development of the Internet, the bandwidth and content richness are different from those 20 years ago. Independent blogs, which need to sit down and spend hours writing articles, are hard to compete with GIF, video and emoji.

As a theme writer, what you can do is to create an accessible writing environment for bloggers and an accessible reading environment for readers. Don't attack the possible creative desire of bloggers, and don't make it difficult for readers who want to get information.

Do you think it's easy? This is not simple at all.