mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-06-28 21:30:18 +08:00
31
lib/common/widgets/icon/bili_icons.dart
Normal file
31
lib/common/widgets/icon/bili_icons.dart
Normal file
@@ -0,0 +1,31 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
|
||||
import 'package:flutter/widgets.dart' show IconData;
|
||||
|
||||
// dart format off
|
||||
abstract final class BiliIcons {
|
||||
static const _kFontFam = 'bili_icon';
|
||||
|
||||
static const IconData danmaku_closed = IconData(0xe800, fontFamily: _kFontFam);
|
||||
static const IconData danmaku_opened = IconData(0xe801, fontFamily: _kFontFam);
|
||||
static const IconData danmaku_settings = IconData(0xe802, fontFamily: _kFontFam);
|
||||
static const IconData ic_comment = IconData(0xe803, fontFamily: _kFontFam);
|
||||
static const IconData ic_comment_filled = IconData(0xe804, fontFamily: _kFontFam);
|
||||
static const IconData ic_dislike = IconData(0xe805, fontFamily: _kFontFam);
|
||||
static const IconData ic_disliked = IconData(0xe806, fontFamily: _kFontFam);
|
||||
static const IconData ic_favorite = IconData(0xe807, fontFamily: _kFontFam);
|
||||
static const IconData ic_favorited = IconData(0xe808, fontFamily: _kFontFam);
|
||||
static const IconData ic_like = IconData(0xe809, fontFamily: _kFontFam);
|
||||
static const IconData ic_liked = IconData(0xe80a, fontFamily: _kFontFam);
|
||||
static const IconData ic_share = IconData(0xe80b, fontFamily: _kFontFam);
|
||||
static const IconData live_reserve = IconData(0xe80c, fontFamily: _kFontFam);
|
||||
static const IconData star_favorite_line = IconData(0xe80d, fontFamily: _kFontFam);
|
||||
static const IconData star_favorite_solid = IconData(0xe80e, fontFamily: _kFontFam);
|
||||
static const IconData topic_tag = IconData(0xe80f, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_coin = IconData(0xe810, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_dislike = IconData(0xe811, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_favorite = IconData(0xe812, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_like = IconData(0xe813, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_offline = IconData(0xe814, fontFamily: _kFontFam);
|
||||
static const IconData ugcvideo_ic_share = IconData(0xe815, fontFamily: _kFontFam);
|
||||
}
|
||||
23
lib/common/widgets/icon/custom_icons.dart
Normal file
23
lib/common/widgets/icon/custom_icons.dart
Normal file
@@ -0,0 +1,23 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
|
||||
import 'package:flutter/widgets.dart' show IconData;
|
||||
|
||||
// dart format off
|
||||
class CustomIcons {
|
||||
static const _kFontFam = 'custom_icon';
|
||||
|
||||
static const IconData ai_circle = IconData(0xe800, fontFamily: _kFontFam);
|
||||
static const IconData download = IconData(0xe801, fontFamily: _kFontFam);
|
||||
static const IconData flip_rotate_90 = IconData(0xe802, fontFamily: _kFontFam);
|
||||
static const IconData identifier_circle = IconData(0xe803, fontFamily: _kFontFam);
|
||||
static const IconData open_in_full_rotate_45 = IconData(0xe804, fontFamily: _kFontFam);
|
||||
static const IconData repeat_rounded_rotate_90 = IconData(0xe805, fontFamily: _kFontFam);
|
||||
static const IconData share_node = IconData(0xe806, fontFamily: _kFontFam);
|
||||
static const IconData shield_play_arrow = IconData(0xe807, fontFamily: _kFontFam);
|
||||
static const IconData shield_published = IconData(0xe808, fontFamily: _kFontFam);
|
||||
static const IconData shield_reply = IconData(0xe809, fontFamily: _kFontFam);
|
||||
static const IconData shopping_bag_not_interested = IconData(0xe80a, fontFamily: _kFontFam);
|
||||
static const IconData splitscreen_rotate_90 = IconData(0xe80b, fontFamily: _kFontFam);
|
||||
static const IconData touch_app_rotate_270 = IconData(0xe80c, fontFamily: _kFontFam);
|
||||
static const IconData view_headline_rotate_90 = IconData(0xe80d, fontFamily: _kFontFam);
|
||||
}
|
||||
Reference in New Issue
Block a user