Skip to content

Commit 1c228f6

Browse files
committed
chore: release v1.0.0-beta.32
1 parent debaedf commit 1c228f6

File tree

3 files changed

+53
-69
lines changed

3 files changed

+53
-69
lines changed

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Maple",
3-
"version": "1.0.0-beta.31",
3+
"version": "1.0.0-beta.32",
44
"minAppVersion": "1.1.9",
55
"author": "subframe7536",
66
"authorUrl": "https://github.com/subframe7536"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "maple",
3-
"version": "1.0.0-beta.31",
3+
"version": "1.0.0-beta.32",
44
"type": "module",
55
"author": "subframe7536",
66
"scripts": {

theme.css

Lines changed: 51 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Maple Theme v1.0.0-beta.31 For Obsidian */
1+
/* Maple Theme v1.0.0-beta.32 For Obsidian */
22
/* @settings
33
id: maple-basic
44
name: Maple Basic
@@ -384,7 +384,7 @@ settings:
384384
type: variable-text
385385
title: Setting Panel Header Title
386386
title.zh: 设置面板标题
387-
default: Maple 1.0.0-beta.31
387+
default: Maple 1.0.0-beta.32
388388
quotes: true
389389
- id: enable-group-title
390390
type: class-toggle
@@ -1776,14 +1776,39 @@ settings:
17761776
description: Brightness increases on hover
17771777
description.zh: 鼠标悬停时亮度会增加
17781778
default: true
1779+
- id: pdf-dark-invert
1780+
type: class-toggle
1781+
title: Invert Colors in Dark Mode
1782+
title.zh: 黑暗模式下反转颜色
1783+
- id: title-pdf-export
1784+
title: PDF Export
1785+
title.zh: PDF 导出
1786+
type: heading
1787+
level: 2
1788+
collapsed: false
17791789
- id: pdf-export-transparent
17801790
type: class-toggle
1781-
title: Set Background to Transparent When Exporting
1791+
title: Set Background to Transparent
17821792
title.zh: 导出时将页面背景颜色设置为透明
17831793
- id: pdf-export-page-num
17841794
type: class-toggle
1785-
title: Add Page Numbers in The Footer When Exporting
1795+
title: Add Page Numbers in The Footer
17861796
title.zh: 导出时页脚添加页号
1797+
- id: pdf-export-page-break
1798+
type: class-toggle
1799+
title: Better Page Break Strategy
1800+
title.zh: 更好的分页策略
1801+
description: Always break page before H1 headings; avoid page breaks inside
1802+
images, tables, and code blocks
1803+
description.zh: 在 H1 标题前强制分页;避免在图片、表格和代码块内分页
1804+
- id: pdf-export-standard
1805+
type: class-toggle
1806+
title: Standard Spacing Between Paragraphs and List
1807+
title.zh: 标准的段落和列表的间距
1808+
- id: pdf-export-default-hr
1809+
type: class-toggle
1810+
title: Use Default Style for Horizontal Rule
1811+
title.zh: 使用默认的水平线样式
17871812
- id: title-properties
17881813
title: Properties
17891814
title.zh: 文档属性
@@ -5105,61 +5130,37 @@ body {
51055130
);
51065131
--h1-weight: var(--setting-h1-weight, 750);
51075132
--h1-font: var(--setting-h1-font, var(--font-text));
5108-
--h1-line-height: calc(
5109-
var(--line-height-normal) *
5110-
var(--h1-size) *
5111-
var(--h1-size-factor, 1)
5112-
);
5133+
--h1-line-height: calc(var(--line-height-normal) * var(--h1-size));
51135134
--h2-size: calc(
51145135
var(--font-text-size) * var(--setting-h2-size, 1.5)
51155136
);
51165137
--h2-weight: var(--setting-h2-weight, 700);
51175138
--h2-font: var(--setting-h2-font, var(--font-text));
5118-
--h2-line-height: calc(
5119-
var(--line-height-normal) *
5120-
var(--h2-size) *
5121-
var(--h2-size-factor, 1)
5122-
);
5139+
--h2-line-height: calc(var(--line-height-normal) * var(--h2-size));
51235140
--h3-size: calc(
51245141
var(--font-text-size) * var(--setting-h3-size, 1.4)
51255142
);
51265143
--h3-weight: var(--setting-h3-weight, 600);
51275144
--h3-font: var(--setting-h3-font, var(--font-text));
5128-
--h3-line-height: calc(
5129-
var(--line-height-normal) *
5130-
var(--h3-size) *
5131-
var(--h3-size-factor, 1)
5132-
);
5145+
--h3-line-height: calc(var(--line-height-normal) * var(--h3-size));
51335146
--h4-size: calc(
51345147
var(--font-text-size) * var(--setting-h4-size, 1.3)
51355148
);
51365149
--h4-weight: var(--setting-h4-weight, 550);
51375150
--h4-font: var(--setting-h4-font, var(--font-text));
5138-
--h4-line-height: calc(
5139-
var(--line-height-normal) *
5140-
var(--h4-size) *
5141-
var(--h4-size-factor, 1)
5142-
);
5151+
--h4-line-height: calc(var(--line-height-normal) * var(--h4-size));
51435152
--h5-size: calc(
51445153
var(--font-text-size) * var(--setting-h5-size, 1.2)
51455154
);
51465155
--h5-weight: var(--setting-h5-weight, 550);
51475156
--h5-font: var(--setting-h5-font, var(--font-text));
5148-
--h5-line-height: calc(
5149-
var(--line-height-normal) *
5150-
var(--h5-size) *
5151-
var(--h5-size-factor, 1)
5152-
);
5157+
--h5-line-height: calc(var(--line-height-normal) * var(--h5-size));
51535158
--h6-size: calc(
51545159
var(--font-text-size) * var(--setting-h6-size, 1.1)
51555160
);
51565161
--h6-weight: var(--setting-h6-weight, 500);
51575162
--h6-font: var(--setting-h6-font, var(--font-text));
5158-
--h6-line-height: calc(
5159-
var(--line-height-normal) *
5160-
var(--h6-size) *
5161-
var(--h6-size-factor, 1)
5162-
);
5163+
--h6-line-height: calc(var(--line-height-normal) * var(--h6-size));
51635164
}
51645165
body.heading-color-base {
51655166
--h1-color: var(--text-normal);
@@ -5232,15 +5233,6 @@ body.heading-h6-center :is(.HyperMD-header-6, h6) {
52325233
text-align: center;
52335234
}
52345235

5235-
.markdown-source-view {
5236-
--h1-size-factor: list.nth($size-factors, $i);
5237-
--h2-size-factor: list.nth($size-factors, $i);
5238-
--h3-size-factor: list.nth($size-factors, $i);
5239-
--h4-size-factor: list.nth($size-factors, $i);
5240-
--h5-size-factor: list.nth($size-factors, $i);
5241-
--h6-size-factor: list.nth($size-factors, $i);
5242-
}
5243-
52445236
body:is(:not(.css-settings-manager), .heading-color-colorful) {
52455237
--h1-color: var(
52465238
--setting-h1-color,
@@ -5892,21 +5884,22 @@ body.canvas-center .canvas-node-content.markdown-embed > .markdown-embed-content
58925884

58935885
/* #endregion canvas */
58945886
/* #region pdf */
5895-
.theme-dark.pdf-dark-hover .pdf-viewer {
5887+
.theme-dark.pdf-dark-hover .pdfViewer {
58965888
opacity: 0.7;
58975889
transition: opacity var(--animation);
58985890
}
5899-
.theme-dark.pdf-dark-hover .pdf-viewer:hover {
5891+
.theme-dark.pdf-dark-hover .pdfViewer:hover {
59005892
opacity: 0.85;
59015893
}
5894+
.theme-dark.pdf-dark-invert .pdfViewer .page {
5895+
filter: invert(1) contrast(0.8);
5896+
}
59025897

59035898
@media print {
59045899
body.pdf-export-transparent {
59055900
--background-primary: transparent;
59065901
}
59075902
@page {
5908-
size: a4;
5909-
margin: 2.5cm 2cm 2cm 2cm !important;
59105903
@bottom-center {
59115904
body.pdf-export-page-num {
59125905
content: counter(page);
@@ -5915,34 +5908,25 @@ body.canvas-center .canvas-node-content.markdown-embed > .markdown-embed-content
59155908
}
59165909
}
59175910
}
5918-
h1,
5919-
h2,
5920-
h3,
5921-
h4,
5922-
h5,
5923-
h6 {
5911+
body.pdf-export-page-break :is(h1, h2, h3, h4, h5, h6) {
59245912
page-break-after: avoid;
59255913
}
5926-
table,
5927-
figure,
5928-
pre,
5929-
.callout p {
5914+
body.pdf-export-page-break :is(table, figure, pre, .callout p) {
59305915
page-break-inside: avoid;
59315916
}
5932-
p {
5917+
body.pdf-export-page-break h1 {
5918+
page-break-before: always;
5919+
}
5920+
body.pdf-export-standard p {
59335921
margin: 0 0 12pt 0 !important;
59345922
orphans: 3;
59355923
widows: 3;
59365924
}
5937-
h1 {
5938-
page-break-before: always;
5939-
}
5940-
ul,
5941-
ol {
5925+
body.pdf-export-standard :is(ul, ol) {
59425926
margin: 12pt 0 12pt 1.5cm !important;
59435927
padding: 0 !important;
59445928
}
5945-
li {
5929+
body.pdf-export-standard li {
59465930
margin: 3pt 0 !important;
59475931
padding: 0 !important;
59485932
}
@@ -5953,11 +5937,11 @@ body.canvas-center .canvas-node-content.markdown-embed > .markdown-embed-content
59535937
white-space: pre-wrap !important;
59545938
tab-size: 4;
59555939
}
5956-
hr {
5940+
body.pdf-export-default-hr hr {
59575941
background-image: none !important;
59585942
border-width: var(--size-2-1) !important;
59595943
}
5960-
hr::after {
5944+
body.pdf-export-default-hr hr::after {
59615945
content: none !important;
59625946
}
59635947
}
@@ -6628,7 +6612,7 @@ body {
66286612
container-type: inline-size;
66296613
}
66306614
.modal-header:not(.is-mobile) .modal-container .mod-settings::before {
6631-
content: var(--setting-modal-header-title, "Maple 1.0.0-beta.31");
6615+
content: var(--setting-modal-header-title, "Maple 1.0.0-beta.32");
66326616
position: absolute;
66336617
left: 50%;
66346618
top: var(--size-4-6);

0 commit comments

Comments
 (0)