Progress
This commit is contained in:
26
app/javascript/gabsocial/assets/gif_icon.js
Normal file
26
app/javascript/gabsocial/assets/gif_icon.js
Normal file
@@ -0,0 +1,26 @@
|
||||
const GifIcon = ({
|
||||
className = '',
|
||||
width = '26px',
|
||||
height = '26px',
|
||||
viewBox = '0 0 64 64',
|
||||
title = 'Gif',
|
||||
}) => (
|
||||
<svg
|
||||
className={className}
|
||||
version='1.1'
|
||||
xmlns='http://www.w3.org/2000/svg'
|
||||
x='0px'
|
||||
y='0px'
|
||||
width={width}
|
||||
height={height}
|
||||
viewBox={viewBox}
|
||||
xmlSpace='preserve'
|
||||
aria-label={title}
|
||||
>
|
||||
<g>
|
||||
<path d="M 14.0625 0.117188 C 9.851562 1.078125 7.410156 2.339844 4.867188 4.867188 C 2.746094 7.007812 1.28125 9.53125 0.472656 12.464844 L 0.0859375 13.894531 L 0.0859375 50.105469 L 0.472656 51.535156 C 1.28125 54.46875 2.746094 56.992188 4.867188 59.132812 C 7.007812 61.253906 9.53125 62.71875 12.464844 63.527344 L 13.894531 63.914062 L 50.105469 63.914062 L 51.535156 63.527344 C 54.46875 62.71875 56.992188 61.253906 59.132812 59.132812 C 61.253906 56.992188 62.71875 54.46875 63.527344 51.535156 L 63.914062 50.105469 L 63.914062 13.894531 L 63.527344 12.464844 C 62.71875 9.53125 61.253906 7.007812 59.132812 4.867188 C 57.027344 2.777344 54.550781 1.332031 51.621094 0.472656 L 50.273438 0.0859375 L 32.335938 0.0664062 C 22.46875 0.0507812 14.25 0.0664062 14.0625 0.117188 Z M 22.316406 22.148438 C 23.898438 22.550781 25.683594 23.511719 26.746094 24.523438 L 27.707031 25.429688 L 25.953125 27.082031 L 24.203125 28.734375 L 23.613281 28.09375 C 23.308594 27.753906 22.617188 27.25 22.097656 26.996094 C 21.253906 26.59375 20.933594 26.542969 19.535156 26.527344 C 18.257812 26.527344 17.785156 26.59375 17.160156 26.878906 C 16.035156 27.402344 15.074219 28.34375 14.535156 29.441406 C 14.128906 30.28125 14.0625 30.601562 14.0625 31.914062 C 14.0625 33.113281 14.148438 33.601562 14.433594 34.222656 C 14.886719 35.234375 16.015625 36.363281 17.09375 36.882812 C 17.820312 37.238281 18.171875 37.289062 19.707031 37.304688 C 22.347656 37.304688 22.230469 37.441406 22.230469 34.191406 L 22.230469 31.496094 L 27.621094 31.496094 L 27.621094 39.746094 L 26.410156 40.355469 C 23.074219 42.039062 19.46875 42.644531 16.625 42.003906 C 10.898438 40.707031 7.34375 35.417969 8.503906 29.894531 C 9.296875 26.121094 12.546875 22.839844 16.335938 21.980469 C 17.683594 21.675781 20.832031 21.761719 22.316406 22.148438 Z M 36.714844 32.085938 L 36.714844 42.105469 L 30.652344 42.105469 L 30.652344 22.0625 L 36.714844 22.0625 Z M 55.914062 24.421875 L 55.914062 26.777344 L 46.316406 26.777344 L 46.316406 30.652344 L 54.738281 30.652344 L 54.738281 35.367188 L 46.316406 35.367188 L 46.316406 42.105469 L 40.253906 42.105469 L 40.253906 22.0625 L 55.914062 22.0625 Z M 55.914062 24.421875 "/>
|
||||
</g>
|
||||
</svg>
|
||||
)
|
||||
|
||||
export default GifIcon
|
||||
@@ -1,89 +0,0 @@
|
||||
import AddIcon from './add_icon'
|
||||
import AngleRightIcon from './angle_right_icon'
|
||||
import AppsIcon from './apps_icon'
|
||||
import AudioIcon from './audio_icon'
|
||||
import AudioMuteIcon from './audio_mute_icon'
|
||||
import BackIcon from './back_icon'
|
||||
import CalendarIcon from './calendar_icon'
|
||||
import ChatIcon from './chat_icon'
|
||||
import CircleIcon from './circle_icon'
|
||||
import CloseIcon from './close_icon'
|
||||
import CommentIcon from './comment_icon'
|
||||
import DissenterIcon from './dissenter_icon'
|
||||
import EllipsisIcon from './ellipsis_icon'
|
||||
import ErrorIcon from './error_icon'
|
||||
import FullscreenIcon from './fullscreen_icon'
|
||||
import GlobeIcon from './globe_icon'
|
||||
import GroupIcon from './group_icon'
|
||||
import GroupAddIcon from './group_add_icon'
|
||||
import HappyIcon from './happy_icon'
|
||||
import HomeIcon from './home_icon'
|
||||
import LikeIcon from './like_icon'
|
||||
import LinkIcon from './link_icon'
|
||||
import ListIcon from './list_icon'
|
||||
import ListAddIcon from './list_add_icon'
|
||||
import LoadingIcon from './loading_icon'
|
||||
import MediaIcon from './media_icon'
|
||||
import MinimizeFullscreenIcon from './minimize_fullscreen_icon'
|
||||
import MissingIcon from './missing_icon'
|
||||
import MoreIcon from './more_icon'
|
||||
import NotificationsIcon from './notifications_icon'
|
||||
import PauseIcon from './pause_icon'
|
||||
import PinIcon from './pin_icon'
|
||||
import PlayIcon from './play_icon'
|
||||
import PollIcon from './poll_icon'
|
||||
import RepostIcon from './repost_icon'
|
||||
import SearchIcon from './search_icon'
|
||||
import SearchAltIcon from './search_alt_icon'
|
||||
import ShareIcon from './share_icon'
|
||||
import ShopIcon from './shop_icon'
|
||||
import SubtractIcon from './subtract_icon'
|
||||
import TrendsIcon from './trends_icon'
|
||||
import VerifiedIcon from './verified_icon'
|
||||
import WarningIcon from './warning_icon'
|
||||
|
||||
export {
|
||||
AddIcon,
|
||||
AngleRightIcon,
|
||||
AppsIcon,
|
||||
AudioIcon,
|
||||
AudioMuteIcon,
|
||||
BackIcon,
|
||||
CalendarIcon,
|
||||
ChatIcon,
|
||||
CircleIcon,
|
||||
CloseIcon,
|
||||
CommentIcon,
|
||||
DissenterIcon,
|
||||
EllipsisIcon,
|
||||
ErrorIcon,
|
||||
FullscreenIcon,
|
||||
GlobeIcon,
|
||||
GroupIcon,
|
||||
GroupAddIcon,
|
||||
HappyIcon,
|
||||
HomeIcon,
|
||||
LikeIcon,
|
||||
LinkIcon,
|
||||
ListIcon,
|
||||
ListAddIcon,
|
||||
LoadingIcon,
|
||||
MediaIcon,
|
||||
MinimizeFullscreenIcon,
|
||||
MissingIcon,
|
||||
MoreIcon,
|
||||
NotificationsIcon,
|
||||
PauseIcon,
|
||||
PinIcon,
|
||||
PlayIcon,
|
||||
PollIcon,
|
||||
RepostIcon,
|
||||
SearchIcon,
|
||||
SearchAltIcon,
|
||||
ShareIcon,
|
||||
ShopIcon,
|
||||
SubtractIcon,
|
||||
TrendsIcon,
|
||||
VerifiedIcon,
|
||||
WarningIcon,
|
||||
}
|
||||
@@ -2,7 +2,7 @@ const MediaIcon = ({
|
||||
className = '',
|
||||
width = '16px',
|
||||
height = '16px',
|
||||
viewBox = '0 0 48 48',
|
||||
viewBox = '0 0 64 64',
|
||||
title = 'Media',
|
||||
}) => (
|
||||
<svg
|
||||
@@ -18,10 +18,8 @@ const MediaIcon = ({
|
||||
aria-label={title}
|
||||
>
|
||||
<g>
|
||||
<path d='M 24.87 37.95 C 23.47 37.93 22.13 37.43 21 36.54 L 14 30.33 C 12.91 29.3 11.21 29.21 10 30.14 L 0 37.5 L 0 42.28 C -0 43.56 0.91 44.66 2.2 44.73 C 2.26 44.74 2.33 44.74 2.39 44.73 L 37.85 44.73 C 39.27 44.73 40.69 43.7 40.69 42.28 L 40.69 29.75 L 27.97 37.11 C 27 37.68 25.96 37.97 24.87 37.95 Z M 24.87 37.95' />
|
||||
<path d='M 27.19 22.58 C 27.19 24.15 25.92 25.43 24.35 25.43 C 22.78 25.43 21.51 24.15 21.51 22.58 C 21.51 21 22.78 19.74 24.35 19.74 C 25.92 19.74 27.19 21 27.19 22.58 Z M 27.19 22.58' />
|
||||
<path d='M 47.41 8.31 C 47 7.75 46.36 7.39 45.66 7.34 L 10.46 3.27 C 9.78 3.21 9 3.4 8.53 3.79 C 8 4.23 7.69 4.82 7.56 5.47 L 6.98 10.51 L 37.85 10.51 C 40.79 10.57 43.17 12.93 43.27 15.87 L 43.27 38.66 C 43.27 38.54 43.86 38.41 44.11 38.15 C 44.65 37.73 44.96 37 44.95 36.41 L 47.99 10.18 C 48 9.51 47.84 8.83 47.41 8.31 Z M 47.41 8.31' />
|
||||
<path d='M 37.85 13 L 2.39 13 C 0.97 13 0 14.45 0 15.87 L 0 34.27 L 8.53 28 C 10.69 26.47 13.69 26.6 15.7 28.39 L 22.8 34.6 C 23.87 35.5 25.4 35.64 26.61 34.92 L 40.69 26.72 L 40.69 15.87 C 40.59 14.35 39.37 13.15 37.85 13 Z M 24.35 28 C 21.36 28 18.93 25.58 18.93 22.58 C 18.93 19.59 21.36 17.16 24.35 17.16 C 27.35 17.16 29.78 19.59 29.78 22.58 C 29.78 25.58 27.35 28 24.35 28 Z M 24.35 28' />
|
||||
<path d='M 58 0 L 6 0 C 2.6875 0 0 2.6875 0 6 L 0 58 C 0 61.3125 2.6875 64 6 64 L 58 64 C 61.3125 64 64 61.3125 64 58 L 64 6 C 64 2.6875 61.3125 0 58 0 Z M 60 39.179688 L 51.421875 30.601562 C 50.640625 29.824219 49.378906 29.824219 48.601562 30.601562 L 38 41.179688 L 25.421875 28.601562 C 24.640625 27.824219 23.378906 27.824219 22.601562 28.601562 L 4 47.179688 L 4 6 C 4 4.894531 4.894531 4 6 4 L 58 4 C 59.105469 4 60 4.894531 60 6 Z M 60 39.179688' />
|
||||
<circle cx='42' cy='16' r='6' />
|
||||
</g>
|
||||
</svg>
|
||||
)
|
||||
|
||||
26
app/javascript/gabsocial/assets/rich_text_icon.js
Normal file
26
app/javascript/gabsocial/assets/rich_text_icon.js
Normal file
@@ -0,0 +1,26 @@
|
||||
const RichTextIcon = ({
|
||||
className = '',
|
||||
width = '26px',
|
||||
height = '26px',
|
||||
viewBox = '0 0 64 64',
|
||||
title = 'Rich Text',
|
||||
}) => (
|
||||
<svg
|
||||
className={className}
|
||||
version='1.1'
|
||||
xmlns='http://www.w3.org/2000/svg'
|
||||
x='0px'
|
||||
y='0px'
|
||||
width={width}
|
||||
height={height}
|
||||
viewBox={viewBox}
|
||||
xmlSpace='preserve'
|
||||
aria-label={title}
|
||||
>
|
||||
<g>
|
||||
<path d='M 47.558594 64 L 16.441406 64 L 16.441406 61.351562 C 17.808594 60.863281 19.191406 60.4375 20.589844 60.070312 C 21.988281 59.703125 23.496094 59.402344 25.113281 59.152344 L 25.113281 4.753906 L 13.3125 4.753906 L 8.371094 17.832031 L 6.042969 17.832031 C 5.855469 16.613281 5.699219 15.222656 5.574219 13.667969 C 5.449219 12.121094 5.34375 10.535156 5.246094 8.914062 C 5.152344 7.308594 5.078125 5.714844 5.019531 4.164062 C 4.953125 2.617188 4.921875 1.222656 4.921875 0 L 59.078125 0 C 59.078125 1.222656 59.042969 2.597656 58.980469 4.117188 C 58.917969 5.640625 58.839844 7.210938 58.742188 8.824219 C 58.644531 10.4375 58.558594 12.023438 58.460938 13.582031 C 58.367188 15.132812 58.226562 16.554688 58.039062 17.832031 L 55.585938 17.832031 L 50.6875 4.753906 L 38.980469 4.753906 L 38.980469 59.15625 C 40.59375 59.464844 42.105469 59.769531 43.5 60.078125 C 44.902344 60.378906 46.25 60.800781 47.558594 61.355469 Z M 47.558594 64' />
|
||||
</g>
|
||||
</svg>
|
||||
)
|
||||
|
||||
export default RichTextIcon
|
||||
Reference in New Issue
Block a user