仰望星辰工作室

better-staridc-MNBT

1<?php
2/**
3 * 用户端公共头部
4 *
5 * 【二次开发修改说明】
6 * 修改者 :zfhsh <3933415854@qq.com>
7 * 修改日期 :2026-10-01
8 * 修改内容 :
9 * 1. 引入 StarIDC「新拟态 2.0」用户端主题覆盖层 user-neomorphism.css
10 * 2. 调整样式依赖顺序:将 bootstrap-table / jquery-confirm / user-common.css
11 * 由 JS 之后前移至样式区,使新拟态覆盖层位于样式链最末,保证其优先级
12 * 原项目版权归梦奈云所有;本修改遵循 MNBT 宽松许可证,
13 * 保留原作者版权声明并在此注明修改内容。
14 */
15@header('Content-Type: text/html; charset=UTF-8');
16if (defined('ROOT')) {
17 include ROOT . 'cf_up.php';
18} else {
19 include dirname(__DIR__, 3) . '/cf_up.php';
20}
21if (!empty($mn_conf['xf']['qk'])) {
22 exit('由于更新后必须进行一次系统修复,暂时无法使用本系统!请联系管理员前往后台使用修复功能!');
23}
24?>
25<!DOCTYPE html>
26<html lang="zh">
27<head>
28<meta charset="utf-8">
29<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
30<title><?=$title ?? 'MNBT'?></title>
31<link rel="icon" href="<?=mnbt_asset_url('upload_logo/logo.head.png')?>?<?=$conf['auther'] ?? ''?>" type="image/ico">
32<meta name="author" content="yinqi">
33
34<!-- 基础依赖 -->
35<link href="<?=mnbt_asset_url('css/bootstrap.min.css')?>" rel="stylesheet">
36<link href="<?=mnbt_asset_url('css/materialdesignicons.min.css')?>" rel="stylesheet">
37<link rel="stylesheet" href="<?=mnbt_asset_url('js/bootstrap-multitabs/multitabs.min.css')?>">
38<link href="<?=mnbt_asset_url('css/animate.min.css')?>" rel="stylesheet">
39<link href="<?=mnbt_asset_url('css/style.min.css')?>" rel="stylesheet">
40
41<!-- 表格 & 弹窗 -->
42<link href="<?=mnbt_asset_url('js/bootstrap-table/bootstrap-table.min.css')?>" rel="stylesheet">
43<link href="<?=mnbt_asset_url('js/jquery-confirm/jquery-confirm.min.css')?>" rel="stylesheet">
44
45<!-- 原主题通用样式 -->
46<link href="<?=mnbt_theme_asset('user-common.css')?>" rel="stylesheet">
47
48<!-- ===== StarIDC 新拟态 2.0 主题(覆盖层,必须放在最末以确保优先级) ===== -->
49<link href="<?=mnbt_theme_asset('user-neomorphism.css')?>" rel="stylesheet">
50
51<!-- JS 依赖 -->
52<script type="text/javascript" src="<?=mnbt_asset_url('js/jquery.min.js')?>"></script>
53<script type="text/javascript" src="<?=mnbt_asset_url('js/popper.min.js')?>"></script>
54<script type="text/javascript" src="<?=mnbt_asset_url('js/bootstrap.min.js')?>"></script>
55<script type="text/javascript" src="<?=mnbt_asset_url('js/lyear-loading.js')?>"></script>
56<script src="<?=mnbt_asset_url('js/bootstrap-notify.min.js')?>"></script>
57<script type="text/javascript" src="<?=mnbt_asset_url('js/main.min.js')?>"></script>
58<script type="text/javascript" src="<?=mnbt_asset_url('js/fn-hs.js')?>?1.74"></script>
59</head>
60<body>