Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
project-www-pc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
project-www-pc
Commits
1d9cb3fc
提交
1d9cb3fc
authored
5月 31, 2024
作者:
lhh
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
79672f9b
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
166 行增加
和
24 行删除
+166
-24
AppCard.vue
components/AppCard.vue
+2
-1
abroadStudy.vue
components/home/abroadStudy.vue
+43
-17
digital.vue
components/home/digital.vue
+117
-2
ds.vue
pages/digital/ds.vue
+1
-1
yx_1.vue
pages/digital/yx_1.vue
+3
-3
没有找到文件。
components/AppCard.vue
浏览文件 @
1d9cb3fc
...
...
@@ -37,7 +37,8 @@ export default {
font-size
:
32px
;
font-weight
:
bold
;
line-height
:
1
;
text-align
:
v-bind
(
titleAlign
);
// text-align: v-bind(titleAlign);
text-align
:
center
;
a
:hover
{
color
:
var
(
--
main-color
);
}
...
...
components/home/abroadStudy.vue
浏览文件 @
1d9cb3fc
<
template
>
<AppCard
title=
"$t('home.abroad.title')"
titleAlign=
"center"
>
<div
style=
"padding:100px 0 40px;background: url(https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/lx-bg.png); background-size: cover;"
>
<AppCard
title=
"$t('home.abroad.title')"
titleAlign=
"center"
style=
"margin: 0 auto"
>
<template
#
title
>
<nuxt-link
to=
"/studyAbroad"
>
{{
$t
(
'home.abroad.title'
)
}}
</nuxt-link>
</
template
>
...
...
@@ -49,6 +52,7 @@
</div>
</div> -->
</AppCard>
</div>
</template>
<
script
>
...
...
@@ -165,10 +169,19 @@ export default {
.box-block
{
width
:
300px
;
height
:
106px
;
background
:
#ffffff
;
//
background: #ffffff;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
border-radius
:
12px
12px
12px
12px
;
img
{
width
:
150px
;
height
:
80px
;
object-fit
:
cover
;
}
&
:hover
{
background-color
:
#aa1941
;
}
.btn
{
min-width
:
120px
;
// line-height: 30px;
...
...
@@ -176,11 +189,11 @@ export default {
text-align
:
center
;
font-size
:
12px
;
color
:
#333333
;
border
:
1px
solid
#d5d5d5
;
//
border: 1px solid #d5d5d5;
cursor
:
pointer
;
&
:hover
{
background-color
:
#aa1941
;
border
:
1px
solid
#aa1941
;
//
background-color: #aa1941;
//
border: 1px solid #aa1941;
color
:
#fff
;
}
}
...
...
@@ -203,40 +216,48 @@ export default {
margin-bottom
:
30px
;
min-width
:
180px
;
// height: 230px;
background-color
:
#fff
;
//
background-color: #fff;
margin-right
:
30px
;
padding
:
10px
15px
0
;
padding
:
14px
15px
0
;
border-radius
:
12px
12px
12px
12px
;
&
:hover
{
background
:
#aa1941
;
.box-item_title
{
font-size
:
12px
;
color
:
#fff
;
}
}
.box-item_title
{
font-size
:
15px
;
font-weight
:
bold
;
color
:
#
333333
;
color
:
#
aa1941
;
line-height
:
100%
;
margin-bottom
:
10px
;
text-align
:
center
;
}
.box-item_btns
{
width
:
150px
;
border-top
:
1px
dashed
#f47524
;
margin-top
:
10px
;
//
border-top: 1px dashed #f47524;
//
margin-top: 10px;
padding-top
:
10px
;
height
:
140px
;
padding-bottom
:
20px
;
// height: 140px;
display
:
flex
;
flex-wrap
:
wrap
;
justify-content
:
center
;
align-items
:
center
;
//
align-items: center;
.box-item_btn
{
min-width
:
120px
;
// line-height: 30px;
padding
:
6px
0
;
margin-bottom
:
8px
;
//
margin-bottom: 8px;
text-align
:
center
;
font-size
:
12px
;
color
:
#333333
;
border
:
1px
solid
#d5d5d5
;
//
border: 1px solid #d5d5d5;
cursor
:
pointer
;
&
:hover
{
background-color
:
#aa1941
;
border
:
1px
solid
#aa1941
;
//
background-color: #aa1941;
//
border: 1px solid #aa1941;
color
:
#fff
;
}
}
...
...
@@ -286,4 +307,9 @@ export default {
// text-align: center;
// }
// }
.box-item_logo
{
width
:
150px
;
height
:
80px
;
object-fit
:
cover
;
}
</
style
>
components/home/digital.vue
浏览文件 @
1d9cb3fc
...
...
@@ -22,7 +22,21 @@
</ul>
</div>
</div>
<div
class=
"col2"
>
<div
class=
"col3"
v-for=
"item in newList2"
>
<div
class=
"left"
>
{{ item.title }}
</div>
<div
class=
"right"
>
<
template
v-for=
"cItem in item.children"
>
<AppLink
:to=
"cItem.path"
>
<div
class=
"item"
>
<img
:src=
"cItem.icon"
class=
"img"
/>
<img
:src=
"cItem.hoverIcon"
class=
"imga"
/>
<div
class=
"name"
>
{{
cItem
.
name
}}
</div>
</div>
</AppLink>
</
template
>
</div>
</div>
<!-- <div class="col2">
<ul>
<li class="item" v-for="item in list2" :key="item.title" :style="item.style">
<AppLink :to="item.path">
...
...
@@ -34,7 +48,7 @@
</AppLink>
</li>
</ul>
</div>
</div>
-->
</AppCard>
</template>
...
...
@@ -155,6 +169,54 @@ export default {
title
:
'职业技能大赛'
,
path
:
'digital/ds'
}
],
newList2
:
[
{
title
:
'职业技能大赛'
,
children
:
[
{
name
:
'国赛'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon1.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon1a.png'
,
path
:
'digital/ds'
},
{
name
:
'省赛'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon2.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon2a.png'
,
path
:
'digital/ds'
},
{
name
:
'行业赛'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon3.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/ds-icon3a.png'
,
path
:
'digital/ds'
}
]
},
{
title
:
'数字教材'
,
children
:
[
{
name
:
'数字教材编辑器'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon1.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon1a.png'
,
path
:
'digital/sz'
},
{
name
:
'数字教材出版'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon2.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon2a.png'
,
path
:
'digital/sz'
},
{
name
:
'数智化教学'
,
icon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon3.png'
,
hoverIcon
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/240531/jc-icon3a.png'
,
path
:
'digital/sz'
}
]
}
]
}
}
...
...
@@ -169,6 +231,7 @@ export default {
.col
{
flex
:
1
;
background-color
:
#fff
;
box-shadow
:
0px
3px
12px
1px
rgba
(
0
,
0
,
0
,
0
.16
);
&
:first-child
{
flex
:
0
0
694px
;
}
...
...
@@ -271,4 +334,56 @@ export default {
justify-content
:
center
;
}
}
.col3
{
display
:
flex
;
background-color
:
#fff
;
margin-top
:
30px
;
box-shadow
:
0px
3px
12px
1px
rgba
(
0
,
0
,
0
,
0
.16
);
.left
{
min-width
:
259px
;
line-height
:
104px
;
background
:
#aa1941
;
font-weight
:
bold
;
font-size
:
26px
;
color
:
#ffffff
;
text-align
:
center
;
}
.right
{
display
:
flex
;
justify-content
:
space-around
;
align-items
:
center
;
flex
:
1
;
.item
{
display
:
flex
;
align-items
:
center
;
width
:
220px
;
line-height
:
64px
;
border
:
1px
solid
#d5d5d5
;
&
:hover
{
background-color
:
#aa1941
;
.name
{
color
:
#fff
;
}
.img
{
display
:
none
;
}
.imga
{
display
:
block
;
}
}
img
{
margin-left
:
30px
;
}
.imga
{
display
:
none
;
}
.name
{
margin-left
:
5px
;
font-size
:
16px
;
color
:
#6c6c6c
;
letter-spacing
:
2px
;
}
}
}
}
</
style
>
pages/digital/ds.vue
浏览文件 @
1d9cb3fc
...
...
@@ -265,7 +265,7 @@ export default {
justify-content
:
space-between
;
.sx-list_item
{
width
:
370px
;
border
:
1px
solid
#dbdbdb
;
//
border: 1px solid #dbdbdb;
padding
:
19px
25px
25px
;
box-sizing
:
border-box
;
cursor
:
pointer
;
...
...
pages/digital/yx_1.vue
浏览文件 @
1d9cb3fc
...
...
@@ -243,7 +243,7 @@ export default {
}
}
.is-border
{
border
:
1px
solid
#d5d5d5
;
//
border: 1px solid #d5d5d5;
}
.gk-list
{
margin-top
:
100px
;
...
...
@@ -254,7 +254,7 @@ export default {
.gk-item
{
min-height
:
280px
;
text-align
:
center
;
background
:
#fff
;
//
background: #fff;
transition
:
all
0
.3s
;
&
:hover
{
transform
:
scale
(
1
.06
);
...
...
@@ -299,7 +299,7 @@ export default {
font-family
:
Source
Han
Sans
CN
;
font-weight
:
500
;
line-height
:
24px
;
color
:
#
333
;
color
:
#
AA1941
;
}
p
{
margin
:
12px
0
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论