Skip to content

Commit c4202cb

Browse files
committed
Merge branch 'main' of https://github.com/IMASSP-TL/imassp-tl.github.io into main
2 parents 6c1b422 + 8841071 commit c4202cb

10 files changed

Lines changed: 119 additions & 12 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# IMAS-SP Chinese Translation Project Website
33

4-
Visit **[imas-sp.com](http://imas-sp.com)** 🚀
4+
Visit **[sp.idolmaster.top](http://sp.idolmaster.top)** 🚀
55

66
_Built with [Lab Website Template](https://greene-lab.gitbook.io/lab-website-template-docs)_
77

_data/types.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ friendlylink:
167167
icon: fa-solid fa-link
168168
text: OFA项目友链
169169
tooltip: OFA项目友链
170-
link: https://imas-ofa.com/$VALUE
170+
link: https://ofa.idolmaster.top/$VALUE
171171

172172

173173
# alerts

_includes/footer.html

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,107 @@
3737
oninput="onDarkToggleChange(event)"
3838
>
3939
</footer>
40+
<script>
41+
(function() {
42+
// 如果本会话已关闭过提示,则不再显示
43+
if (sessionStorage.getItem('domainNoticeClosed')) return;
44+
45+
// 创建提示条容器
46+
const div = document.createElement('div');
47+
div.id = 'domain-notice';
48+
div.setAttribute('role', 'status');
49+
div.innerHTML = `
50+
<div class="domain-notice-inner">
51+
<p>
52+
提示:本站域名已由
53+
<a href="https://imas-sp.com" target="_blank" style="color:#ffd700;text-decoration:underline;">imas-sp.com</a>
54+
迁移至
55+
<a href="https://sp.idolmaster.top" target="_blank" style="color:#ffd700;text-decoration:underline;">sp.idolmaster.top</a>。
56+
请更新您的书签。
57+
</p>
58+
<button id="close-domain-notice">我知道了</button>
59+
</div>
60+
`;
61+
document.body.appendChild(div);
62+
63+
// 样式
64+
const style = document.createElement('style');
65+
style.innerHTML = `
66+
#domain-notice {
67+
position: fixed;
68+
left: 0;
69+
right: 0;
70+
bottom: 0;
71+
z-index: 99999;
72+
display: flex;
73+
justify-content: center;
74+
pointer-events: none;
75+
}
76+
.domain-notice-inner {
77+
pointer-events: auto;
78+
transform: translateY(120%);
79+
transition: transform 450ms cubic-bezier(.2,.9,.2,1), opacity 350ms;
80+
opacity: 0;
81+
background: rgba(40,40,40,0.95);
82+
color: #fff;
83+
padding: 14px 18px;
84+
margin: 12px;
85+
border-radius: 8px;
86+
box-shadow: 0 8px 30px rgba(0,0,0,0.35);
87+
max-width: 960px;
88+
width: calc(100% - 48px);
89+
display: flex;
90+
align-items: center;
91+
justify-content: space-between;
92+
gap: 12px;
93+
font-size: 14px;
94+
}
95+
.domain-notice-inner p { margin:0; line-height:1.3; flex:1; }
96+
.domain-notice-inner a { color: #ffd700; text-decoration: underline; }
97+
.domain-notice-inner button {
98+
background: #00aaff;
99+
border: none;
100+
color: #fff;
101+
padding: 8px 12px;
102+
border-radius: 6px;
103+
cursor: pointer;
104+
font-size: 13px;
105+
}
106+
.domain-notice-inner button:active { transform: translateY(1px); }
107+
@media (max-width:520px){
108+
.domain-notice-inner { flex-direction: column; align-items: stretch; gap:8px; text-align:center; }
109+
.domain-notice-inner button { margin: 0 auto; }
110+
}
111+
`;
112+
document.head.appendChild(style);
113+
114+
// 弹出动画
115+
requestAnimationFrame(() => {
116+
const inner = document.querySelector('.domain-notice-inner');
117+
inner.style.transform = 'translateY(0)';
118+
inner.style.opacity = '1';
119+
});
120+
121+
// 隐藏函数
122+
function hide(immediate = false) {
123+
const inner = document.querySelector('.domain-notice-inner');
124+
if (!inner) return;
125+
if (immediate) {
126+
inner.style.transition = 'transform 260ms cubic-bezier(.2,.9,.2,1), opacity 220ms';
127+
}
128+
inner.style.transform = 'translateY(120%)';
129+
inner.style.opacity = '0';
130+
setTimeout(() => {
131+
const container = document.getElementById('domain-notice');
132+
if (container) container.remove();
133+
}, 320);
134+
}
135+
136+
// 点击“我知道了”关闭提示,并标记为已关闭(仅当前会话)
137+
document.getElementById('close-domain-notice').addEventListener('click', () => {
138+
sessionStorage.setItem('domainNoticeClosed', '1');
139+
hide(true);
140+
});
141+
142+
})();
143+
</script>

_posts/2023-02-02-DLC.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ tags:
1414
- 汉化已收集DLC服饰介绍
1515
- 汉化已收集Idol Drama
1616
- 目前版本还未做二次场景对照精校
17-
- 如果你收集有[其他DLC](https://imas-sp.com/resort/),希望能与我们联系,我们对此感激不尽
17+
- 如果你收集有[其他DLC](https://sp.idolmaster.top/resort/),希望能与我们联系,我们对此感激不尽
1818

1919
## 下载
2020

_posts/2023-02-25-Chihaya.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ tags:
1818
- 针对性汉化歌词训练和表情训练课程
1919
- 补充性汉化DLC非REMIX歌曲介绍
2020
- 目前版本还未做二次场景对照精校
21-
- 如果你收集有[其他DLC](https://imas-sp.com/resort/),希望能与我们联系,我们对此感激不尽
21+
- 如果你收集有[其他DLC](https://sp.idolmaster.top/resort/),希望能与我们联系,我们对此感激不尽
2222

2323
## 下载
2424

_posts/2023-04-03-Haruka.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ tags:
1616
- 汉化全部天海春香、菊地真、高槻弥生DLC Mail
1717
- 针对性汉化歌词训练和表情训练课程
1818
- 补充性汉化DLC非REMIX歌曲介绍
19-
- 如果你收集有[其他DLC](https://imas-sp.com/resort/),希望能与我们联系,我们对此感激不尽
19+
- 目前版本还未做完整校对,以展示为主
20+
- 如果你收集有[其他DLC](https://sp.idolmaster.top/resort/),希望能与我们联系,我们对此感激不尽
2021

2122
## 更新说明
2223

_posts/2023-12-24-Yukiho.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ tags:
1717
- 汉化全部萩原雪步、水濑伊织DLC Mail
1818
- 针对性汉化歌词训练和表情训练课程
1919
- 补充性汉化DLC非REMIX歌曲介绍
20-
- 如果你收集有[其他DLC](https://imas-sp.com/resort/),希望能与我们联系,我们对此感激不尽
20+
- 目前版本还未做完整校对,以展示为主
21+
- 如果你收集有[其他DLC](https://sp.idolmaster.top/resort/),希望能与我们联系,我们对此感激不尽
2122

2223
## 下载
2324

contact/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ footer-dark: false
4040

4141
### 其他
4242

43-
- [偶像大师OFA汉化项目](https://imas-ofa.com)目前处于筹备立项状态,亦欢迎有能P加入
43+
- [偶像大师OFA汉化项目](https://ofa.idolmaster.top)目前处于筹备立项状态,亦欢迎有能P加入
4444

4545
{% include section.html %}
4646

4747
{%
4848
include button.html
4949
type="email"
50-
text="aaron@imas-sp.com"
51-
link="aaron@imas-sp.com"
50+
text="aaron@idolmaster.top"
51+
link="aaron@idolmaster.top"
5252
%}
5353
{%
5454
include button.html

google2b65e0d4ed1ca0a6.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
google-site-verification: google2b65e0d4ed1ca0a6.html

resort/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ footer-dark: false
1717

1818
### Idol Drama——Path: /didora/
1919

20-
> 已收集完全,由汉化组成员[Aaron_nep](https://imas-sp.com/members/Aaron_nep.html)[如月咏星](https://imas-sp.com/members/%E5%A6%82%E6%9C%88%E5%92%8F%E6%98%9F.html)[RainbowC](https://imas-sp.com/members/RainbowC.html)合购;汉化组成员[22](https://imas-sp.com/members/22.html)为其余DLC收集提供了支持。
20+
> 已收集完全,由汉化组成员[Aaron_nep](https://sp.idolmaster.top/members/Aaron_nep.html)[如月咏星](https://sp.idolmaster.top/members/%E5%A6%82%E6%9C%88%E5%92%8F%E6%98%9F.html)[RainbowC](https://sp.idolmaster.top/members/RainbowC.html)合购;汉化组成员[22](https://sp.idolmaster.top/members/22.html)为其余DLC收集提供了支持。
2121
2222
- ~~アイドラ:家族の休日 (Catalog 8)~~
2323
- ~~アイドラ:天海春香の分裂 (Catalog 10)~~
@@ -48,8 +48,8 @@ footer-dark: false
4848
{%
4949
include button.html
5050
type="email"
51-
text="aaron@imas-sp.com"
52-
link="aaron@imas-sp.com"
51+
text="aaron@idolmaster.top"
52+
link="aaron@idolmaster.top"
5353
%}
5454
{%
5555
include button.html

0 commit comments

Comments
 (0)