Skip to content
This repository was archived by the owner on May 12, 2020. It is now read-only.

Commit 74f06d8

Browse files
committed
Refactor post page & fix minify issues
1 parent 0b5c1e4 commit 74f06d8

File tree

5 files changed

+34
-16
lines changed

5 files changed

+34
-16
lines changed

.htmlnanorc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"minifySvg": false,
3-
"collapseWhitespace": false
3+
"collapseWhitespace": true
44
}

src/assets/termptt/post.css

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@
44
height: 24.125em;
55
}
66

7-
#mainContainer>span,
8-
.main>span {
9-
white-space: pre
10-
}
11-
127
body {
138
color: #fff;
149
background-color: #000;
@@ -133,7 +128,7 @@
133128
font-size: 20px;
134129
}
135130
.author-pre {
136-
display: block;
131+
display: none;
137132
}
138133
.author {
139134
margin-left: 3vw;

src/content.njk

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
<div id="main-container">
1818
<div id="main-content" class="bbs-screen bbs-content"><div id="article-metaline"><div class="article-metaline"><span class="article-meta-tag">作者</span><span class="article-meta-value"><span id="main-content-author"></span></span></div><div class="article-metaline-right"><span class="article-meta-tag">看板</span><span class="article-meta-value">Gossiping</span></div><div class="article-metaline"><span class="article-meta-tag">標題</span><span class="article-meta-value" id="main-content-title"></span></div><div class="article-metaline"><span class="article-meta-tag">時間</span><span class="article-meta-value" id="main-content-date"></span></div></div>
1919
<span id="main-content-content"></span>
20-
21-
--
20+
<br>--
2221
<div id="reward-line" style="display:none"><span class="f2">※ 打賞作者: <button class="btn --send-reward" style="width: 6em" data-value="0.01">0.01 DXN</button> <span id="reward-toggle-region-1"><button class="btn" style="width: 4em" id="reward-customize">自訂</button> </span><span id="reward-toggle-region-2" style="display: none"><input id="reward-custom-value" type="number" class="input" step="any" min="0" style="width: 6em"> <span class="f7">DXN</span> <button id="reward-custom-submit" class="btn" style="width: 4em">確定</button></span></span></div><span class="f2">※ 發信站: DEXON BBS(dett.cc), 來自: <a id="main-content-from" target="_blank" href="#">DEXON</a></span>
2322
<span class="f2">※ 文章網址: <a id="main-content-href" href="#" target="_blank" rel="nofollow"></a></span>
2423
<div id="reply" style="display: none"><select id="reply-type" class="bbs-content select">

src/post.njk

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,50 @@
11
{% extends '_layout.njk' %}
2-
32
{% block head_extra %}
43
<link rel="shortcut icon" type="image/png" href="assets/icon.png">
54
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
65
<link href="assets/termptt/post.css" rel="stylesheet">
76
{% endblock %}
8-
97
{% block topbar %}
108
{% endblock %}
11-
129
{% block content %}
1310
<div class="mobile-header">
1411
<div class="flex">
1512
<button class="btn bbs-cancel">取消返回</button><button class="btn bbs-post">發布貼文</button>
1613
</div>
1714
</div>
18-
<div id="BBSWindow" style="touch-action: pan-y; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: auto;" align="center"><input id="t" type="text" autocomplete="off" style="box-sizing: content-box; color: initial; border: none; width: 1px; height: 1px; position: absolute; left: -100000px; top: -100000px; z-index: 2; resize: none; opacity: 0; font-size: 22px;" autofocus="" bshow="0"><div class="main" style="border: 0px; transform-origin: center center; font-size: 26px; line-height: 26px; overflow: hidden auto; text-align: left; width: 1050px; margin-top: 20.5px; transform: none;"><div id="mainContainer"><span type="bbsrow" srow="0"><div><span class="" data-type="bbsline" data-row="0"><span><span class="q7 b0 title">標題:</span><span class="q0 b7"><input class="q0 b7" id="bbs-title" type="text" maxlength="40" value=""></span><span class="q7 b0 author-pre"> </span><span class="q7 b0 author">作者:<span id="bbs-user" class="q7 b0"></span> </span></span></span><div></div></div></span><span type="bbsrow" srow="1"><div><span class="" data-type="bbsline" data-row="1"><span><span class="q7 b0"> </span></span></span><div></div></div></span><span type="bbsrow" srow="2"><div><span class="" data-type="bbsline" data-row="2"><span><span class="q7 b0"><textarea class="" spellcheck="false" id="bbs-content" type="text" ></textarea></span></span></span><div></div></div></span><span type="bbsrow" srow="3"><div><span class="" data-type="bbsline" data-row="3"><span><span class="q7 b0"> </span></span></span><div></div></div></span><span id='bbs-footer' type="bbsrow" srow="4"><div><span class="" data-type="bbsline" data-row="4"><span><span class="q4 b6"> 編輯文章 </span><span class="q0 b7"> </span><span class="q1 b7">(^Q)</span><span class="q0 b7">離開 </span><span class="q1 b7">(^X)</span><span class="q0 b7">發文 </span><span class="q1 b7"> </span><span class="q0 b7"> </span><button class="q4 b3 bbs-cancel" id="bbs-cancel"> 取消發文 </span><button id="bbs-post" class="q4 b2 bbs-post" disabled="disabled"> 完成發文 </span><span class="q0 b7"></span><span class="q7 b0"> </span></span></span><div></div></div></span><span id='bbs-checksave' type="bbsrow" srow="5" style="display: none;"><div><span class="" data-type="bbsline" data-row="23"><span><span class="q14 b4"> ◆ 結束但不儲存 [y/N]? </span><span class="q11 b6"> [按任意鍵繼續] </span><span class="q7 b0"> </span></span></span><div></div></div></span><span id='bbs-checkpost' type="bbsrow" srow="6" style="display: none;"><div><span class="" data-type="bbsline" data-row="23"><span><span class="q14 b4"> ◆ 確定發文 [y/N]? </span><span class="q11 b6"> [按任意鍵繼續] </span><span class="q7 b0"> </span></span></span><div></div></div></span></div>
15+
<div id="BBSWindow" style="touch-action: pan-y; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: auto;" align="center"><input id="t" type="text" autocomplete="off" style="box-sizing: content-box; color: initial; border: none; width: 1px; height: 1px; position: absolute; left: -100000px; top: -100000px; z-index: 2; resize: none; opacity: 0; font-size: 22px;" autofocus="" bshow="0">
16+
<div class="main" style="border: 0px; transform-origin: center center; font-size: 26px; line-height: 26px; overflow: hidden auto; text-align: left; width: 1050px; margin-top: 20.5px; transform: none;">
17+
<div id="mainContainer">
18+
<span type="bbsrow" srow="0">
19+
<div class="" style="margin-left: 0vw;">
20+
<span class="q7 b0 title">標題:</span><input class="q0 b7" id="bbs-title" type="text" maxlength="40" value="">
21+
<span class="q7 b0 author-pre">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
22+
<span class="q7 b0 author">作者:<span id="bbs-user" class="q7 b0"></span></span>
23+
</div>
24+
</span>
25+
<span type="bbsrow" srow="2">
26+
<textarea spellcheck="false" id="bbs-content" type="text" style="margin-top: 25px;"></textarea>
27+
</span>
28+
<span id='bbs-footer' type="bbsrow" srow="4">
29+
<div style="margin-top: 25px;">
30+
<span class="q4 b6">&nbsp;編輯文章&nbsp;</span><span class="q1 b7">&nbsp;(^Q)</span><span class="q0 b7">離開&nbsp;</span><span class="q1 b7">(^X)</span><span class="q0 b7">發文&nbsp;</span><span class="b7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><button class="q4 b3 bbs-cancel" id="bbs-cancel">&nbsp;取消發文&nbsp;</button><button id="bbs-post" class="q4 b2 bbs-post" disabled="disabled">&nbsp;完成發文&nbsp;</button>
31+
</div>
32+
</span>
33+
<span id='bbs-checksave' type="bbsrow" srow="5" style="display: none;">
34+
<span class="q14 b4"> ◆ 結束但不儲存 [y/N]? </span>
35+
<span class="q11 b6"> [按任意鍵繼續] </span>
36+
</span>
37+
<span id='bbs-checkpost' type="bbsrow" srow="6" style="display: none;">
38+
<span class="q14 b4"> ◆ 確定發文 [y/N]? </span>
39+
<span class="q11 b6"> [按任意鍵繼續] </span>
40+
</span>
41+
</div>
42+
</div>
43+
</div>
1944
<div class="mobile-footer">
2045
</div>
2146
{% endblock %}
22-
2347
{% block scripts_extra %}
2448
<script language="javascript" type="text/javascript" src="scripts/post.js"></script>
2549
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
26-
{% endblock %}
50+
{% endblock %}

src/scripts/post.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ const main = async ({ _dexon }) => {
124124
})
125125

126126
if ($(window).width() > 992) {
127-
$("#bbs-content")[0].placeholder = "標題跟內文都有內容才能發文!\r\n"+"~\r\n".repeat(19)
127+
$("#bbs-content")[0].placeholder = "標題跟內文都有內容才能發文!\r\n"+"~\r\n".repeat(18)
128128
} else {
129129
// mobile
130130
$("#bbs-content")[0].placeholder = "標題跟內文都有內容才能發文!\r\n\r\n請輸入您欲發布的內容";

0 commit comments

Comments
 (0)