mirror of https://github.com/lidarr/Lidarr
Update to FontAwesome5
This commit is contained in:
parent
b0238c1af4
commit
afc4aeb25f
|
@ -3,8 +3,7 @@
|
||||||
"stylelint-order"
|
"stylelint-order"
|
||||||
],
|
],
|
||||||
"ignoreFiles": [
|
"ignoreFiles": [
|
||||||
"frontend/src/Styles/scaffolding.css",
|
"frontend/src/Styles/scaffolding.css"
|
||||||
"frontend/src/Content/Fonts/font-awesome.css"
|
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"at-rule-empty-line-before": [
|
"at-rule-empty-line-before": [
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import PropTypes from 'prop-types';
|
import PropTypes from 'prop-types';
|
||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
import { kinds, sizes } from 'Helpers/Props';
|
import { icons, kinds, sizes } from 'Helpers/Props';
|
||||||
import Button from 'Components/Link/Button';
|
import Button from 'Components/Link/Button';
|
||||||
import FieldSet from 'Components/FieldSet';
|
import FieldSet from 'Components/FieldSet';
|
||||||
import Icon from 'Components/Icon';
|
import Icon from 'Components/Icon';
|
||||||
|
@ -137,7 +137,7 @@ class ImportArtistSelectFolder extends Component {
|
||||||
>
|
>
|
||||||
<Icon
|
<Icon
|
||||||
className={styles.importButtonIcon}
|
className={styles.importButtonIcon}
|
||||||
name="fa fa-hdd-o"
|
name={icons.DRIVE}
|
||||||
/>
|
/>
|
||||||
Choose another folder
|
Choose another folder
|
||||||
</Button>
|
</Button>
|
||||||
|
@ -151,7 +151,7 @@ class ImportArtistSelectFolder extends Component {
|
||||||
>
|
>
|
||||||
<Icon
|
<Icon
|
||||||
className={styles.importButtonIcon}
|
className={styles.importButtonIcon}
|
||||||
name="fa fa-hdd-o"
|
name={icons.DRIVE}
|
||||||
/>
|
/>
|
||||||
Start Import
|
Start Import
|
||||||
</Button>
|
</Button>
|
||||||
|
|
|
@ -5,5 +5,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.statusIcon {
|
.statusIcon {
|
||||||
|
margin-right: 6px;
|
||||||
width: 20px;
|
width: 20px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
import PropTypes from 'prop-types';
|
import PropTypes from 'prop-types';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { icons, kinds } from 'Helpers/Props';
|
import FontAwesomeIcon from '@fortawesome/react-fontawesome';
|
||||||
|
import { kinds } from 'Helpers/Props';
|
||||||
import classNames from 'classnames';
|
import classNames from 'classnames';
|
||||||
import styles from './Icon.css';
|
import styles from './Icon.css';
|
||||||
|
|
||||||
|
@ -11,38 +12,42 @@ function Icon(props) {
|
||||||
kind,
|
kind,
|
||||||
size,
|
size,
|
||||||
title,
|
title,
|
||||||
isSpinning
|
isSpinning,
|
||||||
|
...otherProps
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<i
|
<FontAwesomeIcon
|
||||||
className={classNames(
|
className={classNames(
|
||||||
name,
|
|
||||||
className,
|
className,
|
||||||
styles[kind],
|
styles[kind]
|
||||||
isSpinning && icons.SPIN
|
|
||||||
)}
|
)}
|
||||||
|
icon={name}
|
||||||
|
spin={isSpinning}
|
||||||
title={title}
|
title={title}
|
||||||
style={{
|
style={{
|
||||||
fontSize: `${size}px`
|
fontSize: `${size}px`
|
||||||
}}
|
}}
|
||||||
|
{...otherProps}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
Icon.propTypes = {
|
Icon.propTypes = {
|
||||||
className: PropTypes.string,
|
className: PropTypes.string,
|
||||||
name: PropTypes.string.isRequired,
|
name: PropTypes.object.isRequired,
|
||||||
kind: PropTypes.string.isRequired,
|
kind: PropTypes.string.isRequired,
|
||||||
size: PropTypes.number.isRequired,
|
size: PropTypes.number.isRequired,
|
||||||
title: PropTypes.string,
|
title: PropTypes.string,
|
||||||
isSpinning: PropTypes.bool.isRequired
|
isSpinning: PropTypes.bool.isRequired,
|
||||||
|
fixedWidth: PropTypes.bool.isRequired
|
||||||
};
|
};
|
||||||
|
|
||||||
Icon.defaultProps = {
|
Icon.defaultProps = {
|
||||||
kind: kinds.DEFAULT,
|
kind: kinds.DEFAULT,
|
||||||
size: 14,
|
size: 14,
|
||||||
isSpinning: false
|
isSpinning: false,
|
||||||
|
fixedWidth: false
|
||||||
};
|
};
|
||||||
|
|
||||||
export default Icon;
|
export default Icon;
|
||||||
|
|
|
@ -35,7 +35,7 @@ IconButton.propTypes = {
|
||||||
className: PropTypes.string.isRequired,
|
className: PropTypes.string.isRequired,
|
||||||
iconClassName: PropTypes.string,
|
iconClassName: PropTypes.string,
|
||||||
kind: PropTypes.string,
|
kind: PropTypes.string,
|
||||||
name: PropTypes.string.isRequired,
|
name: PropTypes.object.isRequired,
|
||||||
size: PropTypes.number,
|
size: PropTypes.number,
|
||||||
isSpinning: PropTypes.bool
|
isSpinning: PropTypes.bool
|
||||||
};
|
};
|
||||||
|
|
|
@ -45,7 +45,7 @@ SpinnerButton.propTypes = {
|
||||||
className: PropTypes.string.isRequired,
|
className: PropTypes.string.isRequired,
|
||||||
isSpinning: PropTypes.bool.isRequired,
|
isSpinning: PropTypes.bool.isRequired,
|
||||||
isDisabled: PropTypes.bool,
|
isDisabled: PropTypes.bool,
|
||||||
spinnerIcon: PropTypes.string.isRequired,
|
spinnerIcon: PropTypes.object.isRequired,
|
||||||
children: PropTypes.node
|
children: PropTypes.node
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -22,8 +22,8 @@ function SpinnerIconButton(props) {
|
||||||
}
|
}
|
||||||
|
|
||||||
SpinnerIconButton.propTypes = {
|
SpinnerIconButton.propTypes = {
|
||||||
name: PropTypes.string.isRequired,
|
name: PropTypes.object.isRequired,
|
||||||
spinningName: PropTypes.string.isRequired,
|
spinningName: PropTypes.object.isRequired,
|
||||||
isDisabled: PropTypes.bool.isRequired,
|
isDisabled: PropTypes.bool.isRequired,
|
||||||
isSpinning: PropTypes.bool.isRequired
|
isSpinning: PropTypes.bool.isRequired
|
||||||
};
|
};
|
||||||
|
|
|
@ -51,7 +51,7 @@ class SelectedMenuItem extends Component {
|
||||||
SelectedMenuItem.propTypes = {
|
SelectedMenuItem.propTypes = {
|
||||||
name: PropTypes.string,
|
name: PropTypes.string,
|
||||||
children: PropTypes.node.isRequired,
|
children: PropTypes.node.isRequired,
|
||||||
selectedIconName: PropTypes.string.isRequired,
|
selectedIconName: PropTypes.object.isRequired,
|
||||||
isSelected: PropTypes.bool.isRequired,
|
isSelected: PropTypes.bool.isRequired,
|
||||||
onPress: PropTypes.func.isRequired
|
onPress: PropTypes.func.isRequired
|
||||||
};
|
};
|
||||||
|
|
|
@ -7,7 +7,5 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
height: 14px;
|
composes: label from 'Components/Page/Toolbar/PageToolbarButton.css';
|
||||||
color: $toolbarLabelColor;
|
|
||||||
font-size: $extraSmallFontSize;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@ function ToolbarMenuButton(props) {
|
||||||
<div>
|
<div>
|
||||||
<Icon
|
<Icon
|
||||||
name={iconName}
|
name={iconName}
|
||||||
size={22}
|
size={21}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className={styles.label}>
|
<div className={styles.label}>
|
||||||
|
@ -31,7 +31,7 @@ function ToolbarMenuButton(props) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ToolbarMenuButton.propTypes = {
|
ToolbarMenuButton.propTypes = {
|
||||||
iconName: PropTypes.string.isRequired,
|
iconName: PropTypes.object.isRequired,
|
||||||
text: PropTypes.string
|
text: PropTypes.string
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -87,7 +87,7 @@ class PageSidebarItem extends Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
PageSidebarItem.propTypes = {
|
PageSidebarItem.propTypes = {
|
||||||
iconName: PropTypes.string,
|
iconName: PropTypes.object,
|
||||||
title: PropTypes.string.isRequired,
|
title: PropTypes.string.isRequired,
|
||||||
to: PropTypes.string.isRequired,
|
to: PropTypes.string.isRequired,
|
||||||
isActive: PropTypes.bool,
|
isActive: PropTypes.bool,
|
||||||
|
|
|
@ -28,7 +28,7 @@ function PageToolbarButton(props) {
|
||||||
<Icon
|
<Icon
|
||||||
name={isSpinning ? (spinningName || iconName) : iconName}
|
name={isSpinning ? (spinningName || iconName) : iconName}
|
||||||
isSpinning={isSpinning}
|
isSpinning={isSpinning}
|
||||||
size={22}
|
size={21}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className={styles.labelContainer}>
|
<div className={styles.labelContainer}>
|
||||||
|
@ -42,8 +42,8 @@ function PageToolbarButton(props) {
|
||||||
|
|
||||||
PageToolbarButton.propTypes = {
|
PageToolbarButton.propTypes = {
|
||||||
label: PropTypes.string.isRequired,
|
label: PropTypes.string.isRequired,
|
||||||
iconName: PropTypes.string.isRequired,
|
iconName: PropTypes.object.isRequired,
|
||||||
spinningName: PropTypes.string,
|
spinningName: PropTypes.object,
|
||||||
isSpinning: PropTypes.bool,
|
isSpinning: PropTypes.bool,
|
||||||
isDisabled: PropTypes.bool
|
isDisabled: PropTypes.bool
|
||||||
};
|
};
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Before Width: | Height: | Size: 434 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,97 +1,191 @@
|
||||||
export const ACTIONS = 'fa fa-bolt';
|
//
|
||||||
export const ACTIVITY = 'fa fa-clock-o';
|
// Regular
|
||||||
export const ADD = 'fa fa-plus';
|
|
||||||
export const ALTERNATE_TITLES = 'fa fa-clone';
|
import farBookmark from '@fortawesome/fontawesome-free-regular/faBookmark';
|
||||||
export const ADVANCED_SETTINGS = 'fa fa-cog';
|
import farCalendar from '@fortawesome/fontawesome-free-regular/faCalendar';
|
||||||
export const ARROW_UP = 'fa fa-arrow-circle-up';
|
import farCircle from '@fortawesome/fontawesome-free-regular/faCircle';
|
||||||
export const ARROW_LEFT = 'fa fa-arrow-circle-left';
|
import farClock from '@fortawesome/fontawesome-free-regular/faClock';
|
||||||
export const ARROW_RIGHT = 'fa fa-arrow-circle-right';
|
import farClone from '@fortawesome/fontawesome-free-regular/faClone';
|
||||||
export const BACKUP = 'fa fa-file-archive-o';
|
import farDotCircle from '@fortawesome/fontawesome-free-regular/faDotCircle';
|
||||||
export const BUG = 'fa fa-bug';
|
import farFile from '@fortawesome/fontawesome-free-regular/faFile';
|
||||||
export const CALENDAR = 'fa fa-calendar';
|
import farFileArchive from '@fortawesome/fontawesome-free-regular/faFileArchive';
|
||||||
export const CALENDAR_O = 'fa fa-calendar-o';
|
import farFileAudio from '@fortawesome/fontawesome-free-regular/faFileAudio';
|
||||||
export const CARET_DOWN = 'fa fa-caret-down';
|
import farFolder from '@fortawesome/fontawesome-free-regular/faFolder';
|
||||||
export const CHECK = 'fa fa-check';
|
import farObjectGroup from '@fortawesome/fontawesome-free-regular/faObjectGroup';
|
||||||
export const CHECK_INDETERMINATE = 'fa fa-minus';
|
import farHdd from '@fortawesome/fontawesome-free-regular/faHdd';
|
||||||
export const CHECK_CIRCLE = 'fa fa-check-circle';
|
import farKeyboard from '@fortawesome/fontawesome-free-regular/faKeyboard';
|
||||||
export const CIRCLE = 'fa fa-circle';
|
import farObjectUngroup from '@fortawesome/fontawesome-free-regular/faObjectUngroup';
|
||||||
export const CIRCLE_OUTLINE = 'fa fa-circle-o';
|
|
||||||
export const CLEAR = 'fa fa-trash';
|
//
|
||||||
export const CLIPBOARD = 'fa fa-clipboard';
|
// Solid
|
||||||
export const CLOSE = 'fa fa-times';
|
|
||||||
export const CLONE = 'fa fa-clone';
|
import fasArrowCircleLeft from '@fortawesome/fontawesome-free-solid/faArrowCircleLeft';
|
||||||
export const COLLAPSE = 'fa fa-chevron-circle-up';
|
import fasArrowCircleRight from '@fortawesome/fontawesome-free-solid/faArrowCircleRight';
|
||||||
export const COMPUTER = 'fa fa-desktop';
|
import fasArrowCircleUp from '@fortawesome/fontawesome-free-solid/faArrowCircleUp';
|
||||||
export const DANGER = 'fa fa-exclamation-circle';
|
import fasBackward from '@fortawesome/fontawesome-free-solid/faBackward';
|
||||||
export const DELETE = 'fa fa-trash';
|
import fasBars from '@fortawesome/fontawesome-free-solid/faBars';
|
||||||
export const DOWNLOAD = 'fa fa-download';
|
import fasBolt from '@fortawesome/fontawesome-free-solid/faBolt';
|
||||||
export const DOWNLOADED = 'fa fa-download';
|
import fasBookmark from '@fortawesome/fontawesome-free-solid/faBookmark';
|
||||||
export const DOWNLOADING = 'fa fa-cloud-download';
|
import fasBug from '@fortawesome/fontawesome-free-solid/faBug';
|
||||||
export const DRIVE = 'fa fa-hdd-o';
|
import fasCalendarAlt from '@fortawesome/fontawesome-free-solid/faCalendarAlt';
|
||||||
export const EDIT = 'fa fa-wrench';
|
import fasCaretDown from '@fortawesome/fontawesome-free-solid/faCaretDown';
|
||||||
export const TRACK_FILE = 'fa fa-file-audio-o';
|
import fasCheck from '@fortawesome/fontawesome-free-solid/faCheck';
|
||||||
export const EXPAND = 'fa fa-chevron-circle-down';
|
import fasChevronCircleDown from '@fortawesome/fontawesome-free-solid/faChevronCircleDown';
|
||||||
export const EXPAND_INDETERMINATE = 'fa fa-chevron-circle-right';
|
import fasChevronCircleRight from '@fortawesome/fontawesome-free-solid/faChevronCircleRight';
|
||||||
export const EXTERNAL_LINK = 'fa fa-external-link';
|
import fasChevronCircleUp from '@fortawesome/fontawesome-free-solid/faChevronCircleUp';
|
||||||
export const FATAL = 'fa fa-times-circle';
|
import fasCheckCircle from '@fortawesome/fontawesome-free-solid/faCheckCircle';
|
||||||
export const FILE = 'fa fa-file-o';
|
import fasCircle from '@fortawesome/fontawesome-free-solid/faCircle';
|
||||||
export const FILTER = 'fa fa-filter';
|
import fasCloudDownloadAlt from '@fortawesome/fontawesome-free-solid/faCloudDownloadAlt';
|
||||||
export const FOLDER = 'fa fa-folder-o';
|
import fasCloud from '@fortawesome/fontawesome-free-solid/faCloud';
|
||||||
export const FOLDER_OPEN = 'fa fa-folder-open';
|
import fasCog from '@fortawesome/fontawesome-free-solid/faCog';
|
||||||
export const GROUP = 'fa fa-object-group';
|
import fasCogs from '@fortawesome/fontawesome-free-solid/faCogs';
|
||||||
export const HEALTH = 'fa fa-medkit';
|
import fasCopy from '@fortawesome/fontawesome-free-solid/faCopy';
|
||||||
export const HEART = 'fa fa-heart';
|
import fasDesktop from '@fortawesome/fontawesome-free-solid/faDesktop';
|
||||||
export const HISTORY = 'fa fa-history';
|
import fasDownload from '@fortawesome/fontawesome-free-solid/faDownload';
|
||||||
export const HOUSEKEEPING = 'fa fa-home';
|
import fasEllipsisH from '@fortawesome/fontawesome-free-solid/faEllipsisH';
|
||||||
export const INFO = 'fa fa-info-circle';
|
import fasExclamationCircle from '@fortawesome/fontawesome-free-solid/faExclamationCircle';
|
||||||
export const INTERACTIVE = 'fa fa-user';
|
import fasExclamationTriangle from '@fortawesome/fontawesome-free-solid/faExclamationTriangle';
|
||||||
export const KEYBOARD = 'fa fa-keyboard-o';
|
import fasExternalLinkAlt from '@fortawesome/fontawesome-free-solid/faExternalLinkAlt';
|
||||||
export const LOGOUT = 'fa fa-sign-out';
|
import fasEye from '@fortawesome/fontawesome-free-solid/faEye';
|
||||||
export const MISSING = 'fa fa-exclamation-triangle';
|
import fasFastBackward from '@fortawesome/fontawesome-free-solid/faFastBackward';
|
||||||
export const MONITORED = 'fa fa-bookmark';
|
import fasFastForward from '@fortawesome/fontawesome-free-solid/faFastForward';
|
||||||
export const NETWORK = 'fa fa-signal';
|
import fasFilter from '@fortawesome/fontawesome-free-solid/faFilter';
|
||||||
export const NAVBAR_COLLAPSE = 'fa fa-bars';
|
import fasFolderOpen from '@fortawesome/fontawesome-free-solid/faFolderOpen';
|
||||||
export const NOT_AIRED = 'fa fa-clock-o';
|
import fasForward from '@fortawesome/fontawesome-free-solid/faForward';
|
||||||
export const ORGANIZE = 'fa fa-sitemap';
|
import fasHeart from '@fortawesome/fontawesome-free-solid/faHeart';
|
||||||
export const OVERFLOW = 'fa fa-ellipsis-h';
|
import fasHistory from '@fortawesome/fontawesome-free-solid/faHistory';
|
||||||
export const OVERVIEW = 'fa fa-th-list';
|
import fasHome from '@fortawesome/fontawesome-free-solid/faHome';
|
||||||
export const PAGE_FIRST = 'fa fa-fast-backward';
|
import fasInfoCircle from '@fortawesome/fontawesome-free-solid/faInfoCircle';
|
||||||
export const PAGE_PREVIOUS = 'fa fa-backward';
|
import fasLaptop from '@fortawesome/fontawesome-free-solid/faLaptop';
|
||||||
export const PAGE_NEXT = 'fa fa-forward';
|
import fasLevelUpAlt from '@fortawesome/fontawesome-free-solid/faLevelUpAlt';
|
||||||
export const PAGE_LAST = 'fa fa-fast-forward';
|
import fasMedkit from '@fortawesome/fontawesome-free-solid/faMedkit';
|
||||||
export const PARENT = 'fa fa-level-up';
|
import fasMinus from '@fortawesome/fontawesome-free-solid/faMinus';
|
||||||
export const PAUSED = 'fa fa-pause';
|
import fasPause from '@fortawesome/fontawesome-free-solid/faPause';
|
||||||
export const PENDING = 'fa fa-clock-o';
|
import fasPlay from '@fortawesome/fontawesome-free-solid/faPlay';
|
||||||
export const PROFILE = 'fa fa-user';
|
import fasPlus from '@fortawesome/fontawesome-free-solid/faPlus';
|
||||||
export const POSTER = 'fa fa-th';
|
import fasPowerOff from '@fortawesome/fontawesome-free-solid/faPowerOff';
|
||||||
export const QUEUED = 'fa fa-cloud';
|
import fasQuestion from '@fortawesome/fontawesome-free-solid/faQuestion';
|
||||||
export const QUICK = 'fa fa-rocket';
|
import fasQuestionCircle from '@fortawesome/fontawesome-free-solid/faQuestionCircle';
|
||||||
export const REFRESH = 'fa fa-refresh';
|
import fasRedoAlt from '@fortawesome/fontawesome-free-solid/faRedoAlt';
|
||||||
export const REMOVE = 'fa fa-remove';
|
import fasRetweet from '@fortawesome/fontawesome-free-solid/faRetweet';
|
||||||
export const RESTART = 'fa fa-repeat';
|
import fasRss from '@fortawesome/fontawesome-free-solid/faRss';
|
||||||
export const RESTORE = 'fa fa-recycle';
|
import fasRocket from '@fortawesome/fontawesome-free-solid/faRocket';
|
||||||
export const REORDER = 'fa fa-bars';
|
import fasSave from '@fortawesome/fontawesome-free-solid/faSave';
|
||||||
export const RSS = 'fa fa-rss';
|
import fasSearch from '@fortawesome/fontawesome-free-solid/faSearch';
|
||||||
export const SAVE = 'fa fa-floppy-o';
|
import fasSignal from '@fortawesome/fontawesome-free-solid/faSignal';
|
||||||
export const SCHEDULED = 'fa fa-clock-o';
|
import fasSignoutAlt from '@fortawesome/fontawesome-free-solid/faSignOutAlt';
|
||||||
export const SEARCH = 'fa fa-search';
|
import fasSitemap from '@fortawesome/fontawesome-free-solid/faSitemap';
|
||||||
export const ARTIST_CONTINUING = 'fa fa-play';
|
import fasSpinner from '@fortawesome/fontawesome-free-solid/faSpinner';
|
||||||
export const ARTIST_ENDED = 'fa fa-stop';
|
import fasSort from '@fortawesome/fontawesome-free-solid/faSort';
|
||||||
export const SETTINGS = 'fa fa-cogs';
|
import fasSortDown from '@fortawesome/fontawesome-free-solid/faSortDown';
|
||||||
export const SHUTDOWN = 'fa fa-power-off';
|
import fasSortUp from '@fortawesome/fontawesome-free-solid/faSortUp';
|
||||||
export const SORT = 'fa fa-sort';
|
import fasStop from '@fortawesome/fontawesome-free-solid/faStop';
|
||||||
export const SORT_ASCENDING = 'fa fa-sort-asc';
|
import fasSync from '@fortawesome/fontawesome-free-solid/faSync';
|
||||||
export const SORT_DESCENDING = 'fa fa-sort-desc';
|
import fasTags from '@fortawesome/fontawesome-free-solid/faTags';
|
||||||
export const SPIN = 'fa-spin';
|
import fasTh from '@fortawesome/fontawesome-free-solid/faTh';
|
||||||
export const SPINNER = 'fa fa-spinner';
|
import fasThList from '@fortawesome/fontawesome-free-solid/faThList';
|
||||||
export const SUBTRACT = 'fa fa-minus';
|
import fasTrashAlt from '@fortawesome/fontawesome-free-solid/faTrashAlt';
|
||||||
export const SYSTEM = 'fa fa-laptop';
|
import fasTimes from '@fortawesome/fontawesome-free-solid/faTimes';
|
||||||
export const TAGS = 'fa fa-tags';
|
import fasTimesCircle from '@fortawesome/fontawesome-free-solid/faTimesCircle';
|
||||||
export const TBA = 'fa fa-question-circle';
|
import fasUser from '@fortawesome/fontawesome-free-solid/faUser';
|
||||||
export const UNGROUP = 'fa fa-object-ungroup';
|
import fasWrench from '@fortawesome/fontawesome-free-solid/faWrench';
|
||||||
export const UNKNOWN = 'fa fa-question';
|
|
||||||
export const UNMONITORED = 'fa fa-bookmark-o';
|
//
|
||||||
export const UPDATE = 'fa fa-retweet';
|
// Icons
|
||||||
export const UNSAVED_SETTING = 'fa fa-dot-circle-o';
|
|
||||||
export const VIEW = 'fa fa-eye';
|
export const ACTIONS = fasBolt;
|
||||||
export const WARNING = 'fa fa-exclamation-triangle';
|
export const ACTIVITY = farClock;
|
||||||
|
export const ADD = fasPlus;
|
||||||
|
export const ALTERNATE_TITLES = farClone;
|
||||||
|
export const ADVANCED_SETTINGS = fasCog;
|
||||||
|
export const ARROW_LEFT = fasArrowCircleLeft;
|
||||||
|
export const ARROW_RIGHT = fasArrowCircleRight;
|
||||||
|
export const ARROW_UP = fasArrowCircleUp;
|
||||||
|
export const BACKUP = farFileArchive;
|
||||||
|
export const BUG = fasBug;
|
||||||
|
export const CALENDAR = fasCalendarAlt;
|
||||||
|
export const CALENDAR_O = farCalendar;
|
||||||
|
export const CARET_DOWN = fasCaretDown;
|
||||||
|
export const CHECK = fasCheck;
|
||||||
|
export const CHECK_INDETERMINATE = fasMinus;
|
||||||
|
export const CHECK_CIRCLE = fasCheckCircle;
|
||||||
|
export const CIRCLE = fasCircle;
|
||||||
|
export const CIRCLE_OUTLINE = farCircle;
|
||||||
|
export const CLEAR = fasTrashAlt;
|
||||||
|
export const CLIPBOARD = fasCopy;
|
||||||
|
export const CLOSE = fasTimes;
|
||||||
|
export const CLONE = farClone;
|
||||||
|
export const COLLAPSE = fasChevronCircleUp;
|
||||||
|
export const COMPUTER = fasDesktop;
|
||||||
|
export const DANGER = fasExclamationCircle;
|
||||||
|
export const DELETE = fasTrashAlt;
|
||||||
|
export const DOWNLOAD = fasDownload;
|
||||||
|
export const DOWNLOADED = fasDownload;
|
||||||
|
export const DOWNLOADING = fasCloudDownloadAlt;
|
||||||
|
export const DRIVE = farHdd;
|
||||||
|
export const EDIT = fasWrench;
|
||||||
|
export const TRACK_FILE = farFileAudio;
|
||||||
|
export const EXPAND = fasChevronCircleDown;
|
||||||
|
export const EXPAND_INDETERMINATE = fasChevronCircleRight;
|
||||||
|
export const EXTERNAL_LINK = fasExternalLinkAlt;
|
||||||
|
export const FATAL = fasTimesCircle;
|
||||||
|
export const FILE = farFile;
|
||||||
|
export const FILTER = fasFilter;
|
||||||
|
export const FOLDER = farFolder;
|
||||||
|
export const FOLDER_OPEN = fasFolderOpen;
|
||||||
|
export const GROUP = farObjectGroup;
|
||||||
|
export const HEALTH = fasMedkit;
|
||||||
|
export const HEART = fasHeart;
|
||||||
|
export const HISTORY = fasHistory;
|
||||||
|
export const HOUSEKEEPING = fasHome;
|
||||||
|
export const INFO = fasInfoCircle;
|
||||||
|
export const INTERACTIVE = fasUser;
|
||||||
|
export const KEYBOARD = farKeyboard;
|
||||||
|
export const LOGOUT = fasSignoutAlt;
|
||||||
|
export const MISSING = fasExclamationTriangle;
|
||||||
|
export const MONITORED = fasBookmark;
|
||||||
|
export const NETWORK = fasSignal;
|
||||||
|
export const NAVBAR_COLLAPSE = fasBars;
|
||||||
|
export const NOT_AIRED = farClock;
|
||||||
|
export const ORGANIZE = fasSitemap;
|
||||||
|
export const OVERFLOW = fasEllipsisH;
|
||||||
|
export const OVERVIEW = fasThList;
|
||||||
|
export const PAGE_FIRST = fasFastBackward;
|
||||||
|
export const PAGE_PREVIOUS = fasBackward;
|
||||||
|
export const PAGE_NEXT = fasForward;
|
||||||
|
export const PAGE_LAST = fasFastForward;
|
||||||
|
export const PARENT = fasLevelUpAlt;
|
||||||
|
export const PAUSED = fasPause;
|
||||||
|
export const PENDING = farClock;
|
||||||
|
export const PROFILE = fasUser;
|
||||||
|
export const POSTER = fasTh;
|
||||||
|
export const QUEUED = fasCloud;
|
||||||
|
export const QUICK = fasRocket;
|
||||||
|
export const REFRESH = fasSync;
|
||||||
|
export const REMOVE = fasTimes;
|
||||||
|
export const RESTART = fasRedoAlt;
|
||||||
|
export const RESTORE = fasHistory;
|
||||||
|
export const REORDER = fasBars;
|
||||||
|
export const RSS = fasRss;
|
||||||
|
export const SAVE = fasSave;
|
||||||
|
export const SCHEDULED = farClock;
|
||||||
|
export const SEARCH = fasSearch;
|
||||||
|
export const ARTIST_CONTINUING = fasPlay;
|
||||||
|
export const ARTIST_ENDED = fasStop;
|
||||||
|
export const SETTINGS = fasCogs;
|
||||||
|
export const SHUTDOWN = fasPowerOff;
|
||||||
|
export const SORT = fasSort;
|
||||||
|
export const SORT_ASCENDING = fasSortUp;
|
||||||
|
export const SORT_DESCENDING = fasSortDown;
|
||||||
|
export const SPINNER = fasSpinner;
|
||||||
|
export const SUBTRACT = fasMinus;
|
||||||
|
export const SYSTEM = fasLaptop;
|
||||||
|
export const TAGS = fasTags;
|
||||||
|
export const TBA = fasQuestionCircle;
|
||||||
|
export const UNGROUP = farObjectUngroup;
|
||||||
|
export const UNKNOWN = fasQuestion;
|
||||||
|
export const UNMONITORED = farBookmark;
|
||||||
|
export const UPDATE = fasRetweet;
|
||||||
|
export const UNSAVED_SETTING = farDotCircle;
|
||||||
|
export const VIEW = fasEye;
|
||||||
|
export const WARNING = fasExclamationTriangle;
|
||||||
|
|
|
@ -3,6 +3,5 @@
|
||||||
@import '~normalize.css/normalize.css';
|
@import '~normalize.css/normalize.css';
|
||||||
@import 'scaffolding.css';
|
@import 'scaffolding.css';
|
||||||
@import '../Content/Fonts/fonts.css';
|
@import '../Content/Fonts/fonts.css';
|
||||||
@import '../Content/Fonts/font-awesome.css';
|
|
||||||
|
|
||||||
/* stylelint-enable */
|
/* stylelint-enable */
|
|
@ -17,6 +17,10 @@
|
||||||
"license": "GPL-3.0",
|
"license": "GPL-3.0",
|
||||||
"readmeFilename": "readme.md",
|
"readmeFilename": "readme.md",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@fortawesome/fontawesome": "1.1.2",
|
||||||
|
"@fortawesome/fontawesome-free-regular": "5.0.4",
|
||||||
|
"@fortawesome/fontawesome-free-solid": "5.0.4",
|
||||||
|
"@fortawesome/react-fontawesome": "0.0.17",
|
||||||
"autoprefixer": "7.1.5",
|
"autoprefixer": "7.1.5",
|
||||||
"babel-core": "6.26.0",
|
"babel-core": "6.26.0",
|
||||||
"babel-eslint": "8.0.1",
|
"babel-eslint": "8.0.1",
|
||||||
|
|
32
yarn.lock
32
yarn.lock
|
@ -2,6 +2,34 @@
|
||||||
# yarn lockfile v1
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
|
"@fortawesome/fontawesome-common-types@^0.1.1":
|
||||||
|
version "0.1.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.1.1.tgz#28c78607ffd2d246abfcc09bacd28490952280af"
|
||||||
|
|
||||||
|
"@fortawesome/fontawesome-free-regular@5.0.4":
|
||||||
|
version "5.0.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-free-regular/-/fontawesome-free-regular-5.0.4.tgz#29b6aba73c5288461526e4c5f2151464b3cef7a0"
|
||||||
|
dependencies:
|
||||||
|
"@fortawesome/fontawesome-common-types" "^0.1.1"
|
||||||
|
|
||||||
|
"@fortawesome/fontawesome-free-solid@5.0.4":
|
||||||
|
version "5.0.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-free-solid/-/fontawesome-free-solid-5.0.4.tgz#6f4eef5a624b086aec359aa7e41c0eb3dd4e44c5"
|
||||||
|
dependencies:
|
||||||
|
"@fortawesome/fontawesome-common-types" "^0.1.1"
|
||||||
|
|
||||||
|
"@fortawesome/fontawesome@1.1.2":
|
||||||
|
version "1.1.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome/-/fontawesome-1.1.2.tgz#ddc83c2a747ebd83eb5970eaebfb257aa41c8bb4"
|
||||||
|
dependencies:
|
||||||
|
"@fortawesome/fontawesome-common-types" "^0.1.1"
|
||||||
|
|
||||||
|
"@fortawesome/react-fontawesome@0.0.17":
|
||||||
|
version "0.0.17"
|
||||||
|
resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.0.17.tgz#69abd135523187044f533cadc5458f829d43961f"
|
||||||
|
dependencies:
|
||||||
|
humps "^2.0.1"
|
||||||
|
|
||||||
"@gulp-sourcemaps/identity-map@1.X":
|
"@gulp-sourcemaps/identity-map@1.X":
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz#cfa23bc5840f9104ce32a65e74db7e7a974bbee1"
|
resolved "https://registry.yarnpkg.com/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz#cfa23bc5840f9104ce32a65e74db7e7a974bbee1"
|
||||||
|
@ -3200,6 +3228,10 @@ https-browserify@0.0.1:
|
||||||
version "0.0.1"
|
version "0.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
|
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
|
||||||
|
|
||||||
|
humps@^2.0.1:
|
||||||
|
version "2.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/humps/-/humps-2.0.1.tgz#dd02ea6081bd0568dc5d073184463957ba9ef9aa"
|
||||||
|
|
||||||
iconv-lite@0.4.13, iconv-lite@~0.4.13:
|
iconv-lite@0.4.13, iconv-lite@~0.4.13:
|
||||||
version "0.4.13"
|
version "0.4.13"
|
||||||
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
|
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
|
||||||
|
|
Loading…
Reference in New Issue