Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
cocktail-party-server
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cocktail-party
cocktail-party-server
Commits
0f7e3a74
提交
0f7e3a74
authored
12月 07, 2023
作者:
RuoYi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
删除无用的代码
上级
45656b27
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
0 行增加
和
100 行删除
+0
-100
element-icons.js
ruoyi-ui/src/views/components/icons/element-icons.js
+0
-3
index.vue
ruoyi-ui/src/views/components/icons/index.vue
+0
-87
svg-icons.js
ruoyi-ui/src/views/components/icons/svg-icons.js
+0
-10
没有找到文件。
ruoyi-ui/src/views/components/icons/element-icons.js
deleted
100644 → 0
浏览文件 @
45656b27
const
elementIcons
=
[
'platform-eleme'
,
'eleme'
,
'delete-solid'
,
'delete'
,
's-tools'
,
'setting'
,
'user-solid'
,
'user'
,
'phone'
,
'phone-outline'
,
'more'
,
'more-outline'
,
'star-on'
,
'star-off'
,
's-goods'
,
'goods'
,
'warning'
,
'warning-outline'
,
'question'
,
'info'
,
'remove'
,
'circle-plus'
,
'success'
,
'error'
,
'zoom-in'
,
'zoom-out'
,
'remove-outline'
,
'circle-plus-outline'
,
'circle-check'
,
'circle-close'
,
's-help'
,
'help'
,
'minus'
,
'plus'
,
'check'
,
'close'
,
'picture'
,
'picture-outline'
,
'picture-outline-round'
,
'upload'
,
'upload2'
,
'download'
,
'camera-solid'
,
'camera'
,
'video-camera-solid'
,
'video-camera'
,
'message-solid'
,
'bell'
,
's-cooperation'
,
's-order'
,
's-platform'
,
's-fold'
,
's-unfold'
,
's-operation'
,
's-promotion'
,
's-home'
,
's-release'
,
's-ticket'
,
's-management'
,
's-open'
,
's-shop'
,
's-marketing'
,
's-flag'
,
's-comment'
,
's-finance'
,
's-claim'
,
's-custom'
,
's-opportunity'
,
's-data'
,
's-check'
,
's-grid'
,
'menu'
,
'share'
,
'd-caret'
,
'caret-left'
,
'caret-right'
,
'caret-bottom'
,
'caret-top'
,
'bottom-left'
,
'bottom-right'
,
'back'
,
'right'
,
'bottom'
,
'top'
,
'top-left'
,
'top-right'
,
'arrow-left'
,
'arrow-right'
,
'arrow-down'
,
'arrow-up'
,
'd-arrow-left'
,
'd-arrow-right'
,
'video-pause'
,
'video-play'
,
'refresh'
,
'refresh-right'
,
'refresh-left'
,
'finished'
,
'sort'
,
'sort-up'
,
'sort-down'
,
'rank'
,
'loading'
,
'view'
,
'c-scale-to-original'
,
'date'
,
'edit'
,
'edit-outline'
,
'folder'
,
'folder-opened'
,
'folder-add'
,
'folder-remove'
,
'folder-delete'
,
'folder-checked'
,
'tickets'
,
'document-remove'
,
'document-delete'
,
'document-copy'
,
'document-checked'
,
'document'
,
'document-add'
,
'printer'
,
'paperclip'
,
'takeaway-box'
,
'search'
,
'monitor'
,
'attract'
,
'mobile'
,
'scissors'
,
'umbrella'
,
'headset'
,
'brush'
,
'mouse'
,
'coordinate'
,
'magic-stick'
,
'reading'
,
'data-line'
,
'data-board'
,
'pie-chart'
,
'data-analysis'
,
'collection-tag'
,
'film'
,
'suitcase'
,
'suitcase-1'
,
'receiving'
,
'collection'
,
'files'
,
'notebook-1'
,
'notebook-2'
,
'toilet-paper'
,
'office-building'
,
'school'
,
'table-lamp'
,
'house'
,
'no-smoking'
,
'smoking'
,
'shopping-cart-full'
,
'shopping-cart-1'
,
'shopping-cart-2'
,
'shopping-bag-1'
,
'shopping-bag-2'
,
'sold-out'
,
'sell'
,
'present'
,
'box'
,
'bank-card'
,
'money'
,
'coin'
,
'wallet'
,
'discount'
,
'price-tag'
,
'news'
,
'guide'
,
'male'
,
'female'
,
'thumb'
,
'cpu'
,
'link'
,
'connection'
,
'open'
,
'turn-off'
,
'set-up'
,
'chat-round'
,
'chat-line-round'
,
'chat-square'
,
'chat-dot-round'
,
'chat-dot-square'
,
'chat-line-square'
,
'message'
,
'postcard'
,
'position'
,
'turn-off-microphone'
,
'microphone'
,
'close-notification'
,
'bangzhu'
,
'time'
,
'odometer'
,
'crop'
,
'aim'
,
'switch-button'
,
'full-screen'
,
'copy-document'
,
'mic'
,
'stopwatch'
,
'medal-1'
,
'medal'
,
'trophy'
,
'trophy-1'
,
'first-aid-kit'
,
'discover'
,
'place'
,
'location'
,
'location-outline'
,
'location-information'
,
'add-location'
,
'delete-location'
,
'map-location'
,
'alarm-clock'
,
'timer'
,
'watch-1'
,
'watch'
,
'lock'
,
'unlock'
,
'key'
,
'service'
,
'mobile-phone'
,
'bicycle'
,
'truck'
,
'ship'
,
'basketball'
,
'football'
,
'soccer'
,
'baseball'
,
'wind-power'
,
'light-rain'
,
'lightning'
,
'heavy-rain'
,
'sunrise'
,
'sunrise-1'
,
'sunset'
,
'sunny'
,
'cloudy'
,
'partly-cloudy'
,
'cloudy-and-sunny'
,
'moon'
,
'moon-night'
,
'dish'
,
'dish-1'
,
'food'
,
'chicken'
,
'fork-spoon'
,
'knife-fork'
,
'burger'
,
'tableware'
,
'sugar'
,
'dessert'
,
'ice-cream'
,
'hot-water'
,
'water-cup'
,
'coffee-cup'
,
'cold-drink'
,
'goblet'
,
'goblet-full'
,
'goblet-square'
,
'goblet-square-full'
,
'refrigerator'
,
'grape'
,
'watermelon'
,
'cherry'
,
'apple'
,
'pear'
,
'orange'
,
'coffee'
,
'ice-tea'
,
'ice-drink'
,
'milk-tea'
,
'potato-strips'
,
'lollipop'
,
'ice-cream-square'
,
'ice-cream-round'
]
export
default
elementIcons
ruoyi-ui/src/views/components/icons/index.vue
deleted
100644 → 0
浏览文件 @
45656b27
<
template
>
<div
class=
"icons-container"
>
<aside>
<a
href=
"#"
target=
"_blank"
>
Add and use
</a>
</aside>
<el-tabs
type=
"border-card"
>
<el-tab-pane
label=
"Icons"
>
<div
v-for=
"item of svgIcons"
:key=
"item"
>
<el-tooltip
placement=
"top"
>
<div
slot=
"content"
>
{{
generateIconCode
(
item
)
}}
</div>
<div
class=
"icon-item"
>
<svg-icon
:icon-class=
"item"
class-name=
"disabled"
/>
<span>
{{
item
}}
</span>
</div>
</el-tooltip>
</div>
</el-tab-pane>
<el-tab-pane
label=
"Element-UI Icons"
>
<div
v-for=
"item of elementIcons"
:key=
"item"
>
<el-tooltip
placement=
"top"
>
<div
slot=
"content"
>
{{
generateElementIconCode
(
item
)
}}
</div>
<div
class=
"icon-item"
>
<i
:class=
"'el-icon-' + item"
/>
<span>
{{
item
}}
</span>
</div>
</el-tooltip>
</div>
</el-tab-pane>
</el-tabs>
</div>
</
template
>
<
script
>
import
svgIcons
from
'./svg-icons'
import
elementIcons
from
'./element-icons'
export
default
{
name
:
'Icons'
,
data
()
{
return
{
svgIcons
,
elementIcons
}
},
methods
:
{
generateIconCode
(
symbol
)
{
return
`<svg-icon icon-class="
${
symbol
}
" />`
},
generateElementIconCode
(
symbol
)
{
return
`<i class="el-icon-
${
symbol
}
" />`
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.icons-container
{
margin
:
10px
20px
0
;
overflow
:
hidden
;
.icon-item
{
margin
:
20px
;
height
:
85px
;
text-align
:
center
;
width
:
100px
;
float
:
left
;
font-size
:
30px
;
color
:
#24292e
;
cursor
:
pointer
;
}
span
{
display
:
block
;
font-size
:
16px
;
margin-top
:
10px
;
}
.disabled
{
pointer-events
:
none
;
}
}
</
style
>
ruoyi-ui/src/views/components/icons/svg-icons.js
deleted
100644 → 0
浏览文件 @
45656b27
const
req
=
require
.
context
(
'../../../assets/icons/svg'
,
false
,
/
\.
svg$/
)
const
requireAll
=
requireContext
=>
requireContext
.
keys
()
const
re
=
/
\.\/(
.*
)\.
svg/
const
svgIcons
=
requireAll
(
req
).
map
(
i
=>
{
return
i
.
match
(
re
)[
1
]
})
export
default
svgIcons
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论