Skip to content

Commit 0535522

Browse files
authored
Merge pull request #424 from CGMgit/gh-pages
Add Rhapsody Typora Theme
2 parents b27db22 + b4e3408 commit 0535522

File tree

6 files changed

+171
-0
lines changed

6 files changed

+171
-0
lines changed
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
---
2+
layout: theme
3+
title: Rhapsody · Typora 专属皮肤主题
4+
category: theme
5+
homepage: https://github.com/CGMgit/Rhapsody-Typora-Theme
6+
download: https://github.com/CGMgit/Rhapsody-Typora-Theme/releases
7+
built-in: false
8+
author: 帅气大王子CGM(The Radiant Prince)
9+
thumbnail: Rhapsody.png
10+
typora-root-url: ../../
11+
typora-copy-images-to: ../../media/theme/rhapsody
12+
---
13+
14+
# 🍎 Rhapsody · Typora 专属皮肤主题
15+
> 🌐 English version: [Rhapsody-introduciton](/media/theme/Rhapsody/Rhapsody-introduction-EN.md)
16+
17+
> “色彩,是思想的延伸;写作,是秩序与灵感的交响。”
18+
19+
**Rhapsody** 是一款以「多彩、梦幻、灵动」为核心设计理念的 Typora 主题。它不是简单换个配色,而是用 **高饱和撞色 + 光影能量层 + 分层标题体系**,给 Markdown 写作做了一次“视觉级重构”,同时又遵守 Typora 的编辑器结构,不去乱动 HTML。
20+
21+
---
22+
23+
## 📑 目录
24+
- [📸 主题预览](#-主题预览)
25+
- [🌈 设计理念](#-设计理念)
26+
- [✨ 主题特色](#-主题特色)
27+
- [⚙️ 安装与启用](#️-安装与启用)
28+
- [📜 授权与署名](#-授权与署名)
29+
30+
---
31+
32+
## 📸 主题预览
33+
> 让色彩流动,让文字发光。
34+
35+
![Preview1](/media/theme/Rhapsody/Preview1.png)
36+
![Preview1](/media/theme/Rhapsody/Preview2.png)
37+
![Preview1](/media/theme/Rhapsody/Preview3.png)
38+
---
39+
40+
## 🌈 设计理念
41+
42+
Rhapsody 的灵感来自 **《镜之边缘》式高饱和撞色** + **哲学符号美学**
43+
它想表达的不是“好看”本身,而是:
44+
45+
- 色彩可以作为思想的外延;
46+
- 写作场景也可以是有节奏、有呼吸、有能量层的;
47+
- 所有效果都在 **不改 Typora HTML 结构** 的前提下完成,方便导出和升级。
48+
49+
---
50+
51+
## ✨ 主题特色
52+
53+
- 🎨 **六级标题独立风格**:h1 是 Appleron 光带,h2–h6 各有字体与图标,不是一把梭的粗体放大。
54+
- 💡 **光影与能量流动**:写作区有柔光、渐变、泡泡/粒子运动,营造“活的版心”。
55+
- 📦 **模块化 CSS 架构**`layout.css / typography.css / math.css / table.css / export_patch.css` 分层管理,方便你以后拆/关/替换。
56+
- 🧮 **导出友好**:自带 HTML/PDF 导出补丁,解决你之前说的“导出 HTML 背景丢失 / 对齐跑偏”那类问题。
57+
- 🧠 **彩蛋体系**:标题图标、角标、能量条都可以做成小机关,但都只是 CSS,不动 DOM。
58+
59+
---
60+
61+
## ⚙️ 安装与启用
62+
63+
1. 打开 Typora → 偏好设置 → 外观 → **打开主题文件夹**
64+
2. 把仓库里的 **`rhapsody.css`** 和同级的 **`Rhapsody/` 资源目录** 一起放进去
65+
(注意:入口文件在外面,资源目录在里面,保持相对路径)
66+
3. 重启 Typora,在主题列表中选择 **Rhapsody**
67+
68+
> ⚠️ 不要把 `rhapsody.css` 塞进 `Rhapsody/` 里,不然相对路径会找不到图片和子样式。
69+
70+
---
71+
72+
## 📜 授权与署名
73+
74+
- 协议建议:**CC BY-NC-SA 4.0**(署名-非商业-相同方式共享)
75+
- 可自由下载、学习、二次美化
76+
- 转载 / 二次分发请保留署名:**Rhapsody Typora Theme — by 帅气大王子CGM(The Radiant Prince)**
77+
- 商业使用 / 付费分发请先联系作者
78+
79+
---
80+
81+
更多说明、完整文件树、导出参数、彩蛋触发语法,请看仓库里的完整文档 👇
82+
👉 [GitHub · Rhapsody Typora Theme](https://github.com/CGMgit/Rhapsody-Typora-Theme)
83+

media/theme/Rhapsody/Preview1.png

2.56 MB
Loading

media/theme/Rhapsody/Preview2.png

284 KB
Loading

media/theme/Rhapsody/Preview3.png

4.24 MB
Loading
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# 🍎 Rhapsody · Typora Custom Theme
2+
> 🌐 中文版: [Rhapsody 简介](../../../_posts/theme/2025-11-01-Rhapsody.md)
3+
4+
> “Color is the extension of thought;
5+
> Writing is the symphony of order and inspiration.”
6+
7+
**Rhapsody** is a Typora theme designed with *color, imagination, and rhythm* as its core principles.
8+
It’s not just a recolor — it’s a **visual reconstruction** of Typora using **high-saturation contrasts, dynamic light layers, and multi-level headings**,
9+
while keeping Typora’s native HTML structure untouched for perfect compatibility.
10+
11+
---
12+
13+
## 📑 Table of Contents
14+
- [📸 Preview](#-preview)
15+
- [🌈 Design Philosophy](#-design-philosophy)
16+
- [✨ Features](#-features)
17+
- [⚙️ Installation](#️-installation)
18+
- [📜 License & Credit](#-license--credit)
19+
20+
---
21+
22+
## 📸 Preview
23+
> Let the colors flow, and let the words shine.
24+
25+
![Preview1](Preview1.png)
26+
![Preview2](Preview2.png)
27+
![Preview3](Preview3.png)
28+
29+
Rhapsody brings light, texture, and motion into the writing space —
30+
every gradient and glow reflects a dialogue between **order and inspiration**.
31+
32+
---
33+
34+
## 🌈 Design Philosophy
35+
36+
Rhapsody draws inspiration from the **high-saturation visual style of *Mirror’s Edge***
37+
and from **philosophical symbolism in color and form**.
38+
Its goal is not just to look “beautiful”, but to express deeper ideas:
39+
40+
- Colors can extend thoughts and emotions.
41+
- The writing space can breathe, flow, and carry energy.
42+
- Every visual effect is achieved purely through **CSS**, without altering Typora’s HTML structure —
43+
ensuring stability, export compatibility, and long-term maintenance.
44+
45+
---
46+
47+
## ✨ Features
48+
49+
- 🎨 **Six-Level Heading System** — h1 adopts the signature *Appleron Lightband*, while h2–h6 feature distinct fonts and icons.
50+
- 💡 **Dynamic Light & Energy Layers** — Soft glows, gradient flows, and floating bubbles bring depth and vitality to your workspace.
51+
- 📦 **Modular CSS Architecture** — Organized into `layout.css`, `typography.css`, `math.css`, `table.css`, and `export_patch.css` for flexible customization.
52+
- 🧮 **Export-Friendly Patches** — Integrated fixes for HTML/PDF export to maintain consistent appearance and alignment.
53+
- 🧠 **Easter Egg System** — Hidden icons and animations triggered purely by CSS, adding layers of symbolic playfulness.
54+
55+
---
56+
57+
## ⚙️ Installation
58+
59+
1. Open Typora → Preferences → Appearance → **Open Theme Folder**
60+
2. Copy both **`rhapsody.css`** and the **`Rhapsody/`** resource folder into that directory.
61+
(⚠️ Keep them **side by side**, not nested — the paths rely on this structure.)
62+
3. Restart Typora → Select **Rhapsody** from the theme list.
63+
64+
> ⚠️ Do **not** move `rhapsody.css` inside `Rhapsody/`.
65+
> Otherwise, relative paths for images and substyles will break.
66+
67+
---
68+
69+
## 📜 License & Credit
70+
71+
- Recommended License: **CC BY-NC-SA 4.0** *(Attribution–NonCommercial–ShareAlike)*
72+
- You are free to use, learn, and modify this theme for non-commercial purposes.
73+
- Please retain attribution when redistributing:
74+
**Rhapsody Typora Theme — Designed by CGM (The Radiant Prince)**
75+
- For any commercial use or redistribution, please contact the author in advance.
76+
77+
---
78+
79+
For more details — including full directory tree, export configurations, and easter egg triggers —
80+
please visit the full documentation:
81+
👉 [GitHub · Rhapsody Typora Theme](https://github.com/CGMgit/Rhapsody-Typora-Theme)
82+
83+
84+
85+
86+
87+
88+

media/thumbnails/Rhapsody.png

61.5 KB
Loading

0 commit comments

Comments
 (0)