🎉 使用 Astro 构建的苹果味博客,低调开源

2023-02-21 11:58:49 +08:00
 Austin2035

为什么写一个博客程序?

对现有博客程序不满,之前我的博客是基于 typecho 的。我不懂 PHP ,所以在折腾的时候有很大的局限性。
经过一些了解,我最终选择 Astro 构建新的博客程序。并且进行一次彻底的改版。
Astro 只需要会点前端基础就能写。这几天我参考官方文档,边学边做,实践出了这个产物。

特性如下

  1. 基于 #Astro 构建,部署后生成静态文件
  2. 支持 明亮与黑暗模式(代码高亮同)。
  3. 支持 图片动画、标签、目录。
  4. 支持 Markdown 、MDX 。
  5. 响应式,且有三种图片模式(宽屏、竖屏、超宽屏),只需要在 alt 中指定即可。

值得一提的是,在使用了 Cloudflare 或者 Vercel 部署之后。我们只需要维护 Github 仓库即可,只需要提交到仓库,更新和发布都是自动的。而且免费、无需备案、在全球有不同节点。

网址

预览 https://astro-blog.qum.cc/

Github https://github.com/austin2035/astro-air-blog

主页

黑暗

普通文章

语法高亮

不同的图片显示模式

有三种图片显示模式: wide, big, inline. 当你编写 mark 文件的时候可以指定 widebiginline 到你的图片 alt 属性中, 比如这样:

![一些描述|wide](a.png)

分隔符号是 |, 默认模式是 big.

6790 次点击
所在节点    程序员
41 条回复
baiduyixia
2023-02-21 15:53:12 +08:00
这首页用来做 pc 网站电脑首页也是很高级
anonymous2351d00
2023-02-21 16:00:42 +08:00
羡慕了,你你你你,能不能教教我 css
Austin2035
2023-02-21 16:21:13 +08:00
非常感谢各位的支持和建议,谢谢谢谢。
Austin2035
2023-02-21 16:23:46 +08:00
当然可以的,开源协议我稍等会选择一个自由一点的。
@SeanDragon
pekew
2023-02-21 18:11:42 +08:00
作为一个喜欢收拾博客样式又喜欢 Apple 的人,真的一眼喜欢。不过有个小想法(不认同当我没说):博客左上角的“xx's blog” 可以改一改,目前用到比较多博客主题好像都是喜欢类似的样式( hexo-next ,hugo-nextlike )。其实可以改成 Apple 特有的中文风格,像什么“大写的大、比更大更大、开了又开”,参考 https://www.zhihu.com/question/24144025/answer/123223234

脱离 web 很久了,技术方面就不露怯了 :D
Austin2035
2023-02-21 18:23:47 +08:00
@pekew 哈哈哈,有趣,666
wangdashuai
2023-02-21 18:33:09 +08:00
可以写成适配 git page 的项目,这样直接可以部署 git page 博客了。
Austin2035
2023-02-21 18:48:20 +08:00
@wangdashuai 这种想法也不错。
sardina
2023-02-21 20:05:45 +08:00
谢谢你让我看到十年后的网站长什么样子
sardina
2023-02-21 20:06:19 +08:00
🐶
Dragonphy
2023-02-21 21:08:54 +08:00
正好在用 Astro 写网站,已偷[doge]
Dragonphy
2023-02-21 21:10:48 +08:00
我太喜欢了,爱你🥹🥹🥹
Bssn
2023-02-22 00:00:22 +08:00
挺好看的
NormanGhost
2023-02-22 00:51:17 +08:00
首页为啥没有 dark 模式,主题很好看
Austin2035
2023-02-22 10:02:45 +08:00
@sardina 过誉了,xd
Austin2035
2023-02-22 10:03:34 +08:00
@NormanGhost 这个还没搞,我感觉不太合适。文章有个黑色模式,主要是考虑到 图片多的情况。黑色背景更加适合展示图片。
tanran
2023-02-22 18:28:45 +08:00
漂亮,页面很多文章为啥是 2035 年,纯展示?
Austin2035
2023-02-22 18:29:10 +08:00
@tanran 是的,没错。
XSNARUTO
2023-02-23 08:10:30 +08:00
虽然用不上,不过不妨碍满满的好感。前两天在 Twitter 看到的,也 star 了。想着之后有空了要给自己博客好好重构一套主题,现在就在搜罗各种好看的主题想以后拿来参考。刚来站里搜各种主题,不出意外的又看见你的帖子啦哈哈哈哈。

说实话我看站里好多人发出来自己的博客链接,点进去都有点失望。丰富一点的,就很多花花绿绿一堆动效加二次元插图的;简单点的呢,又很多极简到连字体字号都没做调整,各种奇奇怪怪的换行和留白,整个页面又简单又混乱😂。你的这个主题,个人感觉,真的算是站里少见的一股清流。
Austin2035
2023-02-23 10:59:25 +08:00
@XSNARUTO 欢迎基于我的工作进行二次创作,创作出一个更加符合你心意的博客。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/917870

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX