Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
394 commits
Select commit Hold shift + click to select a range
c4d16a0
Refine BlogPostCard hover effects and update player colors
cloud-oc Jan 19, 2026
8c73559
Update player and loading cover color scheme
cloud-oc Jan 19, 2026
e29dc67
Update watermark text sizing in TitleBar
cloud-oc Jan 19, 2026
4631dbe
Improve autoplay fallback logic in EndspacePlayer
cloud-oc Jan 19, 2026
d5d57b9
Update yarn.lock to add missing newline at EOF
cloud-oc Jan 19, 2026
eabfffc
Refactor autoplay logic and cleanup in EndspacePlayer
cloud-oc Jan 19, 2026
fc0e381
Refactor pagination UI to use simplified controls
cloud-oc Jan 19, 2026
7e86dcf
Add floating recent logs sidebar and adjust layout
cloud-oc Jan 19, 2026
42f80d8
Update floating button styles for consistency
cloud-oc Jan 19, 2026
d2ca27f
Update floating UI components and styling
cloud-oc Jan 19, 2026
24dc52b
Refine floating UI components and TOC styling
cloud-oc Jan 19, 2026
61bbcf8
Add unified FloatingControls component
cloud-oc Jan 19, 2026
b5cf69c
Remove FloatingRecentLogs and add Footer to layout
cloud-oc Jan 19, 2026
fd3cfc0
Fix missing closing div in LayoutBase component
cloud-oc Jan 19, 2026
e254688
Add toc extraction from post in LayoutBase
cloud-oc Jan 19, 2026
3e9dc9f
Remove Table of Contents components from LayoutSlug
cloud-oc Jan 19, 2026
ca1dd30
Show TOC and comments controls only on article pages
cloud-oc Jan 19, 2026
cf44286
Remove unused corner decoration from BlogPostCard
cloud-oc Jan 19, 2026
878c150
Refine UI styles and improve component flexibility
cloud-oc Jan 19, 2026
4197ad1
Add striped text effect to watermark marquee
cloud-oc Jan 19, 2026
95f6a20
Add FolderFillIcon import to SideNav component
cloud-oc Jan 19, 2026
5b2109b
Update accent colors for improved UI consistency
cloud-oc Jan 19, 2026
316e98d
Update UI styles for archive, controls, pagination, and search
cloud-oc Jan 19, 2026
aa23edb
Update accent colors in ArticleAdjacent and FloatingControls
cloud-oc Jan 19, 2026
1c8e0b5
Remove active ring style from ControlBtn
cloud-oc Jan 19, 2026
1cdbd69
Update UI for logs icon, footer links, and 404 page
cloud-oc Jan 19, 2026
6ca17c3
Revamp MobileNav layout and styles
cloud-oc Jan 19, 2026
9bdc424
Update MobileNav.js
cloud-oc Jan 19, 2026
ee13700
Update mobile nav background to white
cloud-oc Jan 19, 2026
a0d6284
Add custom loading image and update social icons
cloud-oc Jan 19, 2026
afcbec9
Add cloud SVG and update loading image path
cloud-oc Jan 19, 2026
cf80859
Fix loading image path in theme config
cloud-oc Jan 19, 2026
d63df78
Update social icons and styles in navigation components
cloud-oc Jan 19, 2026
18a0332
Update yellow color scheme in LoadingCover and TitleBar
cloud-oc Jan 20, 2026
7d5bdc4
Refactor config.js with improved comments and clarity
cloud-oc Jan 20, 2026
f312b02
Update profile links to /aboutme and clarify config docs
cloud-oc Jan 20, 2026
d12c438
Make watermark texts configurable in endspace theme
cloud-oc Jan 20, 2026
246d784
Improve loading progress accuracy and SideNav layout
cloud-oc Jan 23, 2026
2302da2
Refactor LoadingCover for smoother progress and UI
cloud-oc Jan 23, 2026
d7d1595
Update LoadingCover layout and background style
cloud-oc Jan 23, 2026
62a9336
Update LoadingCover and SideNav styles
cloud-oc Jan 23, 2026
224bafe
Improve SideNav indicator and 404 redirect handling
cloud-oc Jan 23, 2026
458ebc0
Redesign category and tag buttons with new styles
cloud-oc Jan 23, 2026
758c9bb
Refine sidebar avatar and category button styles
cloud-oc Jan 23, 2026
89c0ba6
Redesign category and tag buttons in Endspace theme
cloud-oc Jan 23, 2026
986f199
Refactor category and tag buttons to unified style
cloud-oc Jan 23, 2026
7096a69
Replace div with anchor for category and tag buttons
cloud-oc Jan 23, 2026
3fdce0f
Remove allPages from props and add Style to layouts
cloud-oc Jan 23, 2026
5f96b4f
Refine NieR: Automata nav transition styles
cloud-oc Jan 23, 2026
43bdda9
Adjust SideNav avatar section height and author fallback
cloud-oc Jan 23, 2026
5052707
Refactor SideNav layout and section structure
cloud-oc Jan 23, 2026
58a7957
Restore flex-1 behavior in SideNav middle section
cloud-oc Jan 23, 2026
e3ce853
Increase avatar section height in SideNav
cloud-oc Jan 23, 2026
8421343
Increase avatar section height in SideNav
cloud-oc Jan 23, 2026
66653bb
Change NEST feature toggle default to true
cloud-oc Jan 24, 2026
360d799
Add Nest animation support to layout
cloud-oc Jan 24, 2026
99a4544
Update nest.js canvas container styles and attributes
cloud-oc Jan 24, 2026
09e9383
Remove striped-text effect from TitleBar watermark
cloud-oc Jan 25, 2026
07ec6d9
Remove hardcoded watermark text from comments
cloud-oc Jan 25, 2026
16319e5
Add files via upload
cloud-oc Jan 28, 2026
5d74f7c
Delete public/baidu_verify_codeva-Va1tHcIJLN.html
cloud-oc Jan 28, 2026
9dae899
Update comment.config.js
cloud-oc Jan 29, 2026
88d2321
调整音乐播放逻辑
cloud-oc Feb 3, 2026
79caf93
Update widget.config.js
cloud-oc Feb 3, 2026
16df1b5
调整音乐播放逻辑
cloud-oc Feb 3, 2026
4e54fe7
调整音乐播放逻辑
cloud-oc Feb 3, 2026
5fa38d1
调整音乐播放逻辑
cloud-oc Feb 3, 2026
3687590
调整音乐播放逻辑
cloud-oc Feb 3, 2026
56cee1e
Update widget.config.js
cloud-oc Feb 3, 2026
d483550
统一朋友为“friends”
cloud-oc Feb 6, 2026
08461fe
Merge branch 'tangly1024:main' into main
cloud-oc Feb 7, 2026
c0438e8
Merge branch 'tangly1024:main' into main
cloud-oc Feb 7, 2026
37f6a06
Update blog.config.js
cloud-oc Feb 7, 2026
589d1c9
Merge branch 'tangly1024:main' into main
cloud-oc Feb 7, 2026
15e5fb4
Refactor data fetching and processing in index.js
cloud-oc Feb 8, 2026
bff8f60
Merge branch 'tangly1024:main' into main
cloud-oc Feb 8, 2026
12a36ac
Merge branch 'tangly1024:main' into main
cloud-oc Feb 10, 2026
d5476e4
修复报错
cloud-oc Feb 10, 2026
9390df5
Merge branch 'tangly1024:main' into main
cloud-oc Feb 18, 2026
bf8e288
Update default Twitter contact link to empty
cloud-oc Mar 24, 2026
58207a5
Clear CONTACT_XIAOHONGSHU environment variable
cloud-oc Mar 24, 2026
ebd5772
Merge branch 'tangly1024:main' into main
cloud-oc Mar 29, 2026
843b1f7
Update Twitter contact link in configuration
cloud-oc Mar 29, 2026
6d7081a
type.indexOf 空值崩溃已加防御:getPageTableOfContents.js
cloud-oc Mar 30, 2026
218f058
Update yarn.lock
cloud-oc Apr 2, 2026
5d790b1
Update notion.util.js
cloud-oc Apr 2, 2026
204ab27
Merge branch 'main' into main
cloud-oc Apr 2, 2026
22b92fb
Update conf/widget.config.js
cloud-oc Apr 2, 2026
06b1592
Merge branch 'tangly1024:main' into main
cloud-oc Apr 19, 2026
48b7eef
Update getPageTableOfContents.js
cloud-oc Apr 29, 2026
9f8a7db
Merge branch 'tangly1024:main' into main
cloud-oc Apr 29, 2026
e2afa52
Merge branch 'tangly1024:main' into main
cloud-oc Apr 29, 2026
aa29eb2
Merge branch 'tangly1024:main' into main
cloud-oc Apr 29, 2026
a101e15
Merge branch 'tangly1024:main' into main
cloud-oc Apr 29, 2026
e46b192
Merge branch 'tangly1024:main' into main
cloud-oc Apr 30, 2026
fa92ee4
Merge branch 'tangly1024:main' into main
cloud-oc Apr 30, 2026
d2c957a
Merge branch 'main' into main
cloud-oc May 1, 2026
30a24b8
Merge branch 'tangly1024:main' into main
cloud-oc May 1, 2026
0761ec3
Merge branch 'main' into main
cloud-oc May 3, 2026
1216bcd
Merge branch 'main' into main
cloud-oc May 4, 2026
1c4f2cd
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 6, 2026
f9c748e
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 8, 2026
7b64af8
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 9, 2026
af2aee4
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 10, 2026
59e3049
Merge branch 'tangly1024:main' into main
cloud-oc May 11, 2026
fc16e28
chore(release): bump package.json to 4.9.5.3 [skip-version]
github-actions[bot] May 11, 2026
530914b
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 14, 2026
1bd5760
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 15, 2026
e94b4cb
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user May 16, 2026
6f0985b
修复endspace issue:SEARCH 中重复搜索会导致关键词重复打上高亮
cloud-oc May 16, 2026
e16339f
chore(release): bump package.json to 4.9.5.4 [skip-version]
github-actions[bot] May 16, 2026
aa9d7cd
修复部署报错
cloud-oc May 16, 2026
cda98d1
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 16, 2026
dc7baa8
chore(release): bump package.json to 4.9.5.5 [skip-version]
github-actions[bot] May 16, 2026
d5f2d86
优化归档页面布局,调整菜单配置,更新样式以增强可读性
cloud-oc May 16, 2026
aa9e81d
chore(release): bump package.json to 4.9.5.6 [skip-version]
github-actions[bot] May 16, 2026
cc93278
优化归档页面样式,简化结构并增强可读性
cloud-oc May 16, 2026
29ce284
chore(release): bump package.json to 4.9.5.7 [skip-version]
github-actions[bot] May 16, 2026
01ba168
优化归档页面样式,添加搜索图标并调整按钮样式以增强可读性
cloud-oc May 16, 2026
fc949e9
chore(release): bump package.json to 4.9.5.8 [skip-version]
github-actions[bot] May 16, 2026
7531147
优化搜索输入组件,调整样式并添加紧凑模式
cloud-oc May 16, 2026
1cdcbff
chore(release): bump package.json to 4.9.5.9 [skip-version]
github-actions[bot] May 16, 2026
d38902f
优化导航组件的图标渲染逻辑,支持自定义图标并简化参数传递
cloud-oc May 16, 2026
37c5f95
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 16, 2026
43c6a1d
chore(release): bump package.json to 4.9.5.10 [skip-version]
github-actions[bot] May 16, 2026
e2913e2
优化侧边栏和Archive页样式
cloud-oc May 19, 2026
e756f44
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
4b14eff
chore(release): bump package.json to 4.9.5.11 [skip-version]
github-actions[bot] May 19, 2026
c62f205
去掉夜间模式
cloud-oc May 19, 2026
0024dcf
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
5b3583b
chore(release): bump package.json to 4.9.5.12 [skip-version]
github-actions[bot] May 19, 2026
3fe549f
fix: 更新导航组件的文本颜色和样式以提高可读性
cloud-oc May 19, 2026
42b5084
chore(release): bump package.json to 4.9.5.13 [skip-version]
github-actions[bot] May 19, 2026
4d48758
fix: 更新组件样式以提高可读性和一致性
cloud-oc May 19, 2026
ac93b84
chore(release): bump package.json to 4.9.5.14 [skip-version]
github-actions[bot] May 19, 2026
2f1f5fe
fix: 更新Dockerfile以包含yarn.lock和补丁文件的复制
cloud-oc May 19, 2026
78ad7aa
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
f422d23
chore(release): bump package.json to 4.9.5.15 [skip-version]
github-actions[bot] May 19, 2026
21df24c
Merge branch 'main' into main
cloud-oc May 19, 2026
6eb1c00
chore(release): bump package.json to 4.9.5.4 [skip-version]
github-actions[bot] May 19, 2026
356db8d
feat: 更新图标处理逻辑,添加归一化图标功能并优化样式
cloud-oc May 19, 2026
5656f7d
chore(release): bump package.json to 4.9.5.5 [skip-version]
github-actions[bot] May 19, 2026
ff21cc3
feat: 添加图标后备功能,优化图标渲染逻辑和样式
cloud-oc May 19, 2026
a233a31
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
71a1b5e
chore(release): bump package.json to 4.9.5.6 [skip-version]
github-actions[bot] May 19, 2026
22ee73d
refactor: 优化 NotionMenuIcon 组件的 JSX 结构
cloud-oc May 19, 2026
91a3afc
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
50b0356
chore(release): bump package.json to 4.9.5.7 [skip-version]
github-actions[bot] May 19, 2026
f43ce48
refactor: 清理和优化图标组件,简化图标映射逻辑
cloud-oc May 19, 2026
c757620
chore(release): bump package.json to 4.9.5.8 [skip-version]
github-actions[bot] May 19, 2026
38f862f
refactor: 更新 NotionMenuIcon 组件以支持自定义图标,优化样式和结构
cloud-oc May 19, 2026
9e70966
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
d8909bc
chore(release): bump package.json to 4.9.5.9 [skip-version]
github-actions[bot] May 19, 2026
7cfae9d
refactor: 优化图标组件的渲染逻辑,简化图标处理和样式
cloud-oc May 19, 2026
b86ad51
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
2da8446
chore(release): bump package.json to 4.9.5.10 [skip-version]
github-actions[bot] May 19, 2026
cfbd600
refactor: 优化 NotionMenuIcon 组件的图标加载逻辑,添加错误处理和样式调整
cloud-oc May 19, 2026
ad43da5
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
490afa6
chore(release): bump package.json to 4.9.5.11 [skip-version]
github-actions[bot] May 19, 2026
cf045b0
refactor: 添加 embedded 属性到 EndspacePlayer 组件,优化侧边导航的音乐播放器显示逻辑
cloud-oc May 19, 2026
e1ab9fa
Merge branches 'main' and 'main' of https://github.com/cloud-oc/Cloud…
cloud-oc May 19, 2026
587789e
chore(release): bump package.json to 4.9.5.12 [skip-version]
github-actions[bot] May 19, 2026
b65ad72
feat: 添加 embedded 属性到 EndspacePlayer 组件,优化侧边导航的音乐播放器显示逻辑
cloud-oc May 19, 2026
de77ec1
chore(release): bump package.json to 4.9.5.13 [skip-version]
github-actions[bot] May 19, 2026
95f6ca4
feat: 优化 EndspacePlayer 组件的嵌入式显示逻辑,调整样式以适应侧边导航
cloud-oc May 19, 2026
7c72c00
chore(release): bump package.json to 4.9.5.14 [skip-version]
github-actions[bot] May 19, 2026
435e125
feat: 优化 EndspacePlayer 组件的嵌入式显示逻辑,调整 SideNav 组件的样式以提升用户体验
cloud-oc May 19, 2026
ae00102
chore(release): bump package.json to 4.9.5.15 [skip-version]
github-actions[bot] May 19, 2026
423e596
feat: 重构 EndspacePlayer 组件,优化音频播放逻辑和状态管理
cloud-oc May 19, 2026
cdb4534
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
04e4c35
chore(release): bump package.json to 4.9.5.16 [skip-version]
github-actions[bot] May 19, 2026
dccc7ff
feat: 更新 ExternalPlugins 组件以支持主题切换,优化 EndspacePlayer 组件的自动播放逻辑
cloud-oc May 19, 2026
5fea770
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
7ccb1e2
chore(release): bump package.json to 4.9.5.17 [skip-version]
github-actions[bot] May 19, 2026
5709c7a
feat: 优化 ExternalPlugins 和 EndspacePlayer 组件,调整主题处理和播放器订阅逻辑
cloud-oc May 19, 2026
bdfa2da
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
3b878e4
chore(release): bump package.json to 4.9.5.18 [skip-version]
github-actions[bot] May 19, 2026
525e58b
feat: 更新 EndspacePlayer 和 NotionMenuIcon 组件,增强交互效果和样式,优化 SideNav 组件的图标状态
cloud-oc May 19, 2026
d2f7b66
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
193b8af
chore(release): bump package.json to 4.9.5.19 [skip-version]
github-actions[bot] May 19, 2026
c2abac4
feat: 增强 SearchInput 组件,添加搜索建议功能和聚焦样式优化
cloud-oc May 19, 2026
44bbcfa
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
e9dd8c9
chore(release): bump package.json to 4.9.5.20 [skip-version]
github-actions[bot] May 19, 2026
8ebf415
feat: 更新 EndspacePlayer 组件样式,增强播放控制按钮的视觉效果和交互体验
cloud-oc May 19, 2026
ae94656
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
b31b2ae
chore(release): bump package.json to 4.9.5.21 [skip-version]
github-actions[bot] May 19, 2026
552e69c
feat: 重构 EndspacePlayer 组件,优化播放控制按钮样式和交互体验
cloud-oc May 19, 2026
403efbc
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
6e362be
chore(release): bump package.json to 4.9.5.22 [skip-version]
github-actions[bot] May 19, 2026
02ad68d
feat: 重构 EndspacePlayer 组件,优化播放控制按钮样式和交互体验
cloud-oc May 19, 2026
5d00b2a
chore(release): bump package.json to 4.9.5.23 [skip-version]
github-actions[bot] May 19, 2026
8483f8f
Merge branch 'notionnext-org:main' into main
cloud-oc May 19, 2026
d301d77
chore(release): bump package.json to 4.9.5.24 [skip-version]
github-actions[bot] May 19, 2026
6231801
feat: 更新 favicon.svg,替换为新的 SVG 图标
cloud-oc May 19, 2026
085d6b6
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc May 19, 2026
9071a1a
chore(release): bump package.json to 4.9.5.25 [skip-version]
github-actions[bot] May 19, 2026
0ab7eb5
Merge branch 'main' into main
cloud-oc May 24, 2026
57e2471
chore(release): bump package.json to 4.9.5.26 [skip-version]
github-actions[bot] May 24, 2026
1dfe63b
Update widget.config.js
cloud-oc May 24, 2026
ccadcff
chore(release): bump package.json to 4.9.5.27 [skip-version]
github-actions[bot] May 24, 2026
43d6291
Update widget.config.js
cloud-oc May 24, 2026
c871ab3
chore(release): bump package.json to 4.9.5.28 [skip-version]
github-actions[bot] May 24, 2026
283a088
Merge branch 'main' into main
cloud-oc May 26, 2026
76a14cb
Delete public/favicon.ico
cloud-oc Jun 4, 2026
bff2d81
Delete public/favicon.svg
cloud-oc Jun 4, 2026
bb5e08f
Merge remote-tracking branch 'upstream/main'
cloud-oc Jun 4, 2026
c06e8b1
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc Jun 4, 2026
3f16304
Merge branch 'notionnext-org:main' into main
cloud-oc Jun 4, 2026
8dddbb9
Add files via upload
cloud-oc Jun 4, 2026
7d74f2b
解决部署报错
cloud-oc Jun 4, 2026
3118482
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 5, 2026
aade4ab
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 9, 2026
4a8ad0e
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 12, 2026
89cecd9
fix(endspace): restore sidebar menu icons
cloud-oc Jun 17, 2026
122f96a
Merge branch 'main' of https://github.com/cloud-oc/Cloud09_Space
cloud-oc Jun 17, 2026
95b014a
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 18, 2026
9c63f5e
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 19, 2026
c449bd3
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 24, 2026
6ef5c56
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 25, 2026
ba14812
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jun 26, 2026
0063751
Merge branch 'notionnext-org:main' into main
cloud-oc Jun 30, 2026
67a65a5
Merge branch 'main' into main
cloud-oc Jul 12, 2026
5d2a89a
Remove unused package dependencies
cloud-oc Jul 12, 2026
2204224
Read theme from global state in ExternalPlugins
cloud-oc Jul 12, 2026
1d02765
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 13, 2026
b4e0d2e
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 14, 2026
f36895c
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 16, 2026
2901bb6
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 17, 2026
44bb55c
Merge branch 'notionnext-org:main' into main
cloud-oc Jul 18, 2026
20ec37d
Merge branch 'notionnext-org:main' into main
cloud-oc Jul 23, 2026
a1455a4
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 25, 2026
4962071
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 27, 2026
c087276
Merge branch 'notionnext-org:main' into main
cloud-oc Jul 27, 2026
5316a43
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 28, 2026
79650af
Merge branch 'notionnext-org:main' into main
cloud-oc Jul 29, 2026
7454ebd
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 30, 2026
f0c38f6
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Jul 31, 2026
c504d39
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Aug 1, 2026
2a6071f
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 2, 2026
5e99fd2
Merge branch 'main' of https://github.com/tangly1024/NotionNext
actions-user Aug 5, 2026
4c7a01c
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 6, 2026
1e51299
改了一下指针的颜色
cloud-oc Aug 6, 2026
fe5d315
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 8, 2026
6d5721a
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 10, 2026
4c39e9d
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 10, 2026
5dfd729
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 11, 2026
798e16f
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 12, 2026
0ca482a
Merge branch 'notionnext-org:main' into main
cloud-oc Aug 12, 2026
0dc5280
Change default theme switch to false
cloud-oc Aug 13, 2026
2a71425
Merge branch 'main' into main
cloud-oc Aug 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "themes/endspace"]
path = themes/endspace
url = https://github.com/cloud-oc/endspace.git
branch = theme
Comment on lines +1 to +4
16 changes: 8 additions & 8 deletions blog.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@ const BLOG = {
NOTION_PAGE_ID:
process.env.NOTION_PAGE_ID ||
'02ab3b8678004aa69e9e415905ef32a5,en:7c1d570661754c8fbc568e00a01fd70e',
THEME: process.env.NEXT_PUBLIC_THEME || 'simple', // 当前主题,在themes文件夹下可找到所有支持的主题;主题名称就是文件夹名,例如 claude,endspace,example,fukasawa,fuwari,gitbook,heo,hexo,landing,matery,medium,next,nobelium,plog,simple
THEME: process.env.NEXT_PUBLIC_THEME || 'endspace', // 当前主题,在themes文件夹下可找到所有支持的主题;主题名称就是文件夹名,例如 example,fukasawa,gitbook,heo,hexo,landing,matery,medium,next,nobelium,plog,simple
LANG: process.env.NEXT_PUBLIC_LANG || 'zh-CN', // e.g 'zh-CN','en-US' see /lib/lang.js for more.
SINCE: process.env.NEXT_PUBLIC_SINCE || 2021, // e.g if leave this empty, current year will be used.
SINCE: process.env.NEXT_PUBLIC_SINCE || 2024, // e.g if leave this empty, current year will be used.

Comment on lines +9 to 12
PSEUDO_STATIC: process.env.NEXT_PUBLIC_PSEUDO_STATIC || false, // 伪静态路径,开启后所有文章URL都以 .html 结尾。
NEXT_REVALIDATE_SECOND: process.env.NEXT_PUBLIC_REVALIDATE_SECOND || 60, // 更新缓存间隔 单位(秒);即每个页面有60秒的纯静态期、此期间无论多少次访问都不会抓取notion数据;调大该值有助于节省Vercel资源、同时提升访问速率,但也会使文章更新有延迟。
REVALIDATION_TOKEN: process.env.REVALIDATION_TOKEN || '', // On-Demand Revalidation Token,设置后可通过 POST /api/revalidate 立即刷新页面缓存(解决 Notion 内容更新延迟问题)
APPEARANCE: process.env.NEXT_PUBLIC_APPEARANCE || 'light', // ['light', 'dark', 'auto'], // light 日间模式 , dark夜间模式, auto根据时间和主题自动夜间模式
APPEARANCE_DARK_TIME: process.env.NEXT_PUBLIC_APPEARANCE_DARK_TIME || [18, 6], // 夜间模式起至时间,false时关闭根据时间自动切换夜间模式

AUTHOR: process.env.NEXT_PUBLIC_AUTHOR || 'NotionNext', // 您的昵称 例如 tangly1024
BIO: process.env.NEXT_PUBLIC_BIO || '一个普通的干饭人🍚', // 作者简介
LINK: process.env.NEXT_PUBLIC_LINK || 'https://tangly1024.com', // 网站地址
AUTHOR: process.env.NEXT_PUBLIC_AUTHOR || 'Cloud09', // 您的昵称 例如 tangly1024
BIO: process.env.NEXT_PUBLIC_BIO || '', // 作者简介
LINK: process.env.NEXT_PUBLIC_LINK || 'https://cloud09.space', // 网站地址
KEYWORDS: process.env.NEXT_PUBLIC_KEYWORD || 'Notion, 博客', // 网站关键词 英文逗号隔开
BLOG_FAVICON: process.env.NEXT_PUBLIC_FAVICON || '/favicon.ico', // blog favicon 配置, 默认使用 /public/favicon.ico,支持在线图片,如 https://img.imesong.com/favicon.png
PWA_ENABLE: process.env.NEXT_PUBLIC_PWA_ENABLE || false, // 是否启用 PWA 安装入口;也可在 Notion_Config 中配置 PWA_ENABLE=true
Expand All @@ -27,8 +27,8 @@ const BLOG = {
PWA_ICON: process.env.NEXT_PUBLIC_PWA_ICON || '', // PWA 安装图标;默认读取站点图标,通常无需单独配置
PWA_THEME_COLOR: process.env.NEXT_PUBLIC_PWA_THEME_COLOR || '', // PWA 主题色
PWA_BACKGROUND_COLOR: process.env.NEXT_PUBLIC_PWA_BACKGROUND_COLOR || '', // PWA 启动画面背景色
BEI_AN: process.env.NEXT_PUBLIC_BEI_AN || '', // 备案号 闽ICP备XXXXXX
BEI_AN_LINK: process.env.NEXT_PUBLIC_BEI_AN_LINK || 'https://beian.miit.gov.cn/', // 备案查询链接,如果用了萌备等备案请在这里填写
BEI_AN: process.env.NEXT_PUBLIC_BEI_AN || '萌ICP备20250928号', // 备案号 闽ICP备XXXXXX
BEI_AN_LINK: process.env.NEXT_PUBLIC_BEI_AN_LINK || 'https://icp.gov.moe/?keyword=20250928', // 备案查询链接,如果用了萌备等备案请在这里填写
BEI_AN_GONGAN: process.env.NEXT_PUBLIC_BEI_AN_GONGAN || '', // 公安备案号,例如 '浙公网安备3xxxxxxxx8号'

// RSS订阅
Expand Down Expand Up @@ -76,7 +76,7 @@ const BLOG = {
// 欢迎语打字效果,Hexo,Matery主题支持, 英文逗号隔开多个欢迎语。
GREETING_WORDS:
process.env.NEXT_PUBLIC_GREETING_WORDS ||
'Hi,我是一个程序员, Hi,我是一个打工人,Hi,我是一个干饭人,欢迎来到我的博客🎉',
'',

// 欢迎语打字效果类型速度
GREETING_WORDS_TYPE_SPEED:
Expand Down
6 changes: 4 additions & 2 deletions components/ExternalPlugins.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import { getPageCanCopy } from '@/lib/utils/copyPermission'
const ExternalPlugin = props => {
// 读取自Notion的配置
const { NOTION_CONFIG } = props
const { lang } = useGlobal()
const { lang, theme } = useGlobal()
const [pluginsIdle, setPluginsIdle] = useState(false)
const innerLinkPages = props?.allLinkPages || props?.allNavPages
const DISABLE_PLUGIN = siteConfig('DISABLE_PLUGIN', null, NOTION_CONFIG)
Expand Down Expand Up @@ -199,6 +199,8 @@ const ExternalPlugin = props => {
}, [ANIMATE_CSS_URL, IMG_SHADOW, externalCssList, externalJsList])

const router = useRouter()
const currentTheme = router?.query?.theme || NOTION_CONFIG?.THEME || theme
const shouldUseGlobalMusicPlayer = MUSIC_PLAYER && currentTheme !== 'endspace'
useEffect(() => {
// 异步渲染谷歌广告
if (ADSENSE_GOOGLE_ID) {
Expand Down Expand Up @@ -268,7 +270,7 @@ const ExternalPlugin = props => {
{FIREWORKS && <Fireworks />}
{SAKURA && <Sakura />}
{STARRY_SKY && <StarrySky />}
{MUSIC_PLAYER && <MusicPlayer />}
{shouldUseGlobalMusicPlayer && <MusicPlayer />}
{NEST && <Nest />}
{FLUTTERINGRIBBON && <FlutteringRibbon />}
{COMMENT_TWIKOO_COUNT_ENABLE && <TwikooCommentCounter {...props} />}
Expand Down
1 change: 1 addition & 0 deletions components/NotionPage.js
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,7 @@ const autoScrollToHash = () => {
* @returns
*/
const mapPageUrl = id => {
if (typeof id !== 'string' || !id) return '/'
// return 'https://www.notion.so/' + id.replace(/-/g, '')
return '/' + id.replace(/-/g, '')
}
Expand Down
6 changes: 3 additions & 3 deletions conf/animation.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ module.exports = {
MOUSE_FOLLOW: process.env.NEXT_PUBLIC_MOUSE_FOLLOW || false, // 开关
// 这两个只有在鼠标跟随特效开启时才生效
// 鼠标类型 1:路劲散点 2:下降散点 3:上升散点 4:边缘向鼠标移动散点 5:跟踪转圈散点 6:路径线条 7:聚集散点 8:聚集网格 9:移动网格 10:上升粒子 11:转圈随机颜色粒子 12:圆锥放射跟随蓝色粒子
MOUSE_FOLLOW_EFFECT_TYPE: 11, // 1-12
MOUSE_FOLLOW_EFFECT_COLOR: '#ef672a', // 鼠标点击特效颜色 #xxxxxx 或者 rgba(r,g,b,a)
MOUSE_FOLLOW_EFFECT_TYPE: 1, // 1-12
MOUSE_FOLLOW_EFFECT_COLOR: '#ededed', // 鼠标点击特效颜色 #xxxxxx 或者 rgba(r,g,b,a)

// 樱花飘落特效
SAKURA: process.env.NEXT_PUBLIC_SAKURA || false, // 开关
// 漂浮线段特效
NEST: process.env.NEXT_PUBLIC_NEST || false, // 开关
NEST: process.env.NEXT_PUBLIC_NEST || true, // 开关
// 动态彩带特效
Comment on lines 23 to 26
FLUTTERINGRIBBON: process.env.NEXT_PUBLIC_FLUTTERINGRIBBON || false, // 开关
// 静态彩带特效
Expand Down
2 changes: 1 addition & 1 deletion conf/code.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ module.exports = {
PRISM_THEME_PREFIX_PATH:
process.env.NEXT_PUBLIC_PRISM_THEME_PREFIX_PATH ||
'https://cdn.jsdelivr.net/npm/prismjs@1.29.0/themes/prism-okaidia.css', // 代码块默认主题
PRISM_THEME_SWITCH: process.env.NEXT_PUBLIC_PRISM_THEME_SWITCH || true, // 是否开启浅色/深色模式代码主题切换; 开启后将显示以下两个主题
PRISM_THEME_SWITCH: process.env.NEXT_PUBLIC_PRISM_THEME_SWITCH || false, // 是否开启浅色/深色模式代码主题切换; 开启后将显示以下两个主题
PRISM_THEME_LIGHT_PATH:
process.env.NEXT_PUBLIC_PRISM_THEME_LIGHT_PATH ||
'https://cdn.jsdelivr.net/npm/prismjs@1.29.0/themes/prism-solarizedlight.css', // 浅色模式主题
Expand Down
2 changes: 1 addition & 1 deletion conf/comment.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ module.exports = {
'https://cdnjs.cloudflare.com/ajax/libs/artalk/2.5.5/Artalk.css', // ArtalkServert css cdn

// twikoo
COMMENT_TWIKOO_ENV_ID: process.env.NEXT_PUBLIC_COMMENT_ENV_ID || '', // TWIKOO后端地址 腾讯云环境填envId;Vercel环境填域名,教程:https://tangly1024.com/article/notionnext-twikoo
COMMENT_TWIKOO_ENV_ID: process.env.NEXT_PUBLIC_COMMENT_ENV_ID || 'https://comment.cloud09.space', // TWIKOO后端地址 腾讯云环境填envId;Vercel环境填域名,教程:https://tangly1024.com/article/notionnext-twikoo
COMMENT_TWIKOO_COUNT_ENABLE:
Comment on lines 22 to 24
process.env.NEXT_PUBLIC_COMMENT_TWIKOO_COUNT_ENABLE || false, // 博客列表是否显示评论数
COMMENT_TWIKOO_CDN_URL:
Expand Down
18 changes: 6 additions & 12 deletions conf/contact.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,16 @@
*/
module.exports = {
// 社交链接,不需要可留空白,例如 CONTACT_WEIBO:''
CONTACT_EMAIL:
(process.env.NEXT_PUBLIC_CONTACT_EMAIL &&
btoa(
unescape(encodeURIComponent(process.env.NEXT_PUBLIC_CONTACT_EMAIL))
)) ||
'', // 邮箱地址 例如mail@tangly1024.com
CONTACT_WEIBO: process.env.NEXT_PUBLIC_CONTACT_WEIBO || '', // 你的微博个人主页
CONTACT_TWITTER: process.env.NEXT_PUBLIC_CONTACT_TWITTER || '', // 你的twitter个人主页
CONTACT_GITHUB: process.env.NEXT_PUBLIC_CONTACT_GITHUB || '', // 你的github个人主页 例如 https://github.com/tangly1024
CONTACT_TELEGRAM: process.env.NEXT_PUBLIC_CONTACT_TELEGRAM || '', // 你的telegram 地址 例如 https://t.me/tangly_1024
CONTACT_WEIBO: process.env.NEXT_PUBLIC_CONTACT_WEIBO || 'https://weibo.com/cloud09', // 你的微博个人主页
CONTACT_TWITTER: process.env.NEXT_PUBLIC_CONTACT_TWITTER || 'https://x.com/Cloud09Official', // 你的twitter个人主页
CONTACT_GITHUB: process.env.NEXT_PUBLIC_CONTACT_GITHUB || 'https://github.com/cloud-oc', // 你的github个人主页 例如 https://github.com/tangly1024
CONTACT_TELEGRAM: process.env.NEXT_PUBLIC_CONTACT_TELEGRAM || 'https://t.me/cloud_oc', // 你的telegram 地址 例如 https://t.me/tangly_1024
CONTACT_LINKEDIN: process.env.NEXT_PUBLIC_CONTACT_LINKEDIN || '', // 你的linkedIn 首页
CONTACT_ORCID: process.env.NEXT_PUBLIC_CONTACT_ORCID || '', // ORCID 主页,例如 https://orcid.org/1234-1234-1234-1234
CONTACT_INSTAGRAM: process.env.NEXT_PUBLIC_CONTACT_INSTAGRAM || '', // 您的instagram地址
CONTACT_BILIBILI: process.env.NEXT_PUBLIC_CONTACT_BILIBILI || '', // B站主页
CONTACT_BILIBILI: process.env.NEXT_PUBLIC_CONTACT_BILIBILI || 'https://space.bilibili.com/350267607', // B站主页
Comment on lines 5 to +13
CONTACT_YOUTUBE: process.env.NEXT_PUBLIC_CONTACT_YOUTUBE || '', // Youtube主页
CONTACT_XIAOHONGSHU: process.env.NEXT_PUBLIC_CONTACT_XIAOHONGSHU || '', // 小红书主页
CONTACT_ZHISHIXINGQIU: process.env.NEXT_PUBLIC_CONTACT_ZHISHIXINGQIU || '', // 知识星球
CONTACT_WEHCHAT_PUBLIC: process.env.NEXT_PUBLIC_CONTACT_WEHCHAT_PUBLIC || '' // 微信公众号 格式:https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=【xxxxxx】==#wechat_redirect
}
}
2 changes: 1 addition & 1 deletion conf/image.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ module.exports = {
IMAGE_COMPRESS_WIDTH: process.env.NEXT_PUBLIC_IMAGE_COMPRESS_WIDTH || 1080, // 图片压缩宽度默认值,作用于博客封面和文章内容 越小加载图片越快
IMAGE_ZOOM_IN_WIDTH: process.env.NEXT_PUBLIC_IMAGE_ZOOM_IN_WIDTH || 1920, // 文章图片点击放大后的画质宽度,不代表在网页中的实际展示宽度
IMAGE_COMPRESS_QUALITY: process.env.NEXT_PUBLIC_IMAGE_COMPRESS_QUALITY || 80, // 图片压缩质量 0-100,数值越小文件越小但质量越低
RANDOM_IMAGE_URL: process.env.NEXT_PUBLIC_RANDOM_IMAGE_URL || '', // 随机图片API,如果未配置下面的关键字,主页封面,头像,文章封面图都会被替换为随机图片
RANDOM_IMAGE_URL: process.env.NEXT_PUBLIC_RANDOM_IMAGE_URL || 'https://moe.jitsu.top/img/?sort=pc', // 随机图片API,如果未配置下面的关键字,主页封面,头像,文章封面图都会被替换为随机图片
RANDOM_IMAGE_REPLACE_TEXT:
Comment on lines 11 to 13
process.env.NEXT_PUBLIC_RANDOM_IMAGE_NOT_REPLACE_TEXT ||
'images.unsplash.com', // 触发替换图片的 url 关键字(多个支持用英文逗号分开),只有图片地址中包含此关键字才会替换为上方随机图片url
Expand Down
4 changes: 2 additions & 2 deletions conf/post.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ module.exports = {
process.env.NEXT_PUBLIC_NOTION_SCHEDULE_PUBLISH || true, // 按照文章的发布时间字段,控制自动上下架

// 分享条
POST_SHARE_BAR_ENABLE: process.env.NEXT_PUBLIC_POST_SHARE_BAR || 'true', //文章底部分享条开关
POST_SHARE_BAR_ENABLE: process.env.NEXT_PUBLIC_POST_SHARE_BAR || 'false', //文章底部分享条开关
POSTS_SHARE_SERVICES:
process.env.NEXT_PUBLIC_POST_SHARE_SERVICES ||
'link,wechat,qq,weibo,email,facebook,twitter,telegram,messenger,line,reddit,whatsapp,linkedin,csdn,juejin', // 分享的服務,按顺序显示,逗号隔开
Expand Down Expand Up @@ -45,7 +45,7 @@ module.exports = {
process.env.ORIGINALITY_PROOF_AUTO_MANIFEST || 'false', // 原创存证:构建时自动生成 public/proofs/originality.json

POST_WAITING_TIME_FOR_404:
process.env.NEXT_PUBLIC_POST_WAITING_TIME_FOR_404 || '8', // 文章加载超时时间,单位秒;超时后跳转到404页面
process.env.NEXT_PUBLIC_POST_WAITING_TIME_FOR_404 || '9', // 文章加载超时时间,单位秒;超时后跳转到404页面

// 标签相关
TAG_SORT_BY_COUNT: true, // 标签是否按照文章数量倒序排列,文章多的标签排在前。
Expand Down
10 changes: 5 additions & 5 deletions conf/right-click-menu.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
*/
module.exports = {
CUSTOM_RIGHT_CLICK_CONTEXT_MENU:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU || true, // 自定义右键菜单,覆盖系统菜单
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU || false, // 自定义右键菜单,覆盖系统菜单
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_THEME_SWITCH:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_THEME_SWITCH ||
true, // 是否显示切换主题
false, // 是否显示切换主题
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_DARK_MODE:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_DARK_MODE || true, // 是否显示深色模式
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_DARK_MODE || false, // 是否显示深色模式
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_SHARE_LINK:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_SHARE_LINK || true, // 是否显示分享链接
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_SHARE_LINK || false, // 是否显示分享链接
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_RANDOM_POST:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_RANDOM_POST || true, // 是否显示随机博客
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_RANDOM_POST || false, // 是否显示随机博客
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_CATEGORY:
process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_CATEGORY || true, // 是否显示分类
CUSTOM_RIGHT_CLICK_CONTEXT_MENU_TAG:
Expand Down
Loading
Loading