Matecho - Prism
type: channel
link: https://matecho-dev.zapic.moe/tag/Prism/
items: Matecho: 现代的Typecho主题

Matecho: 现代的Typecho主题
type: item
date: 2024-04-08T09:35:00+00:00
description: Matecho: 一款现代的, 简单得简陋的, 基于Material Design 3的Typecho主题KawaiiZapic/Matecho - Github特性极度优化的资源加载策略, 首屏仅需100KB资源(不包括图片), 按需延迟加载非必要的组件.使用Prism高亮代码, 额外增加的Vue SFC支持.Fancybox图片灯箱, 具有较好的触控支持.KaTeX公式渲染, 支持LaTeX语法.良好的响应式支持, 移动端/大屏端相同体验.增强的编辑器注入, 支持在编辑器中渲染代码高亮和LaTeX公式.Links友链插件集成, 无需修改即可启用.ExSearch即时搜索集成, 无需修改即可启用.OpenGraph / TwitterCard 支持, 在支持的应用中以卡片形式展示.特性(开发)Vite主导的开发体验, PHP到Vite Dev Server集成 (我一定是疯了) , 支持基本HMR, 使用Vite构建打包, 生成优化后的HTML/JS/CSS代码.UnoCSS原子化CSS, 简单组件简单构建.完全由TypeScript构建, 精确的代码提示.自动侦测的按需加载组件, 根据代码内容自动确定每页需要加载的组件, 实现精确的自动分包与懒加载, 也是极小首屏资源的基础.技术栈MDUI 2 (Web Component+Lit)UnoCSSViteTypeScript