Skip to content

Commit 111fe6a

Browse files
committed
feat(settings): adjust the warning info style
1 parent 0125a58 commit 111fe6a

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

src/views/recorder/SettingPage.vue

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<n-switch v-model:value="showAdvanced"></n-switch>
99
</n-space>
1010
</n-space>
11-
<div class="setting-box" :show="showAdvanced">
12-
<p>
11+
<n-collapse-transition :show="showAdvanced">
12+
<n-alert type="info" style="margin-bottom: 1em;" title="提示">
1313
所有高级设置项目均不是录播姬的“正式功能”,它们的作用是便于 power users 在不修改录播姬源码重新编译的情况下深度调整录播姬的行为。
1414
请根据个人实际需求谨慎使用高级设置,不要随意修改。
15-
</p>
16-
</div>
15+
</n-alert>
16+
</n-collapse-transition>
1717
<div id="danmaku-record" class="setting-box">
1818
<n-h3>弹幕录制</n-h3>
1919
<optional-input type="boolean" label="保存弹幕" v-model:value="newConfig['optionalRecordDanmaku']"
@@ -96,9 +96,11 @@
9696
</div>
9797
<div id="cookie" class="setting-box">
9898
<n-h3>Cookie</n-h3>
99-
<p>Cookie 会用于包括获取直播间信息、获取直播流地址、连接弹幕服务器在内的所有 API 请求中。录播姬的请求与浏览器内正常使用所发送的请求不完全一致,能通过分析请求日志识别出来。</p>
100-
<p>软件开发者不对账号发生的任何事情负责,包括并不限于<b>被标记为机器人账号、大会员被冻结、无法参与各种抽奖和活动等</b>。<b style="color:red">建议使用小号。</b></p>
101-
<p>如您知晓您的账号会因以上所列出来的部分原因所导致无法使用或权益受损等情况,并愿意承担由此所会带来的一系列后果,请继续以下的操作,软件开发者不会对您账号所发生的任何后果承担责任。 </p>
99+
<n-alert type="warning" title="警告">
100+
<p>Cookie 会用于包括获取直播间信息、获取直播流地址、连接弹幕服务器在内的所有 API 请求中。录播姬的请求与浏览器内正常使用所发送的请求不完全一致,能通过分析请求日志识别出来。</p>
101+
<p>软件开发者不对账号发生的任何事情负责,包括并不限于<b>被标记为机器人账号、大会员被冻结、无法参与各种抽奖和活动等</b>。<b style="color:red">建议使用小号。</b></p>
102+
<p>如您知晓您的账号会因以上所列出来的部分原因所导致无法使用或权益受损等情况,并愿意承担由此所会带来的一系列后果,请继续以下的操作,软件开发者不会对您账号所发生的任何后果承担责任。 </p>
103+
</n-alert>
102104
<optional-input type="text" :max-input-width="'700px'" v-model:value="newConfig['optionalCookie']"
103105
:same-as-default="true" @changed="onChanged"/>
104106
</div>
@@ -171,7 +173,7 @@
171173
</template>
172174

173175
<script setup lang="ts">
174-
import { NH2, NH3, NCollapseTransition, NAnchor, NAnchorLink, NSpace, NSwitch, NA, NButton, NAffix, NCard, useLoadingBar, useMessage } from 'naive-ui';
176+
import { NH2, NH3, NCollapseTransition, NAnchor, NAnchorLink, NSpace, NSwitch, NA, NAlert, NButton, NAffix, NCard, useLoadingBar, useMessage } from 'naive-ui';
175177
import { onMounted, ref } from 'vue';
176178
import { Recorder, Optional } from '../../utils/api';
177179
import OptionalInput from '../../components/OptionalInput.vue';

0 commit comments

Comments
 (0)