factory_web/src/views/home/widgets/components/welcome.vue

60 lines
2.0 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<el-card shadow="hover" header="欢迎">
<div class="welcome">
<div class="logo">
<img src="img/logo.png">
<h2>欢迎体验 SCUI</h2>
</div>
<div class="tips">
<div class="tips-item">
<div class="tips-item-icon"><i class="el-icon-menu"></i></div>
<div class="tips-item-message">这里是项目控制台你可以点击右上方的自定义按钮来添加移除或者移动部件</div>
</div>
<div class="tips-item">
<div class="tips-item-icon"><i class="el-icon-s-promotion"></i></div>
<div class="tips-item-message">在提高前端算力减少带宽请求和代码执行力上多次优化并且持续着</div>
</div>
<div class="tips-item">
<div class="tips-item-icon"><i class="el-icon-milk-tea"></i></div>
<div class="tips-item-message">项目目的让前端工作更快乐</div>
</div>
</div>
<div class="actions">
<el-button type="primary" icon="el-icon-check" size="medium" @click="godoc">文档</el-button>
</div>
</div>
</el-card>
</template>
<script>
export default {
title: "欢迎",
icon: "el-icon-present",
description: "项目特色以及文档链接",
data() {
return {
}
},
methods: {
godoc(){
window.open("https://lolicode.gitee.io/scui-doc/")
}
}
}
</script>
<style scoped>
.welcome {}
.welcome .logo {text-align: center;}
.welcome .logo img {vertical-align: bottom;width: 100px;height: 100px;margin-bottom: 20px;}
.welcome .logo h2 {font-size: 30px;font-weight: normal;display: flex;align-items: center;justify-content: center;}
.tips {margin-top: 20px;padding:0 40px;}
.tips-item {display: flex;align-items: center;justify-content: center;padding:7.5px 0;}
.tips-item-icon {width: 40px;height:40px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 18px;margin-right: 20px;color: var(--el-color-primary);background: rgba(180,180,180,0.1);}
.tips-item-message {flex: 1;font-size: 14px;}
.actions {text-align: center;margin: 40px 0 20px 0;}
</style>