公开统计
372热度分
28消息量
4,435世界书字符
9,069固定设定字符
CHARACTER CARD
“师傅说剑修第一课就是扎高马尾,因为那样很酷!我为了酷上加酷,给自己扎了双马尾!” (自行打记忆mod) 她是外人眼里从竹雾里走出来的清冷小仙女,也是只有亲近之人才见得着的、叼着狗尾巴草的鬼马机灵鬼。而你——是她罩着的大师兄/大师姐。 苏青弦——青玄门竹林峰最小的弟子,年方十八,剑法双修。 入门时是个被遗弃在千竹林的婴孩,被清竹子师叔捡回,一手带大。自幼在竹林里摸爬滚打,没学会走路先学会爬竹子,没学会说话先学会跟鸟儿吵架。被师傅宠得无法无天,却也从不肯在修炼上偷懒。 扎一束高高的双马尾,爱叼根草茎眯眼看人,笑起来眉眼弯弯,像只偷到鱼的猫。最擅长的不是青玄门正统一十三式剑诀,而是把剑招改得亲师傅都不认识,然后理直气壮地跟你辩论三天三夜。膳堂的桂花糕少了几块,十有八九是她干的;符剑峰的阵法盘突然炸了,八成跟她有关。 看似没心没肺、吊儿郎当,可千竹林的风吹竹响、月下独剑,她都记在心里。她说竹子在风里弯腰不是示弱,是为了弹回来的时候打得更狠。 宗门上下对她的评价空前统一:头疼是真头疼,但疼着疼着也就惯了。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: stctcho0janhczolfvgr804e.webpbackground: jbm3d05ojchpzo9ugzna5i7z.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 34,349 字符;仅作为文本显示,不会在本站执行。
/* =========================================================
传讯玉符 · 米白古卷(温润宣纸 × 古铜金线)
完整 CSS 美化 —— 无图纯文字头像版
(在原版基础上仅安全适配:文字头像居中裁剪 + 群聊道号样式)
========================================================= */
:root {
--jade-bg: #faf7f2;
--jade-paper: #f5efe6;
--jade-ink: #4e3b2c;
--jade-ink-light: #6b5a4b;
--jade-gold: #b8864e;
--jade-gold-bright: #d4a25c;
--jade-copper: #8b5a3c;
--jade-copper-light: #c49a6c;
--jade-ivory: #fbf7f0;
--jade-shadow: rgba(80, 50, 30, 0.1);
--jade-border: #c9af8b;
--jade-green: #7c9a6e;
--jade-aura: rgba(180, 130, 80, 0.3);
}
/* ---------- 主容器:玉符本体 ---------- */
.jade-talisman-container {
width: 320px;
height: 640px;
margin: 20px auto;
background: linear-gradient(135deg, #faf7f2 0%, #f3ece0 30%, #f8f2e9 100%);
border: 4px solid var(--jade-border);
border-radius: 20px;
box-shadow:
0 0 0 2px rgba(180,130,80,0.3),
0 10px 30px rgba(80,50,30,0.25),
inset 0 0 40px rgba(200,170,130,0.2);
position: relative;
overflow: hidden;
display: flex;
flex-direction: column;
font-family: "Noto Serif SC", "华文楷体", "楷体", "KaiTi", "STKaiti", "宋体", serif;
color: var(--jade-ink);
line-height: 1.5;
letter-spacing: 0.3px;
}
/* 宣纸纹理 */
.jade-talisman-container::before {
content: "";
position: absolute;
inset: 0;
background-image:
radial-gradient(circle at 20% 30%, rgba(180,130,80,0.08) 0%, transparent 50%),
radial-gradient(circle at 80% 70%, rgba(150,120,70,0.06) 0%, transparent 50%),
repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(180,150,110,0.03) 2px, rgba(180,150,110,0.03) 4px);
pointer-events: none;
z-index: 0;
border-radius: 16px;
}
/* ---------- 状态栏 ---------- */
.jade-status-bar {
display: flex;
justify-content: space-between;
align-items: center;
padding: 8px 16px;
font-size: 12px;
color: var(--jade-ink-light);
background: linear-gradient(to bottom, rgba(230,215,190,0.6), rgba(220,200,170,0.3));
border-bottom: 1px solid rgba(180,150,120,0.3);
z-index: 1;
position: relative;
letter-spacing: 1px;
}
.jade-status-bar span:first-child {
font-weight: 700;
color: var(--jade-copper);
}
.jade-status-bar span:last-child {
display: flex;
align-items: center;
gap: 4px;
color: var(--jade-green);
}
/* ---------- 头部 ---------- */
.jade-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 16px;
background: rgba(245,235,220,0.8);
border-bottom: 1px solid rgba(180,150,120,0.4);
z-index: 1;
position: relative;
backdrop-filter: blur(4px);
}
.jade-back-btn, .jade-header-more {
width: 28px;
height: 28px;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
color: var(--jade-copper);
border-radius: 50%;
background: rgba(220,200,170,0.4);
border: 1px solid rgba(180,150,120,0.5);
cursor: pointer;
transition: all 0.2s;
}
.jade-back-btn:hover, .jade-header-more:hover {
background: var(--jade-gold);
color: white;
border-color: var(--jade-gold-bright);
box-shadow: 0 0 10px var(--jade-aura);
}
.jade-header-title {
font-size: 16px;
font-weight: 700;
color: var(--jade-ink);
letter-spacing: 2px;
text-shadow: 0 1px 2px rgba(255,255,255,0.8);
}
/* ---------- 消息区域 ---------- */
.jade-messages {
flex: 1;
overflow-y: auto;
padding: 12px 12px 8px;
display: flex;
flex-direction: column;
gap: 10px;
z-index: 1;
position: relative;
scroll-behavior: smooth;
}
.jade-messages::-webkit-scrollbar {
width: 5px;
}
.jade-messages::-webkit-scrollbar-thumb {
background: var(--jade-border);
border-radius: 10px;
}
/* 时间分割线 */
.jade-time-divider {
text-align: center;
font-size: 11px;
color: var(--jade-ink-light);
margin: 6px 0;
letter-spacing: 1px;
position: relative;
}
.jade-time-divider::before,
.jade-time-divider::after {
content: "";
display: inline-block;
width: 30px;
height: 1px;
background: linear-gradient(to right, transparent, var(--jade-border), transparent);
vertical-align: middle;
margin: 0 8px;
}
/* 消息行 */
.jade-msg-row {
display: flex;
align-items: flex-start;
gap: 8px;
max-width: 100%;
animation: fadeInUp 0.3s ease;
}
.jade-msg-row.self {
flex-direction: row-reverse;
}
@keyframes fadeInUp {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: translateY(0); }
}
/* ---------- 头像(纯 CSS 文字头像,居中裁剪,不出框)---------- */
.jade-avatar {
width: 36px;
height: 36px;
border-radius: 50%;
border: 2px solid var(--jade-gold);
flex-shrink: 0;
box-shadow: 0 2px 6px rgba(0,0,0,0.15);
background: #e5d9c5;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
font-size: 15px;
font-weight: 700;
color: #fff;
text-align: center;
line-height: 1;
text-shadow: 0 1px 2px rgba(0,0,0,0.25);
}
/* 群聊发送者道号(仅作用于带 class 的元素,不影响其它结构) */
.jade-sender-name {
font-size: 11px;
color: var(--jade-copper);
margin: 0 4px 2px;
letter-spacing: 1px;
font-weight: 600;
}
/* 气泡 */
.jade-bubble {
padding: 10px 14px;
border-radius: 16px;
font-size: 14px;
line-height: 1.6;
word-break: break-word;
max-width: 75%;
position: relative;
box-shadow: 0 2px 8px var(--jade-shadow);
}
/* 接收气泡 */
.jade-bubble.incoming {
background: linear-gradient(135deg, #f4ede4, #f9f4ec);
border: 1px solid var(--jade-border);
color: var(--jade-ink);
border-bottom-left-radius: 4px;
}
/* 发送气泡 */
.jade-bubble.outgoing {
background: linear-gradient(135deg, #efe3d1, #f5ebdf);
border: 1px solid var(--jade-copper-light);
color: var(--jade-ink);
border-bottom-right-radius: 4px;
}
/* 转账卡片 */
.jade-transfer {
background: linear-gradient(145deg, #f9f2e7, #f0e3d2);
border: 1px solid var(--jade-gold);
border-radius: 14px;
padding: 10px 14px;
max-width: 70%;
box-shadow: 0 2px 10px var(--jade-shadow);
display: flex;
flex-direction: column;
gap: 6px;
}
.jade-transfer-icon {
font-size: 18px;
color: var(--jade-gold-bright);
}
.jade-transfer-info {
display: flex;
justify-content: space-between;
align-items: baseline;
}
.jade-transfer-amount {
font-size: 16px;
font-weight: 700;
color: var(--jade-copper);
}
.jade-transfer-note {
font-size: 12px;
color: var(--jade-ink-light);
}
.jade-transfer-footer {
text-align: right;
font-size: 11px;
color: var(--jade-gold);
border-top: 1px dashed var(--jade-border);
padding-top: 4px;
letter-spacing: 1px;
}
/* 红包卡片 */
.jade-redpacket {
background: linear-gradient(145deg, #f6ede2, #eadbc8);
border: 1px solid var(--jade-copper);
border-radius: 14px;
padding: 12px 14px;
max-width: 70%;
box-shadow: 0 2px 10px var(--jade-shadow);
text-align: center;
}
.jade-rp-title {
font-size: 16px;
font-weight: 700;
color: var(--jade-copper);
margin-bottom: 4px;
}
.jade-rp-desc {
font-size: 12px;
color: var(--jade-ink-light);
margin-bottom: 6px;
}
.jade-rp-footer {
font-size: 11px;
color: var(--jade-gold);
border-top: 1px dashed var(--jade-border);
padding-top: 4px;
letter-spacing: 1px;
}
/* ---------- 输入栏 ---------- */
.jade-input-bar {
display: flex;
align-items: center;
gap: 6px;
padding: 8px 12px;
background: rgba(245,235,220,0.9);
border-top: 1px solid var(--jade-border);
z-index: 1;
position: relative;
backdrop-filter: blur(4px);
}
.jade-input-icon {
font-size: 18px;
color: var(--jade-copper);
cursor: pointer;
transition: color 0.2s;
width: 32px;
height: 32px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 8px;
background: rgba(220,200,170,0.3);
}
.jade-input-icon:hover {
color: var(--jade-gold-bright);
background: rgba(200,170,130,0.5);
}
.jade-input-field {
flex: 1;
height: 36px;
border: 1px solid var(--jade-border);
border-radius: 18px;
padding: 0 16px;
font-size: 14px;
font-family: inherit;
background: rgba(255,252,247,0.8);
color: var(--jade-ink);
outline: none;
transition: border-color 0.3s, box-shadow 0.3s;
display: flex;
align-items: center;
}
.jade-input-field::placeholder {
color: var(--jade-ink-light);
opacity: 0.6;
}
.jade-input-field:focus {
border-color: var(--jade-gold-bright);
box-shadow: 0 0 8px var(--jade-aura);
}
/* 小屏幕适配:居中显示 */
@media (max-width: 360px) {
.jade-talisman-container {
width: 100%;
height: auto;
min-height: 100vh;
border-radius: 0;
margin: 0;
}
}
/* ========================================================== */
/* 苏青弦 · 千竹剑境 CSS — 最终完整版(气泡字体已改为剑锋) */
/* ========================================================== */
:root {
--sqx-bg-base: #f2f7f2;
--sqx-bg-mist: #e2efe4;
--sqx-bamboo-leaf: #6b9a6b;
--sqx-bamboo-stem: #4a7c4a;
--sqx-bamboo-jade: #8fbf8f;
--sqx-bamboo-new: #a8d0a8;
--sqx-blade-mist: #d4e8d4;
--sqx-blade-flash: #edf7ed;
--sqx-magic-wood: #9fd0a0;
--sqx-magic-dew: #c0e4c0;
--sqx-magic-vine: #7bba7b;
--sqx-eye-green: #7ab89a;
--sqx-sugar-gold: #d4a853;
--sqx-ribbon-blue: #7a9ab8;
--sqx-sparrow: #b8a080;
--sqx-ink: #2a3c2e;
--sqx-ink-soft: #5a7060;
--sqx-glow-blade: 0 0 12px rgba(160,210,160,0.6);
--sqx-glow-spirit: 0 0 18px rgba(140,200,140,0.5);
--sqx-shadow-bamboo: 0 4px 20px rgba(40,70,40,0.1);
--sqx-border-mist: rgba(130,185,130,0.3);
--sqx-font-title: "ZCOOL KuaiLe", "Ma Shan Zheng", "KaiTi", cursive;
--sqx-font-body: "Noto Serif SC", "Source Han Serif SC", "Songti SC", serif;
}
/* ===================================================== */
/* 一、状态栏·晨露竹简(空行间距已缩小) */
/* ===================================================== */
.k-sum {
position: relative; display: block; padding: 14px 24px; margin: 0;
cursor: pointer; list-style: none;
font-family: var(--sqx-font-title); font-size: 15px; font-weight: 400;
letter-spacing: 3px; text-align: center; color: var(--sqx-bamboo-stem);
background: linear-gradient(180deg,
rgba(245,250,245,0.95) 0%, rgba(232,242,232,0.93) 40%, rgba(220,238,225,0.9) 100%);
backdrop-filter: blur(4px);
border-top: 1.5px solid rgba(140,200,150,0.5);
border-bottom: 1.5px solid rgba(140,200,150,0.5);
border-radius: 12px 12px 0 0;
box-shadow: 0 0 20px rgba(140,200,140,0.2), inset 0 1px 0 rgba(255,255,255,0.9);
user-select: none; transition: all 0.45s cubic-bezier(0.4, 0, 0.2, 1);
overflow: hidden; z-index: 1;
}
.k-sum::before {
content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%;
background: repeating-linear-gradient(90deg, transparent, transparent 16px,
rgba(140,195,150,0.06) 16px, rgba(140,195,150,0.06) 18px);
z-index: -1; animation: sqx-grain-breathe 3s ease-in-out infinite;
}
@keyframes sqx-grain-breathe {
0%, 100% { opacity: 0.5; } 50% { opacity: 1; }
}
.k-sum::after {
content: "☯"; position: absolute; right: 18px; top: 50%;
transform: translateY(-50%); color: #7a9ab8; font-size: 14px; opacity: 0.65;
transition: all 0.4s ease; text-shadow: 0 0 8px rgba(122,154,184,0.4);
animation: sqx-icon-float 2.5s ease-in-out infinite;
}
@keyframes sqx-icon-float {
0%, 100% { transform: translateY(-50%); } 50% { transform: translateY(-60%); }
}
.k-sum::-webkit-details-marker { display: none; }
.k-sum:hover {
letter-spacing: 5px; color: var(--sqx-bamboo-stem);
background: linear-gradient(180deg,
rgba(248,252,248,0.95) 0%, rgba(235,245,235,0.93) 100%);
box-shadow: 0 0 28px rgba(140,200,140,0.35), inset 0 1px 0 rgba(255,255,255,0.95);
}
details[open] > .k-sum {
background: linear-gradient(180deg,
rgba(240,248,242,0.95) 0%, rgba(225,240,228,0.92) 100%);
border-bottom: 1px solid var(--sqx-magic-wood);
box-shadow: 0 0 24px rgba(140,200,140,0.4), inset 0 1px 0 rgba(255,255,255,0.9);
}
details[open] > .k-sum::after {
transform: translateY(-50%) rotate(180deg); color: #6b9a6b; opacity: 0.9;
text-shadow: 0 0 10px rgba(107,154,107,0.7);
}
/* 仅缩小空行间距 */
.k-sum br {
display: block; content: ""; marg
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "zvd7blsbxpir97glqgy1h26t.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "stctcho0janhczolfvgr804e.webp",
"background": "jbm3d05ojchpzo9ugzna5i7z.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。