極簡(jiǎn)藍(lán)自適應(yīng)模板是一款響應(yīng)式模板,在官方默認(rèn)模板的基礎(chǔ)上進(jìn)行了手機(jī)+平板+pc自適應(yīng)優(yōu)化。兼容寬窄模式切換,可在模板編輯頁面更換顏色,兼容5種風(fēng)格樣式。
本帖是記錄在X3.5環(huán)境開發(fā)的極簡(jiǎn)藍(lán)自適應(yīng)模板 適配Discuz!X3.4的過程。
不一定適用所有模板,僅做備份參考。
千庫(kù)編輯_電子產(chǎn)品展示樣機(jī).jpg (76.81 KB, 下載次數(shù): 66)
下載附件
2023-2-5 20:21 上傳
本模板已經(jīng)開源在gitee,開源版基本已經(jīng)穩(wěn)定, 開源版不會(huì)跟隨線上版本更新,可以作為學(xué)習(xí)或二次開發(fā)后商用,不可二次出售或上架應(yīng)用市場(chǎng)。
開源源碼下載地址:游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
1. 在線會(huì)員圖標(biāo)異常
forum/discuz.htm
- <img src="$online[icon]" alt="icon" />
復(fù)制代碼 改為
<!--{eval $dz_version_num = str_ireplace('X','',$_G['setting']['version']);}-->
<!-- {if $dz_version_num>3.4 } -->
<img src="$online[icon]" alt="icon" />
<!-- {else} -->
<img src="{STATICURL}image/common/$online[icon]" alt="icon" />
<!--{/if}-->
2. 頁面及發(fā)帖時(shí)會(huì)顯示 or ''
直接搜索 or '' 替換為空(這個(gè)應(yīng)該是空值占位,不知道會(huì)不會(huì)出問題,目前沒有遇到問題
3. 右側(cè)懸浮菜單 返回頂部及快速發(fā)帖圖標(biāo)不顯示
如果引入Discuz!X3.5的字體就太大了沒必要 只有三個(gè)字體圖標(biāo) 到iconfont上找了三個(gè)替換了
- /* 右側(cè)懸浮菜單 */
- @font-face {
- font-family: "iconfont"; /* Project id 3880532 */
- src: url('//at.alicdn.com/t/c/font_3880532_hz1e9dvrmvg.woff2?t=1675524232880') format('woff2'),
- url('//at.alicdn.com/t/c/font_3880532_hz1e9dvrmvg.woff?t=1675524232880') format('woff'),
- url('//at.alicdn.com/t/c/font_3880532_hz1e9dvrmvg.ttf?t=1675524232880') format('truetype');
- }
-
- .iconfont {
- font-family: "iconfont" !important;
- font-size: 16px;
- font-style: normal;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- }
-
- #scrolltop {
- background: transparent !important;
- border: none !important;
- z-index: 999;
- }
- #scrolltop a {
- background: var(--base);
- color: var(--white-bg);
- border-radius: 4px;
- margin-top: 8px;
- line-height: 30px !important;
- height: 30px !important;
- padding: 5px !important;
- }
- #scrolltop a:before {
- line-height: 30px !important;
- display:inline-block;
- font-family: "iconfont" !important;
- font-size: 16px;
- font-style: normal;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- width:24px;
- font-size:24px;
- line-height:24px;
- }
-
- #scrolltop a.scrolltopa:before {
- content:"\e633";
- }
- #scrolltop a.replyfast:before {
- content:"\e6ba";
- }
- #scrolltop a.returnlist:before, #scrolltop a.returnboard:before {
- content:"\e712";
- }
復(fù)制代碼
4. 發(fā)帖和回復(fù)按鈕
- .pg_group #newspecial,
- .pg_forumdisplay #newspecial,
- .pg_viewthread #newspecial, .pgs #post_reply, .pgs #post_replytmp {
-
-
- padding: 0px 16px;
- background: var(--base);
- color: var(--white-bg);
- font-size: 14px;
- border-radius: 4px;
- letter-spacing: 2px;
- height: 26px;
- line-height: 26px;
- }
復(fù)制代碼 5.底部copyright顯示異常
- <p class="xs0">{lang copyright}</p>
復(fù)制代碼
改為:
- <blockquote><!--{eval $dz_version_num = str_ireplace('X','',$_G['setting']['version']);}-->
復(fù)制代碼
6.編輯器圖標(biāo)異常
forum/post_editor_body.htm
- <img src="$bbcode[icon]" title="$bbcode[explanation]" alt="$tag" />
復(fù)制代碼
改為
- <!--{eval $dz_version_num = str_ireplace('X','',$_G['setting']['version']);}-->
- <!-- {if $dz_version_num>3.4 } -->
- <img src="$bbcode[icon]" title="$bbcode[explanation]" alt="$tag" />
- <!-- {else} -->
- <img src="{STATICURL}image/common/$bbcode[icon]" title="$bbcode[explanation]" alt="$tag" />
- <!-- {/if} -->
復(fù)制代碼
|