waibu-mpa
Version:
MPA support for Waibu Framework
360 lines (357 loc) • 7.01 kB
JavaScript
const mapping = {
add: 'plus-circle',
airplane: '',
alarm: '',
alignBottom: '',
alignCenter: '',
alignEnd: '',
alignMiddle: '',
alignStart: '',
alignTop: '',
anchor: '',
archive: '',
arrowCcw: 'arrow-counterclockwise',
arrowCw: 'arrow-clockwise',
arrowDown: '',
arrowEnd: 'arrow-right',
arrowsCollapse: '',
arrowsCollapseV: 'arrows-collapse-vertical',
arrowsExpand: '',
arrowsExpandV: 'arrows-expand-vertical',
arrowsRepeat: 'arrow-repeat',
arrowsShuffle: 'shuffle',
arrowsStartEnd: 'arrow-left-right',
arrowStart: 'arrow-left',
arrowUp: '',
asterisk: '',
award: '',
backspace: '',
bag: '',
balloon: '',
ban: '',
bank: 'bank2',
barcode: 'upc',
basket: '',
battery: '',
batteryCharging: '',
batteryFull: '',
batteryHalf: '',
bell: '',
bellSlash: '',
bicycle: '',
binoculars: '',
bluetooth: '',
bold: 'type-bold',
book: '',
bookmark: '',
bookOpen: '',
box: '',
boxArrowDown: 'box-arrow-in-down',
boxArrowUp: '',
briefcase: '',
bright: 'sun',
bug: '',
building: '',
buildings: '',
bullseye: '',
bus: 'bus-front',
cake: 'cake2',
calculator: '',
calendar: 'calendar3',
calendarCheck: '',
camera: '',
car: 'car-front',
caretDown: 'chevron-down',
caretEnd: 'chevron-right',
caretStart: 'chevron-left',
caretUp: 'chevron-up',
cart: 'cart3',
cash: '',
cast: '',
chartBar: 'bar-chart',
chartPie: 'pie-chart',
chat: 'bubble',
chatDots: '',
check: 'check2',
checkAll: 'check2-all',
circle: '',
circleCheck: 'checkmark-circle',
circleCross: 'cross-circle',
clipboard: '',
clock: '',
cloud: '',
cloudArrowDown: '',
cloudArrowUp: '',
code: '',
compass: '',
cone: 'cone-striped',
copy: 'copy',
cpu: '',
creditCard: '',
crop: 'crop',
crosshair: '',
cup: '',
currencyBtc: 'currency-bitcoin',
currencyDollar: '',
currencyEuro: '',
currencyPound: '',
dark: 'moon',
database: '',
delete: 'dash',
diagram: 'diagram-3',
diamond: '',
dice: 'dice-6',
disc: '',
display: '',
door: 'door-closed',
doorOpen: '',
dot: '',
dotsThree: 'menu',
dotsThreeV: 'menu',
download: '',
drop: 'droplet',
ear: '',
edit: 'cursor-text',
emoji: 'emoji-smile',
envelope: '',
envelopeOpen: '',
eraser: 'eraser',
ethernet: '',
eye: '',
eyeglasses: '',
eyeSlash: '',
fan: '',
favorite: 'heart',
feather: '',
file: 'file-earmark',
fileAudio: 'file-earmark-music',
fileChart: 'file-earmark-bar-graph',
fileCode: 'file-earmark-code',
fileImage: 'file-earmark-image',
filePdf: 'file-earmark-pdf',
fileText: 'file-earmark-text',
film: '',
fingerprint: '',
fire: '',
flag: '',
floppy: '',
flower: 'flower3',
folder: '',
folderAdd: 'folder-plus',
folderDelete: 'folder-minus',
folderOpen: 'folder2-open',
font: 'fonts',
fuelPump: '',
fullscreen: 'frame-expand',
fullscreenExit: 'frame-contract',
funnel: '',
forward: '',
gameController: 'controller',
gear: 'cog',
gem: '',
gender: 'gender-ambiguous',
genderFemale: '',
genderMale: '',
geomBbox: 'bounding-box',
gift: '',
globe: 'earth',
grid: '',
hammer: '',
handbag: '',
handphone: 'phone',
handphoneVibrate: 'phone-vibrate',
handPointing: 'hand-index',
hash: '',
hdd: '',
headphones: '',
headset: '',
heart: '',
highlighter: '',
hospital: '',
hourglass: '',
house: 'home',
image: '',
infinity: '',
italic: 'type-italic',
journal: '',
justify: 'justify',
kanban: '',
key: 'lock',
keyboard: '',
lamp: '',
laptop: '',
layers: '',
lightbulb: '',
lightning: '',
link: '',
list: '',
listBullet: 'list-ul',
listNumber: 'list-ol',
lock: '',
logoAmazon: 'amazon',
logoAndroid: 'android',
logoApple: 'apple',
logoDiscord: 'discord',
logoDropbox: 'dropbox',
logoFacebook: 'facebook',
logoGithub: 'github',
logoGoogle: 'google',
logoInstagram: 'instagram',
logoLinkedin: 'linkedin',
logoMeta: 'meta',
logoPaypal: 'paypal',
logoPinterest: 'pinterest',
logoReddit: 'reddit',
logoSkype: 'skype',
logoSlack: 'slack',
logoSnapchat: 'snapchat',
logoSpotify: 'spotify',
logoStackOverflow: 'stack-overflow',
logoSteam: 'steam',
logoTelegram: 'telegram',
logoThreads: 'threads',
logoTiktok: 'tiktok',
logoTwitter: 'twitter',
logoWhatsapp: 'whatsapp',
logoWindows: 'windows',
logoX: 'twitter-x',
logoYoutube: 'youtube',
luggage: '',
magic: '',
magnet: '',
map: '',
megaphone: '',
memory: '',
mic: '',
micSlash: 'mic-mute',
moon: '',
mouse: 'mouse2',
music: 'music-note',
navigation: 'location',
newspaper: '',
outlet: '',
palette: '',
paperclip: '',
boat: 'rocket',
passport: '',
pc: '',
pciCard: '',
peace: '',
pen: '',
pencil: '',
people: '',
person: 'user',
personAdd: '',
phone: 'telephone',
piggyBank: '',
pin: 'map-marker',
play: '',
playEject: 'eject',
playPause: 'pause',
playRecord: 'record',
playRepeat: 'repeat',
playShuffle: 'shuffle',
playFastBackward: 'fast-forward icon-rotate-180',
playSkipEnd: 'skip-end',
playFastForward: 'fast-forward',
playSkipStart: 'skip-start',
playStop: 'stop',
power: '',
printer: '',
projector: '',
puzzle: '',
qrcode: 'qr-code',
quote: '',
radioactive: '',
receipt: '',
recycle: '',
remove: 'x',
ruler: 'rulers',
reply: '',
replyAll: '',
robot: '',
rocket: '',
route: 'location',
save: 'floppy',
search: 'magnifier',
send: '',
server: 'hdd-stack',
share: '',
shield: '',
shift: '',
shop: '',
signin: 'enter',
signout: 'exit',
signSplit: 'move',
signInfo: 'info-circle',
signDanger: 'sign-stop',
signWarning: 'exclamation-triangle',
signQuestion: 'question-circle',
simCard: 'sim',
slider: 'sliders2',
sliderV: 'sliders2-vertical',
snow: '',
sort: 'sort-alpha-up',
sortDesc: 'sort-alpha-down',
speedometer: 'layers',
star: '',
stopwatch: '',
strikethrough: 'type-strikethrough',
suitcase: '',
suitClub: '',
suitDiamond: '',
suitHeart: '',
suitSpade: '',
sun: '',
table: '',
terminal: '',
textCenter: 'text-center',
textIndent: 'indent',
textLeft: 'text-left',
textRight: 'text-right',
thermometer: '',
thumbsDown: 'hand-thumbs-down',
thumbsUp: 'hand-thumbs-up',
ticket: '',
toggleOff: '',
toggleOn: '',
tools: '',
train: 'train-front',
translate: '',
trash: '',
tree: '',
trophy: '',
truck: '',
tv: '',
umbrella: '',
underline: 'type-underline',
unlock: '',
upload: '',
usb: '',
vector: 'bezier',
voicemail: '',
volumeDown: '',
volumeUp: '',
volumeX: 'volume-mute',
wallet: '',
watch: '',
weather: 'cloud-rain-heavy',
webcam: '',
wifi: '',
wifiSlash: 'wifi-off',
wind: '',
window: '',
wrench: '',
yinYang: '',
zoomIn: '',
zoomOut: ''
}
function iconset () {
return {
name: 'default',
css: 'waibuMpa.asset:/css/linearicons.css',
prefix: 'lnr lnr-',
mapping
}
}
export default iconset