mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
perf: 优化头部按钮图标
perf: 优化头部按钮图标
This commit is contained in:
commit
2a73299b8b
|
|
@ -585,7 +585,11 @@ export const iconMap: any = {
|
|||
},
|
||||
[
|
||||
h('path', {
|
||||
d: 'M401.066667 378.88H175.786667c-8.533333 0-13.653333 6.826667-13.653334 13.653333 0 8.533333 6.826667 13.653333 13.653334 13.653334h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653334s-5.12-13.653333-13.653333-13.653333z m0 110.933333H175.786667c-8.533333 0-13.653333 6.826667-13.653334 13.653334 0 8.533333 6.826667 13.653333 13.653334 13.653333h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653333s-5.12-13.653333-13.653333-13.653334z m0 109.226667H175.786667c-8.533333 0-13.653333 6.826667-13.653334 13.653333 0 8.533333 6.826667 13.653333 13.653334 13.653334h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653334s-5.12-13.653333-13.653333-13.653333zM612.693333 392.533333c0 8.533333 6.826667 13.653333 13.653334 13.653334h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653334 0-8.533333-6.826667-13.653333-13.653333-13.653333H626.346667c-6.826667 0-13.653333 6.826667-13.653334 13.653333z m237.226667 97.28H626.346667c-8.533333 0-13.653333 6.826667-13.653334 13.653334 0 8.533333 6.826667 13.653333 13.653334 13.653333h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653333 0-8.533333-6.826667-13.653333-15.36-13.653334z m0 109.226667H626.346667c-8.533333 0-13.653333 6.826667-13.653334 13.653333 0 8.533333 6.826667 13.653333 13.653334 13.653334h225.28c8.533333 0 13.653333-6.826667 13.653333-13.653334s-6.826667-13.653333-15.36-13.653333zM737.28 153.6c-81.92 0-174.08 13.653333-223.573333 46.08-47.786667-32.426667-139.946667-46.08-221.866667-46.08C172.373333 153.6 34.133333 180.906667 34.133333 252.586667v581.973333c0 10.24 5.12 18.773333 11.946667 25.6 8.533333 6.826667 17.066667 10.24 27.306667 8.533333 66.56-11.946667 139.946667-17.066667 216.746666-17.066666s151.893333 6.826667 216.746667 17.066666h11.946667c66.56-11.946667 139.946667-17.066667 216.746666-17.066666s151.893333 6.826667 216.746667 17.066666h6.826667c8.533333 0 15.36-3.413333 20.48-8.533333 8.533333-6.826667 11.946667-15.36 11.946666-25.6V252.586667c1.706667-71.68-136.533333-98.986667-254.293333-98.986667zM102.4 797.013333V256c13.653333-13.653333 80.213333-35.84 189.44-35.84 109.226667 0 175.786667 22.186667 189.44 35.84v539.306667c-59.733333-8.533333-124.586667-13.653333-189.44-13.653334-66.56 1.706667-131.413333 6.826667-189.44 15.36z m824.32 0c-117.76-15.36-261.12-15.36-380.586667 0V256c13.653333-13.653333 80.213333-35.84 189.44-35.84 109.226667 0 175.786667 22.186667 189.44 35.84l1.706667 541.013333z',
|
||||
d: 'M768 128H256a85.333333 85.333333 0 0 0-85.333333 85.333333v426.666667h512V64h85.333333v640a21.333333 21.333333 0 0 1-21.333333 21.333333H256a85.333333 85.333333 0 0 0-0.128 170.666667H832a21.333333 21.333333 0 0 0 21.333333-21.333333V341.333333h85.333334v597.333334a42.666667 42.666667 0 0 1-42.666667 42.666666H256c-94.293333 0-170.666667-76.16-170.666667-170.410666V213.248C85.333333 119.04 161.706667 42.666667 256 42.666667h469.333333a42.666667 42.666667 0 0 1 42.666667 42.666666v42.666667z',
|
||||
fill: 'currentColor'
|
||||
}),
|
||||
h('path', {
|
||||
d: 'M277.333333 768a21.333333 21.333333 0 0 0-21.333333 21.333333v42.666667a21.333333 21.333333 0 0 0 21.333333 21.333333h469.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 0-21.333333-21.333333h-469.333334z',
|
||||
fill: 'currentColor'
|
||||
})
|
||||
]
|
||||
|
|
@ -627,7 +631,28 @@ export const iconMap: any = {
|
|||
},
|
||||
[
|
||||
h('path', {
|
||||
d: 'M615.312 720H832V192H192v528h216.688a64 64 0 0 1 49.168 23.04l41.856 50.208a16 16 0 0 0 24.576 0l41.856-50.224A64 64 0 0 1 615.312 720z m19.088 64l-88.544 88.128a48 48 0 0 1-67.712 0L389.6 784H192a64 64 0 0 1-64-64V192a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64v528a64 64 0 0 1-64 64H634.4z m-124.32-528c34.384 0 62.048 9.392 82.96 28.192 21.28 18.432 31.92 43.792 31.92 76.064 0 25.888-6.736 47.52-20.208 64.896-4.608 5.68-19.52 19.504-44.688 41.488-9.92 8.16-17.376 17.376-22.336 27.664-5.68 10.288-8.512 21.984-8.512 35.104v9.04h-56.912v-9.04c0-20.576 3.536-37.408 10.64-50.528 6.72-14.192 26.768-36.176 60.096-65.968l9.04-10.096c9.936-12.768 14.896-25.712 14.896-38.832 0-18.08-5.136-32.64-15.424-43.616-10.64-10.64-25.712-15.968-45.216-15.968-24.112 0-41.488 7.632-52.128 22.88-9.568 12.768-14.352 30.848-14.352 54.24H384c0-38.64 11.168-69.136 33.504-91.472C439.856 267.344 470.72 256 510.08 256z m-9.6 311.168c11.712 0 21.12 3.552 28.208 10.64 7.44 6.736 11.168 15.792 11.168 27.136 0 10.64-3.904 19.84-11.712 27.648a39.76 39.76 0 0 1-27.648 10.64c-10.992 0-20.224-3.712-27.68-11.168a36.928 36.928 0 0 1-11.152-27.12c0-11.36 3.712-20.4 11.168-27.136 7.088-7.088 16.32-10.64 27.664-10.64z',
|
||||
d: 'M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768z m0 85.333333C252.8 981.333333 42.666667 771.2 42.666667 512S252.8 42.666667 512 42.666667s469.333333 210.133333 469.333333 469.333333-210.133333 469.333333-469.333333 469.333333z m-21.333333-298.666666h42.666666a21.333333 21.333333 0 0 1 21.333334 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333334 21.333333h-42.666666a21.333333 21.333333 0 0 1-21.333334-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333334-21.333333zM343.466667 396.032c0.554667-4.778667 1.109333-8.746667 1.664-11.946667 8.32-46.293333 29.397333-80.341333 63.189333-102.144 26.453333-17.28 59.008-25.941333 97.621333-25.941333 50.730667 0 92.842667 12.288 126.378667 36.864 33.578667 24.533333 50.346667 60.928 50.346667 109.141333 0 29.568-7.253333 54.485333-21.888 74.752-8.533333 12.245333-24.917333 27.946667-49.152 47.061334l-23.893334 18.773333c-13.013333 10.24-21.632 22.186667-25.898666 35.84-1.152 3.712-2.176 10.624-3.072 20.736a21.333333 21.333333 0 0 1-21.248 19.498667h-47.786667a21.333333 21.333333 0 0 1-21.248-23.296c2.773333-29.696 5.717333-48.469333 8.832-56.362667 5.845333-14.677333 20.906667-31.573333 45.141333-50.688l24.533334-19.413333c8.106667-6.144 49.749333-35.456 49.749333-61.44 0-25.941333-4.522667-35.498667-17.578667-49.749334-13.013333-14.208-42.368-18.773333-68.864-18.773333-26.026667 0-48.256 6.869333-59.136 24.405333-5.034667 8.106667-9.173333 16.768-12.117333 25.6a89.472 89.472 0 0 0-3.114667 13.098667 21.333333 21.333333 0 0 1-21.034666 17.706667H364.672a21.333333 21.333333 0 0 1-21.205333-23.722667z',
|
||||
fill: 'currentColor'
|
||||
})
|
||||
]
|
||||
)
|
||||
])
|
||||
}
|
||||
},
|
||||
'app-pricing': {
|
||||
iconReader: () => {
|
||||
return h('i', [
|
||||
h(
|
||||
'svg',
|
||||
{
|
||||
style: { height: '100%', width: '100%' },
|
||||
viewBox: '0 0 1024 1024',
|
||||
version: '1.1',
|
||||
xmlns: 'http://www.w3.org/2000/svg'
|
||||
},
|
||||
[
|
||||
h('path', {
|
||||
d: 'M723.584 128c24.618667 0 48.213333 10.112 64.768 28.074667l170.965333 185.472c28.288 30.72 29.226667 76.373333 4.48 106.837333l-403.797333 457.685333a64 64 0 0 1-96 0l-397.824-450.986666a82.090667 82.090667 0 0 1-1.493333-113.493334l170.965333-185.514666C252.16 138.154667 275.754667 128 300.373333 128h423.168z m0 85.333333H300.373333c-1.024 0-1.834667 0.341333-2.048 0.597334L129.152 397.482667 512 831.488l382.848-433.92-169.216-183.637333a2.304 2.304 0 0 0-1.109333-0.512L723.584 213.333333z m-12.586667 202.794667a42.666667 42.666667 0 0 1 3.541334 60.202667l-170.666667 192a42.666667 42.666667 0 0 1-63.744 0l-170.666667-192a42.666667 42.666667 0 1 1 63.744-56.661334L512 575.744l138.794667-156.074667a42.666667 42.666667 0 0 1 60.202666-3.541333z',
|
||||
fill: 'currentColor'
|
||||
})
|
||||
]
|
||||
|
|
|
|||
|
|
@ -10,6 +10,16 @@
|
|||
<TopMenu></TopMenu>
|
||||
</div>
|
||||
<div class="flex-center avatar">
|
||||
<el-button
|
||||
v-if="!user.showXpack()"
|
||||
link
|
||||
type="primary"
|
||||
@click="toUrl('https://maxkb.cn/pricing.html')"
|
||||
class="mr-8"
|
||||
>
|
||||
<AppIcon iconName="app-pricing" class="mr-8" style="font-size: 20px"></AppIcon>
|
||||
购买专业版
|
||||
</el-button>
|
||||
<el-tooltip effect="dark" :content="$t('layout.topbar.github')" placement="top">
|
||||
<AppIcon
|
||||
iconName="app-github"
|
||||
|
|
@ -29,7 +39,7 @@
|
|||
<el-tooltip effect="dark" :content="$t('layout.topbar.forum')" placement="top">
|
||||
<AppIcon
|
||||
iconName="app-help"
|
||||
class="cursor color-secondary mr-8 ml-8"
|
||||
class="cursor color-secondary mr-16 ml-8"
|
||||
style="font-size: 20px"
|
||||
@click="toUrl('https://bbs.fit2cloud.com/c/mk/11')"
|
||||
></AppIcon>
|
||||
|
|
@ -63,6 +73,9 @@ import Avatar from './avatar/index.vue'
|
|||
import { useRouter } from 'vue-router'
|
||||
import { langList } from '@/locales/index'
|
||||
import { useLocale } from '@/locales/useLocale'
|
||||
|
||||
import useStore from '@/stores'
|
||||
const { user } = useStore()
|
||||
const router = useRouter()
|
||||
|
||||
const { changeLocale } = useLocale()
|
||||
|
|
|
|||
Loading…
Reference in New Issue