feat(core): update font-awesome to v5.0.13

This commit is contained in:
OldHawk
2018-06-12 19:21:36 +08:00
parent 201a2e5524
commit b1fd2def16
42 changed files with 125 additions and 112 deletions

View File

@@ -32,7 +32,6 @@
"jquery-popup-overlay": "https://github.com/vast-engineering/jquery-popup-overlay.git#^1.7.13",
"angular-json-tree": "^1.0.1",
"bootstrap-markdown": "toopay/bootstrap-markdown#master",
"font-awesome": "^4.7.0",
"ngprogress": "^1.1.3",
"jquery-awesome-cursor": "^0.3.1",
"jquery-textcomplete": "^1.8.4",

View File

@@ -9,8 +9,6 @@ module.exports = {
// bower:css
'public/lib/bootstrap/dist/css/bootstrap.css',
'public/lib/bootstrap/dist/css/bootstrap-theme.css',
//font-awesome
'public/lib/font-awesome/css/font-awesome.css',
'public/lib/angular-ui-notification/dist/angular-ui-notification.css',
'public/lib/Ionicons/css/ionicons.css',

View File

@@ -9,8 +9,6 @@ module.exports = {
// bower:css
'public/lib/bootstrap/dist/css/bootstrap.min.css',
'public/lib/bootstrap/dist/css/bootstrap-theme.min.css',
//font-awesome
'public/lib/font-awesome/css/font-awesome.min.css',
'public/lib/angular-ui-notification/dist/angular-ui-notification.min.css',
'public/lib/Ionicons/css/ionicons.min.css',

View File

@@ -308,25 +308,25 @@ module.exports = {
bodyBackgroundImage: 'https://image.tmdb.org/t/p/w1280/cnKAGbX1rDkAquF2V1wVkptHDJO.jpg',
buttonList: [
{
icon: 'fa-bars',
icon: 'fa fa-bars',
state: 'forums.list',
title: 'HOME.BUTTON_LIST.FUN_FORUM_TITLE',
desc: 'HOME.BUTTON_LIST.FUN_FORUM_DESC'
},
{
icon: 'fa-vimeo',
icon: 'fab fa-vimeo-v',
state: 'vip.list',
title: 'HOME.BUTTON_LIST.FUN_VIP_TITLE',
desc: 'HOME.BUTTON_LIST.FUN_VIP_DESC'
},
{
icon: 'fa-question-circle-o',
icon: 'fa fa-question-circle',
state: 'about.manual.userRules',
title: 'HOME.BUTTON_LIST.FUN_HELP_TITLE',
desc: 'HOME.BUTTON_LIST.FUN_HELP_DESC'
},
{
icon: 'fa-headphones',
icon: 'fa fa-headphones',
state: 'tickets.supports',
title: 'HOME.BUTTON_LIST.FUN_SUPPORT_TITLE',
desc: 'HOME.BUTTON_LIST.FUN_SUPPORT_DESC'
@@ -886,7 +886,7 @@ module.exports = {
value: 'sports',
title: 'MENU_TORRENTS_SUB.SPORTS',
role: 'user',
faIcon: 'fa-futbol-o',
faIcon: 'fa-futbol',
faClass: 'text-mt',
divider: false,
position: 5,
@@ -904,7 +904,7 @@ module.exports = {
value: 'variety',
title: 'MENU_TORRENTS_SUB.VARIETY',
role: 'user',
faIcon: 'fa-video-camera',
faIcon: 'fa-camera',
faClass: 'text-mt',
divider: false,
position: 6,
@@ -922,7 +922,7 @@ module.exports = {
value: 'picture',
title: 'MENU_TORRENTS_SUB.PICTURE',
role: 'user',
faIcon: 'fa-photo',
faIcon: 'fa-images',
faClass: 'text-mt',
divider: false,
position: 7,
@@ -958,7 +958,7 @@ module.exports = {
value: 'software',
title: 'MENU_TORRENTS_SUB.SOFTWARE',
role: 'user',
faIcon: 'fa-hdd-o',
faIcon: 'fa-hdd',
faClass: 'text-mt',
divider: false,
position: 9,

View File

@@ -27,6 +27,8 @@
menuService.addSubMenuItem('topbar', 'about', {
title: 'MENU_ABOUT_MAKERGROUP',
state: 'about.maker',
faIcon: 'fa-clone',
faClass: 'text-mt',
position: 3
});
menuService.addSubMenuItem('topbar', 'about', {

View File

@@ -188,7 +188,7 @@
}
}
.maker-members {
.fa-remove {
.fa-minus-square {
cursor: pointer;
color: #888;
&:hover {

View File

@@ -12,10 +12,10 @@
<div class="col-sm-8">
<ul class="list-unstyled item-data list-inline">
<li><span class="data-founder">{{'ABOUT.GROUP_FOUNDER' | translate}}{{vm.maker.user.displayName}}</span></li>
<li><i class="fa fa-user-circle-o"> {{vm.maker.members.length}}</i></li>
<li><i class="fa fa-user-circle"> {{vm.maker.members.length}}</i></li>
<li><i class="fa fa-upload"> {{vm.maker.torrent_count}}</i></li>
<li>
<i class="fa fa-star-half-o"> {{vm.maker.vote_average}}/{{vm.maker.vote_count}} {{ 'TMDB_FIELDS.VOTE_UNIT' | translate}}</i>
<i class="fa fa-star"> {{vm.maker.vote_average}}/{{vm.maker.vote_count}} {{ 'TMDB_FIELDS.VOTE_UNIT' | translate}}</i>
</li>
</ul>
</div>
@@ -23,7 +23,7 @@
<div class="maker-rating text-right">
<span uib-rating ng-model="vm.rating_vote" max="10"
state-on="'fa fa-star'"
state-off="'fa fa-star-o'"
state-off="'far fa-star'"
titles="['1','2','3','4','5','6','7','8','9','10']"
enable-reset="false"
ng-click="vm.ratingMaker(vm.maker);"
@@ -52,7 +52,7 @@
<div class="margin-top-10">
<span user-info="u" info-class="maker-avatar" info-avatar></span>
<span user-info="u" info-name></span>
<i class="fa fa-remove"
<i class="fa fa-minus-square"
ng-click="vm.removeMember(vm.maker, u);"
title="{{'ABOUT.REMOVE_MEMBER_TITLE' | translate}}"
ng-if="(vm.user.isOper || vm.isOwner(vm.maker)) && (!vm.isFounder(u, vm.maker))">
@@ -122,43 +122,43 @@
ng-if="(vm.filterType && vm.filterType!='aggregate') || vm.releaseYear || vm.torrentRLevel != 'level0' || vm.filterSale || vm.filterHnR || vm.filterTop || vm.filterUnique || vm.searchTags.length>0">
<div class="col-md-6 col-md-offset-3">
<span class="filter-tag-item label-tag" ng-if="vm.filterType && vm.filterType!='aggregate'">{{'TORRENT_TYPE_LABEL.' + vm.filterType.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTorrentTypeClicked(vm.filterType);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.releaseYear">{{vm.releaseYear}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onReleaseClicked(vm.releaseYear);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.torrentRLevel != 'level0'">{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + vm.torrentRLevel.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onRLevelClicked(vm.torrentRLevel);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterSale">{{ 'CA_TORRENT_SALE_NOW' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onSaleClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterHnR">H&R
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onHnRClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterTop">{{'STATUS_TOP_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTopClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterUnique">{{'STATUS_UNIQUE_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onUniqueClicked();">
</i>
</span>
<span ng-repeat="t in vm.searchTags" ng-if="vm.searchTags.length>0">
<span class="filter-tag-item label-tag">{{ 'RESOURCESTAGS.' + vm.RTS.getTagTitle(t) + '.' + t.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTagClicked(t);">
</i>
</span>

View File

@@ -28,13 +28,13 @@
<div class="row margin-top-20 group-data">
<div class="col-xs-4 col-small-padding text-right">
<i class="fa fa-user-circle-o text-info"> {{m.members.length}}</i>
<i class="fa fa-user-circle text-info"> {{m.members.length}}</i>
</div>
<div class="col-xs-4 col-small-padding text-center">
<i class="fa fa-upload text-info"> {{m.torrent_count}}</i>
</div>
<div class="col-xs-4 col-small-padding text-left">
<i class="fa fa-star-half-o text-info"> {{m.vote_average}}/{{m.vote_count}} {{ 'TMDB_FIELDS.VOTE_UNIT' | translate}}</i>
<i class="fa fa-star text-info"> {{m.vote_average}}/{{m.vote_count}} {{ 'TMDB_FIELDS.VOTE_UNIT' | translate}}</i>
</div>
</div>

View File

@@ -21,7 +21,7 @@
<ul class="list-unstyled item-data list-inline">
<li><i class="fa fa-list text-info"> {{'COLLECTIONS.FILES_NUMBERS' | translate}}: {{vm.collection.torrents.length}}</i>
</li>
<li><i class="fa fa-star-half-o text-info"> {{'COLLECTIONS.VOTE_AVERAGE' | translate}}:
<li><i class="fa fa-star text-info"> {{'COLLECTIONS.VOTE_AVERAGE' | translate}}:
{{vm.collection.vote_average}} / {{vm.collection.vote_count}} {{ 'TMDB_FIELDS.VOTE_UNIT' | translate}}
</i></li>
</ul>

View File

@@ -48,7 +48,7 @@
<strong> {{'COLLECTIONS.FILES_NUMBERS' | translate}}: {{m.torrents.length}}</strong></i>
</div>
<div class="col-xs-6 col-small-padding text-left">
<i class="fa fa-star-half-o text-info">
<i class="fa fa-star text-info">
<strong> {{'COLLECTIONS.VOTE_AVERAGE' | translate}}: {{vm.getVoteAverage(m);}}</strong></i>
</div>
</div>

View File

@@ -22,20 +22,22 @@
menuService.addSubMenuItem('account', 'settings', {
title: 'EDIT_PROFILE',
state: 'settings.profile',
faIcon: 'fa-vcard',
faIcon: 'fa-id-card',
faClass: 'text-mt'
});
menuService.addSubMenuItem('account', 'settings', {
title: 'EDIT_PROFILE_PIC',
state: 'settings.picture',
faIcon: 'fa-photo',
faIcon: 'fa-image',
faClass: 'text-mt'
});
menuService.addSubMenuItem('account', 'settings', {
title: 'EDIT_SIGNATURE',
state: 'settings.signature'
state: 'settings.signature',
faIcon: 'fa-sign',
faClass: 'text-mt'
});
menuService.addSubMenuItem('account', 'settings', {

View File

@@ -54,18 +54,19 @@
iEle.css('position', 'relative');
iEle.css('top', '-3px');
iEle.css('right', '2.5px');
iEle.addClass('fa');
iEle.addClass('fa-arrow-circle-o-up');
iEle.addClass('far');
iEle.addClass('fa-arrow-alt-circle-up');
iEle.addClass('fa-3x');
iEle.addClass('text-primary');
iEle.bind('mouseover', function (e) {
iEle.addClass('fa-arrow-circle-up');
iEle.removeClass('far').addClass('fa');
//iEle.addClass('text-primary');
});
iEle.bind('mouseleave', function (e) {
iEle.removeClass('fa-arrow-circle-up');
iEle.removeClass('fa').addClass('far');
//iEle.removeClass('text-primary');
});
@@ -76,7 +77,7 @@
wave.css('width', '100%');
wave.css('height', '100%');
wave.css('border-radius', '50%');
wave.css('z-index', '-1');
wave.css('z-index', '1');
wave.css('pointer-events', 'none');
wave.css('backgroundColor', 'transparent');
wave.css('border', 'solid 5px #888');

View File

@@ -0,0 +1,11 @@
.fa-header {
&:before {
content: "\f1dc";
}
}
.fa-picture-o {
&:before {
content: "\f03e";
}
}

View File

@@ -55,7 +55,7 @@
.sale_key {
color: @brand-danger;
}
.fa-close {
.fa-times {
position: absolute;
top: 20px;
right: 20px;
@@ -187,7 +187,7 @@
.fun-item {
.fa-stack {
cursor: pointer;
font-size: 50px;
font-size: 45px;
color: #fff;
transition: color .2s ease-in;
.fun-icon {

View File

@@ -933,7 +933,7 @@ body {
.layer-download {
background-color: rgb(128, 128, 128);
background-color: rgba(0, 0, 0, 0.6);
.fa {
.far {
display: block;
&:hover {
opacity: 1;
@@ -1012,7 +1012,7 @@ body {
left: 0;
width: ~"calc(100% - 11px)";
height: 100%;
.fa {
.far {
display: none;
position: relative;
float: left;

View File

@@ -3,7 +3,7 @@
<div class="container">
<div class="alert alert-success" role="alert" style="padding: 20px 50px;">
<span ng-bind-html="vm.getSaleNoticeMessage();"></span>
<i class="fa fa-close" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('sales_notice');">
<i class="fa fa-times" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('sales_notice');">
</i>
</div>
</div>
@@ -14,7 +14,7 @@
<div class="container">
<div class="alert alert-danger" role="alert" style="padding: 20px 50px;">
<span ng-bind-html="vm.getExaminationNoticeMessage();"></span>
<i class="fa fa-close" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('examination_notice');">
<i class="fa fa-times" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('examination_notice');">
</i>
</div>
</div>
@@ -29,7 +29,7 @@
<div class="alert" role="alert" ng-class="vm.user.examinationData.isFinished ? 'alert-success' : 'alert-danger'"
style="padding: 20px 50px;">
<span ng-bind-html="vm.getExaminationStatusMessage();"></span>
<i class="fa fa-close" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('examination_status');">
<i class="fa fa-times" aria-hidden="true" ng-click="vm.onCloseNoticeClicked('examination_status');">
</i>
</div>
</div>
@@ -270,7 +270,7 @@
<div class="col-xs-6 col-sm-3 text-center fun-item" ng-repeat="fun in vm.homeConfig.buttonList">
<span class="fa-stack" ui-sref="{{fun.state}}">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa {{fun.icon}} fa-stack-1x fun-icon"></i>
<i class="{{fun.icon}} fa-stack-1x fun-icon"></i>
</span>
<h4 class="fun-title" translate="{{fun.title}}"></h4>
<span class="fun-desc" translate="{{fun.desc}}"></span>

View File

@@ -45,6 +45,8 @@
<!-- Application CSS Files -->
{{#each cssFiles}}<link rel="stylesheet" href="/{{this}}">{{/each}}
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-oi8o31xSQq8S0RpBcb4FaLB8LJi9AT8oIdmS1QldR8Ui7KUQjNAnDlJjp55Ba8FG" crossorigin="anonymous">
</head>
<body class="ng-cloak body-backdrop">

View File

@@ -15,7 +15,7 @@
menuService.addMenuItem('mt-data-log', {
title: 'MENU_MY_DATA_CENTER',
state: 'dataCenter.score',
faIcon: 'fa-bar-chart',
faIcon: 'fa-chart-line',
faClass: 'text-mt'
});
}

View File

@@ -1,9 +1,9 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserAnnounceHistory('leeching')">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_DOWNLOADED_HISTORY" translate-values="{days: vm.announceConfig.announceLogDays}"></span>
<i class="fa fa-question-circle-o logs-help" aria-hidden="true"
<i class="fa fa-question-circle logs-help" aria-hidden="true"
uib-tooltip="{{ 'DATA_CENTER.DOWNLOADED_LOGS_HELP' | translate}}"
tooltip-placement="left">
</i>

View File

@@ -1,7 +1,7 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserDaysLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_DOWNLOADED" translate-values="{days: vm.announceConfig.userDaysLogDays}"></span>
</div>
<div class="panel-body">
@@ -17,7 +17,7 @@
<div class="panel panel-default" ng-init="vm.getUserMonthsLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt"></i>&emsp;
<i class="fa fa-chart-line text-mt"></i>&emsp;
<span translate="DATA_CENTER.LAST_MONTHS_DATA_DOWNLOADED" translate-values="{months: vm.announceConfig.userMonthsLogMonths}"></span>
</div>
<div class="panel-body">

View File

@@ -1,7 +1,7 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserScoreHistory()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_SCORE_HISTORY" translate-values="{days: vm.scoreConfig.scoreLogDays}"></span>
</div>
<div class="panel-body">

View File

@@ -1,7 +1,7 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserDaysLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_SCORE" translate-values="{days: vm.announceConfig.userDaysLogDays}"></span>
</div>
<div class="panel-body">
@@ -17,7 +17,7 @@
<div class="panel panel-default" ng-init="vm.getUserMonthsLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt"></i>&emsp;
<i class="fa fa-chart-line text-mt"></i>&emsp;
<span translate="DATA_CENTER.LAST_MONTHS_DATA_SCORE" translate-values="{months: vm.announceConfig.userMonthsLogMonths}"></span>
</div>
<div class="panel-body">

View File

@@ -1,9 +1,9 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserAnnounceHistory('seeding')">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_UPLOADED_HISTORY" translate-values="{days: vm.announceConfig.announceLogDays}"></span>
<i class="fa fa-question-circle-o logs-help" aria-hidden="true"
<i class="fa fa-question-circle logs-help" aria-hidden="true"
uib-tooltip="{{ 'DATA_CENTER.UPLOADED_LOGS_HELP' | translate}}"
tooltip-placement="left">
</i>

View File

@@ -1,7 +1,7 @@
<section class="data-center">
<div class="panel panel-default" ng-init="vm.getUserDaysLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt" aria-hidden="true"></i>&emsp;
<i class="fa fa-chart-line text-mt" aria-hidden="true"></i>&emsp;
<span translate="DATA_CENTER.LAST_DAYS_DATA_UPLOADED" translate-values="{days: vm.announceConfig.userDaysLogDays}"></span>
</div>
<div class="panel-body">
@@ -17,7 +17,7 @@
<div class="panel panel-default" ng-init="vm.getUserMonthsLogs()">
<div class="panel-heading">
<i class="fa fa-line-chart text-mt"></i>&emsp;
<i class="fa fa-chart-line text-mt"></i>&emsp;
<span translate="DATA_CENTER.LAST_MONTHS_DATA_UPLOADED" translate-values="{months: vm.announceConfig.userMonthsLogMonths}"></span>
</div>
<div class="panel-body">

View File

@@ -85,7 +85,7 @@
<span class="reply-comment-header-time-text">{{vm.topic.createdAt | date:'yyyy-MM-dd HH:mm:ss'}}</span>
<div class="reply-comment-header-command pull-right">
<i class="fa fa-question-circle-o" aria-hidden="true"
<i class="fa fa-question-circle" aria-hidden="true"
ng-class="{'text-primary': vm.topic.isHomeHelp}"
title="{{'FORUMS.TITLES.HOME_HELP' | translate: ({status: vm.topic.isHomeHelp}) }}"
ng-if="vm.user.isOper && !vm.forum.vipOnly && !vm.forum.operOnly"
@@ -109,7 +109,7 @@
<i class="fa fa-quote-left" aria-hidden="true"
title="{{'FORUMS.TITLES.REPLY_QUOTE' | translate}}"
ng-click="vm.quoteAndReply(vm.topic);"></i>
<i class="fa fa-pencil-square-o" aria-hidden="true"
<i class="fa fa-edit" aria-hidden="true"
title="{{'FORUMS.TITLES.TOPIC_EDIT' | translate}}"
ng-show="vm.canEdit() || vm.isOwner(vm.topic)"
ng-click="vm.beginEditTopic(vm.topic)"></i>
@@ -191,7 +191,7 @@
<i class="fa fa-quote-left" aria-hidden="true"
title="{{'FORUMS.TITLES.REPLY_QUOTE' | translate}}"
ng-click="vm.quoteAndReply(rep);"></i>
<i class="fa fa-pencil-square-o" aria-hidden="true"
<i class="fa fa-edit" aria-hidden="true"
title="{{'FORUMS.TITLES.REPLY_EDIT' | translate}}"
ng-show="vm.canEdit() || vm.isOwner(rep)"
ng-click="vm.beginEditReply(rep)"></i>

View File

@@ -11,7 +11,7 @@
menuService.addSubMenuItem('topbar', 'about', {
title: 'MENU_ABOUT_RANKING',
state: 'ranking',
faIcon: 'fa-user-circle-o',
faIcon: 'fa-user-circle',
faClass: 'text-mt',
position: 2,
divider: true

View File

@@ -68,7 +68,7 @@
text-shadow: none;
}
}
.fa-close {
.fa-times {
position: absolute;
top: 20px;
right: 20px;

View File

@@ -21,7 +21,7 @@
{{'REQUESTS.NAV_RES' | translate}}
</a>
</div>
<i class="fa fa-question-circle-o request-help" aria-hidden="true"
<i class="fa fa-question-circle request-help" aria-hidden="true"
title="{{ 'REQUESTS.DESC_HELP_TITLE' | translate}}"
ng-click="vm.onShowHelpClicked();">
</i>
@@ -30,7 +30,7 @@
<div class="col-md-10 col-md-offset-1">
<div class="requests-desc" ng-class="{'panel-collapsed': vm.show_desc_help=='no', 'requests-desc-hide': vm.show_desc_help=='no'}">
<span ng-bind-html="vm.getRequestsDesc();"></span>
<i class="fa fa-close" aria-hidden="true"
<i class="fa fa-times" aria-hidden="true"
title="{{ 'REQUESTS.CLOSE_HELP_TITLE' | translate}}"
ng-click="vm.onCloseHelpClicked();">
</i>

View File

@@ -21,7 +21,7 @@
{{'REQUESTS.NAV_RES' | translate}}
</a>
</div>
<i class="fa fa-question-circle-o request-help" aria-hidden="true"
<i class="fa fa-question-circle request-help" aria-hidden="true"
title="{{ 'REQUESTS.DESC_HELP_TITLE' | translate}}"
ng-click="vm.onShowHelpClicked();">
</i>
@@ -30,7 +30,7 @@
<div class="col-md-10 col-md-offset-1">
<div class="requests-desc" ng-class="{'panel-collapsed': vm.show_desc_help=='no', 'requests-desc-hide': vm.show_desc_help=='no'}">
<span ng-bind-html="vm.getRequestsDesc();"></span>
<i class="fa fa-close" aria-hidden="true"
<i class="fa fa-times" aria-hidden="true"
title="{{ 'REQUESTS.CLOSE_HELP_TITLE' | translate}}"
ng-click="vm.onCloseHelpClicked();">
</i>

View File

@@ -21,7 +21,7 @@
{{'REQUESTS.NAV_RES' | translate}}
</a>
</div>
<i class="fa fa-question-circle-o request-help" aria-hidden="true"
<i class="fa fa-question-circle request-help" aria-hidden="true"
title="{{ 'REQUESTS.DESC_HELP_TITLE' | translate}}"
ng-click="vm.onShowHelpClicked();">
</i>
@@ -30,7 +30,7 @@
<div class="col-md-10 col-md-offset-1">
<div class="requests-desc" ng-class="{'panel-collapsed': vm.show_desc_help=='no', 'requests-desc-hide': vm.show_desc_help=='no'}">
<span ng-bind-html="vm.getRequestsDesc();"></span>
<i class="fa fa-close" aria-hidden="true"
<i class="fa fa-times" aria-hidden="true"
title="{{ 'REQUESTS.CLOSE_HELP_TITLE' | translate}}"
ng-click="vm.onCloseHelpClicked();">
</i>

View File

@@ -21,7 +21,7 @@
{{'REQUESTS.NAV_RES' | translate}}
</a>
</div>
<i class="fa fa-question-circle-o request-help" aria-hidden="true"
<i class="fa fa-question-circle request-help" aria-hidden="true"
title="{{ 'REQUESTS.DESC_HELP_TITLE' | translate}}"
ng-click="vm.onShowHelpClicked();">
</i>
@@ -30,7 +30,7 @@
<div class="col-md-10 col-md-offset-1">
<div class="requests-desc" ng-class="{'panel-collapsed': vm.show_desc_help=='no', 'requests-desc-hide': vm.show_desc_help=='no'}">
<span ng-bind-html="vm.getRequestsDesc();"></span>
<i class="fa fa-close" aria-hidden="true"
<i class="fa fa-times" aria-hidden="true"
title="{{ 'REQUESTS.CLOSE_HELP_TITLE' | translate}}"
ng-click="vm.onCloseHelpClicked();">
</i>

View File

@@ -21,7 +21,7 @@
{{'REQUESTS.NAV_RES' | translate}}
</a>
</div>
<i class="fa fa-question-circle-o request-help" aria-hidden="true"
<i class="fa fa-question-circle request-help" aria-hidden="true"
title="{{ 'REQUESTS.DESC_HELP_TITLE' | translate}}"
ng-click="vm.onShowHelpClicked();">
</i>
@@ -30,7 +30,7 @@
<div class="col-md-10 col-md-offset-1">
<div class="requests-desc" ng-class="{'panel-collapsed': vm.show_desc_help=='no', 'requests-desc-hide': vm.show_desc_help=='no'}">
<span ng-bind-html="vm.getRequestsDesc();"></span>
<i class="fa fa-close" aria-hidden="true"
<i class="fa fa-times" aria-hidden="true"
title="{{ 'REQUESTS.CLOSE_HELP_TITLE' | translate}}"
ng-click="vm.onCloseHelpClicked();">
</i>

View File

@@ -12,7 +12,7 @@
menuService.addSubMenuItem('topbar', 'admin', {
title: 'MENU_ADMIN_TICKETS',
state: 'admin.tickets.support.message',
faIcon: 'fa-volume-control-phone',
faIcon: 'fa-phone-volume',
faClass: 'text-mt',
position: 70,
divider: true,

View File

@@ -26,7 +26,7 @@
<span class="reply-comment-header-time-text">{{vm.ticket.createdAt | date:'yyyy-MM-dd HH:mm:ss'}}</span>
<div class="reply-comment-header-command pull-right">
<i class="fa fa-pencil-square-o" aria-hidden="true"
<i class="fa fa-edit" aria-hidden="true"
title="{{'FORUMS.TITLES.TOPIC_EDIT' | translate}}"
ng-show="vm.canEdit() || vm.isOwner(vm.ticket)"
ng-click="vm.beginEditTicket(vm.ticket)"></i>
@@ -70,7 +70,7 @@
<span class="reply-comment-header-time-text">{{rep.createdAt | date:'yyyy-MM-dd HH:mm:ss'}}</span>
<div class="reply-comment-header-command pull-right">
<i class="fa fa-pencil-square-o" aria-hidden="true"
<i class="fa fa-edit" aria-hidden="true"
title="{{'FORUMS.TITLES.REPLY_EDIT' | translate}}"
ng-show="vm.canEdit() || vm.isOwner(rep)"
ng-click="vm.beginEditReply(rep)"></i>

View File

@@ -171,7 +171,7 @@
&:last-child {
padding-right: 5px !important;
.fa {
right: 10px;
right: 8px;
}
}
img {
@@ -185,7 +185,7 @@
.fa {
cursor: pointer;
position: absolute;
right: 5px;
right: 3px;
top: 5px;
text-shadow: 0 0 0.1em #fff,-0 -0 0.1em #fff;
&:hover {

View File

@@ -10,10 +10,10 @@
alt="{{vm.TGI.getTorrentTitle(item)}}">
<div class="layer-download" ng-class="{'music': item.torrent_type=='music'}">
<i class="fa fa-arrow-circle-o-down fa-3x" aria-hidden="true"
<i class="far fa-arrow-alt-circle-down fa-3x" aria-hidden="true"
title="{{ 'TITLE_ALT.DOWNLOAD_TORRENT' | translate}}"
ng-click="vm.DLS.downloadTorrent(item._id); $event.stopPropagation();"
ng-class="{'fa-arrow-circle-down': vm.hover}"
ng-class="{'fa': vm.hover}"
ng-mouseover="vm.hover = true;" ng-mouseleave="vm.hover = false;"></i>
</div>
</div>

View File

@@ -8,48 +8,48 @@
ng-if="vm.torrentType!='aggregate' || vm.releaseYear || vm.torrentRLevel != 'level0' || vm.filterSale || vm.filterHnR || vm.searchTags.length>0 || vm.filterVIP || vm.filterTop || vm.filterUnique">
<div class="col-md-6 col-md-offset-3">
<span class="filter-tag-item label-tag" ng-if="vm.torrentType!='aggregate'">{{'TORRENT_TYPE_LABEL.' + vm.torrentType.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTorrentTypeClicked(vm.torrentType);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.releaseYear">{{vm.releaseYear}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onReleaseClicked(vm.releaseYear);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.torrentRLevel != 'level0'">{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + vm.torrentRLevel.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onRLevelClicked(vm.torrentRLevel);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterSale">{{ 'CA_TORRENT_SALE_NOW' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onSaleClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterHnR">H&R
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onHnRClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterVIP">VIP
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onVIPClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterTop">{{'STATUS_TOP_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTopClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterUnique">{{'STATUS_UNIQUE_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onUniqueClicked();">
</i>
</span>
<span ng-repeat="t in vm.searchTags" ng-if="vm.searchTags.length>0">
<span class="filter-tag-item label-tag">{{ 'RESOURCESTAGS.' + vm.RTS.getTagTitle(t) + '.' + t.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTagClicked(t);">
</i>
</span>

View File

@@ -75,43 +75,43 @@
ng-if="(vm.filterType && vm.filterType!='aggregate' && vm.filterType!=vm.torrentType) || vm.releaseYear || vm.torrentRLevel != 'level0' || vm.filterSale || vm.filterHnR || vm.filterTop || vm.filterUnique || vm.searchTags.length>0">
<div class="col-md-6 col-md-offset-3">
<span class="filter-tag-item label-tag" ng-if="vm.filterType && vm.filterType!='aggregate' && vm.filterType!=vm.torrentType">{{'TORRENT_TYPE_LABEL.' + vm.filterType.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTorrentTypeClicked(vm.filterType);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.releaseYear">{{vm.releaseYear}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onReleaseClicked(vm.releaseYear);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.torrentRLevel != 'level0'">{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + vm.torrentRLevel.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onRLevelClicked(vm.torrentRLevel);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterSale">{{ 'CA_TORRENT_SALE_NOW' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onSaleClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterHnR">H&R
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onHnRClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterTop">{{'STATUS_TOP_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTopClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterUnique">{{'STATUS_UNIQUE_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onUniqueClicked();">
</i>
</span>
<span ng-repeat="t in vm.searchTags" ng-if="vm.searchTags.length>0">
<span class="filter-tag-item label-tag">{{ 'RESOURCESTAGS.' + vm.RTS.getTagTitle(t) + '.' + t.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTagClicked(t);">
</i>
</span>

View File

@@ -21,7 +21,7 @@
ng-if="vm.torrentLocalInfo.torrent_type!='movie' && vm.torrentLocalInfo.torrent_type!='tvserial'">
<span uib-rating ng-model="vm.rating_vote" max="10"
state-on="'fa fa-star'"
state-off="'fa fa-star-o'"
state-off="'far fa-star'"
titles="['1','2','3','4','5','6','7','8','9','10']"
enable-reset="false"
ng-click="vm.ratingTorrent(vm.torrentLocalInfo);"
@@ -438,12 +438,12 @@
<div class="img_view">
<div class="img_item center-block">
<img class="img-thumbnail img-responsive" src="" on-image-load="vm.onTmdbImageLoad()">
<i class="fa fa-2x fa-times-circle-o popup_img_preview_close" mt-scale-by-mouse="{scale: 1.5, duration: '.5s'}"
<i class="fa fa-2x fa-times-circle popup_img_preview_close" mt-scale-by-mouse="{scale: 1.5, duration: '.5s'}"
aria-hidden="true"></i>
</div>
<div class="mask-background"></div>
<div class="tmdb-image-loading">
<i class="fa fa-circle-o-notch fa-spin fa-3x fa-fw"></i>
<i class="fa fa-circle-notch fa-spin fa-3x fa-fw"></i>
<h4 class="loading">{{'TMDB_FIELDS.IMAGE_LOADING' | translate}}</h4>
</div>
</div>

View File

@@ -43,7 +43,7 @@
menuService.addSubMenuItem('mt-user', 'score', {
title: 'MENU_SCORE_LEVEL',
state: 'score.detail',
faIcon: 'fa-ticket',
faIcon: 'fa-money-check-alt',
faClass: 'text-mt'
});

View File

@@ -4,10 +4,10 @@
<div class="tab-status margin-top-40">
<ul class="nav nav-tabs mt-responsive-tabs-sm">
<li ui-sref="status.account" ui-sref-active="active" title="{{'STATUS_ACCOUNT' | translate}}">
<a><i class="fa fa-user-circle-o fa-2x" aria-hidden="true"></i><span class="tab-title">{{'STATUS_ACCOUNT' | translate}}</span></a>
<a><i class="fa fa-user-circle fa-2x" aria-hidden="true"></i><span class="tab-title">{{'STATUS_ACCOUNT' | translate}}</span></a>
</li>
<li ui-sref="status.uploaded" ui-sref-active="active" title="{{'STATUS_UPLOADED' | translate}}">
<a><i class="fa fa-arrow-circle-o-up fa-2x" aria-hidden="true"></i><span
<a><i class="fa fa-arrow-alt-circle-up fa-2x" aria-hidden="true"></i><span
class="tab-title">{{'STATUS_UPLOADED' | translate}}</span></a>
</li>
<li ui-sref="status.seeding" ui-sref-active="active" title="{{'STATUS_SEEDING' | translate}}">
@@ -18,7 +18,7 @@
class="tab-title">{{'STATUS_DOWNLOADING' | translate}}</span></a>
</li>
<li ui-sref="status.warning" ui-sref-active="active" title="{{'STATUS_WARNING' | translate}}" ng-if="vm.hnrConfig.enable">
<a><i class="fa fa-warning fa-2x" aria-hidden="true"></i><span class="tab-title">{{'STATUS_WARNING' | translate}}</span></a>
<a><i class="fa fa-exclamation-circle fa-2x" aria-hidden="true"></i><span class="tab-title">{{'STATUS_WARNING' | translate}}</span></a>
</li>
</ul>

View File

@@ -40,43 +40,43 @@
ng-if="(vm.filterType && vm.filterType!='aggregate') || vm.releaseYear || vm.torrentRLevel != 'level0' || vm.filterSale || vm.filterHnR || vm.filterTop || vm.filterUnique || vm.searchTags.length>0">
<div class="col-md-6 col-md-offset-3">
<span class="filter-tag-item label-tag" ng-if="vm.filterType && vm.filterType!='aggregate'">{{'TORRENT_TYPE_LABEL.' + vm.filterType.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTorrentTypeClicked(vm.filterType);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.releaseYear">{{vm.releaseYear}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onReleaseClicked(vm.releaseYear);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.torrentRLevel != 'level0'">{{ 'TORRENT_RECOMMEND_LEVEL_ITEM.' + vm.torrentRLevel.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onRLevelClicked(vm.torrentRLevel);">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterSale">{{ 'CA_TORRENT_SALE_NOW' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onSaleClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterHnR">H&R
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onHnRClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterTop">{{'STATUS_TOP_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTopClicked();">
</i>
</span>
<span class="filter-tag-item label-tag" ng-if="vm.filterUnique">{{'STATUS_UNIQUE_KEY' | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onUniqueClicked();">
</i>
</span>
<span ng-repeat="t in vm.searchTags" ng-if="vm.searchTags.length>0">
<span class="filter-tag-item label-tag">{{ 'RESOURCESTAGS.' + vm.RTS.getTagTitle(t) + '.' + t.toUpperCase() | translate}}
<i class="fa fa-times-circle-o"
<i class="fa fa-times-circle"
ng-click="vm.onTagClicked(t);">
</i>
</span>