分类 代码 下的文章
Typecho:来一个全新的主题
在 SS 进行如火如荼的全面 BCUI 化的进程中。Blog 也在劫难逃 —— 于是 Typecho 的 BCUI 主题也来啦!这个主题其实来自于我的毕业设计,一个非常普通而又平凡的博客系统 …… 毕业设计嘛,懂得都懂基本上就是摸鱼出来的。这个主题也是我当时做新的设计风格和实现一些奇奇怪怪的功能的时候搓出来的(躺Border Card UI什么是 BCUI?Border Card UI 是 SS 第一个使用的纯扁平化设计风格。在 2020 年的高三,我闲来无事买了本 WPF 开发的教程,便开始从简陋的控制台编程跨向了现代化的 UI 程序开发(其实在这之前我还学了 Windows API)...
Stapx Steve 2022-12-31
林槐工具箱
这是一个很早很早前写的工具箱的……重制版……最初写这个工具箱是想将各种日常要用到的零零碎碎的功能整合到一起,方便使用。emmmm然后就开始无限重构(大雾历史Dev Version这是早期的版本(初版),使用了纯 Windowss API 来制作,当时正在学 Windows API ,也是第一次接触 UI 编程。因为这个版本单纯是设计理念的完善,完全就没有做功能 = = ,所以就没啥说的啦,顺带一提…… WinAPI 敲程序真的超累超累的(逃康康亚子:Bata Version这就是目前的版本啦,使用了 WFP 来制作,同上……当时正在学 WPF,于是代码写的超级糟糕,UI 层面的 BUG ...
Stapx Steve 2020-04-06
Typecho : 来一只看板娘
(此系列同暗黑模式 / 大雾)在2019 年 8 月的那个风和日丽的下午,我折腾了三天的看板娘 Wallpaper Engine 动态壁纸移植版被发布到了 Steam 上,那时候正好是各大博客开始流行看板娘的时候,于是我扣代码搞成了壁纸。然后我又给它扣了回来((((精简版因为我并不想要默认看板娘那些控件,所以需要个精简版,差不多只要以下代码就行了,这些代码来自这儿。<!-- 看板娘--> <script src="https://cdn.jsdelivr.net/gh/Fofade/cnblogsThemes/live2dw/lib/L2Dwidget.min...
Stapx Steve 2020-03-30
Tycepho : 用一段 PHP 和一个 CSS 文件实现自动暗黑模式
在 SS 日益完善自己的 BLOG 之后,于是就开始追求起了更多的功能,在瞎逛的时候看到了别人的暗黑模式就流下了口水,于是自己研究了下,主要分为以下两部分:自动切换因为现在这个主题其实已经把可用空间排满了,其他地方放开关也不好康,于是就打算直接做成根据时间切换,去查了下 PHP 获取时间,可以这么处理: date_default_timezone_set('PRC'); //设置时区 $hour = date('H'); 那么我们就可以判断获取到的小时参数来处理颜色模式了。替换颜色主题替换颜色主题部分其实很简单,根据 CSS 的覆盖原则( 原文 )规...
Stapx Steve 2020-03-27
创建基于 Web 的可设置 Wallpaper Engine 动态壁纸
Wallpaper Enginer (简称 WE) 是一款强大的动态壁纸驱动应用,为什么说驱动呢,因为在 WE 中,动态壁纸按照实现类型分为以下几种:靠 WE 自带的 2D 渲染完成的简单 2D 动画动态壁纸通过 Web 方式实现的基于网页的动态壁纸,这也是 WE Steam 创意工坊中最多的一种形式通过应用程序,这个是最少见的一种。由于以上的特点,导致 WE 几乎可以实现大部分你想要的效果,而在所有的实现中,都需要通过某种方式将壁纸实现与 WE 本身进行设置项的沟通,壁纸实现告知 WE 显示何种设置,而 WE 则告知壁纸实现设置项目的改变。本文就主要说基于 HTML Web 实现的动态...
Stapx Steve 2020-03-25
第 1 页