diff --git a/app/assets/icons/ic-archive.svg b/app/assets/icons/ic-archive.svg index baebb7932..bc703480c 100644 --- a/app/assets/icons/ic-archive.svg +++ b/app/assets/icons/ic-archive.svg @@ -1,4 +1,4 @@ - + diff --git a/app/assets/icons/ic-chevron-right.svg b/app/assets/icons/ic-chevron-right.svg index 862c72f97..6d39ca8a9 100644 --- a/app/assets/icons/ic-chevron-right.svg +++ b/app/assets/icons/ic-chevron-right.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-close.svg b/app/assets/icons/ic-close.svg index 8d3b13d49..cd22c9a5c 100644 --- a/app/assets/icons/ic-close.svg +++ b/app/assets/icons/ic-close.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-hashtag.svg b/app/assets/icons/ic-hashtag.svg index 5d9333ec1..4fbec792c 100644 --- a/app/assets/icons/ic-hashtag.svg +++ b/app/assets/icons/ic-hashtag.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-more.svg b/app/assets/icons/ic-more.svg index 7512c412f..ec8fe1101 100644 --- a/app/assets/icons/ic-more.svg +++ b/app/assets/icons/ic-more.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-pencil-off.svg b/app/assets/icons/ic-pencil-off.svg index 2ebdc93de..060d7c877 100644 --- a/app/assets/icons/ic-pencil-off.svg +++ b/app/assets/icons/ic-pencil-off.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-pin-off.svg b/app/assets/icons/ic-pin-off.svg index ee303e6f9..813118ccc 100644 --- a/app/assets/icons/ic-pin-off.svg +++ b/app/assets/icons/ic-pin-off.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-pin.svg b/app/assets/icons/ic-pin.svg index c19d600d8..cf2de7c7f 100644 --- a/app/assets/icons/ic-pin.svg +++ b/app/assets/icons/ic-pin.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-restore.svg b/app/assets/icons/ic-restore.svg index 7b59194bc..ab1c44201 100644 --- a/app/assets/icons/ic-restore.svg +++ b/app/assets/icons/ic-restore.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-text-rich.svg b/app/assets/icons/ic-text-rich.svg index 4fcb62677..87f57dd41 100644 --- a/app/assets/icons/ic-text-rich.svg +++ b/app/assets/icons/ic-text-rich.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-textbox-password.svg b/app/assets/icons/ic-textbox-password.svg index a5edc4e38..46c189122 100644 --- a/app/assets/icons/ic-textbox-password.svg +++ b/app/assets/icons/ic-textbox-password.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-trash-sweep.svg b/app/assets/icons/ic-trash-sweep.svg index 3d8d89824..dab4177a4 100644 --- a/app/assets/icons/ic-trash-sweep.svg +++ b/app/assets/icons/ic-trash-sweep.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-trash.svg b/app/assets/icons/ic-trash.svg index 4bbb76144..0890f3967 100644 --- a/app/assets/icons/ic-trash.svg +++ b/app/assets/icons/ic-trash.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-tune.svg b/app/assets/icons/ic-tune.svg index fbf26572a..7fa38a00e 100644 --- a/app/assets/icons/ic-tune.svg +++ b/app/assets/icons/ic-tune.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/icons/ic-unarchive.svg b/app/assets/icons/ic-unarchive.svg index 0506ec471..74f0a8d92 100644 --- a/app/assets/icons/ic-unarchive.svg +++ b/app/assets/icons/ic-unarchive.svg @@ -1,3 +1,3 @@ - + diff --git a/app/assets/javascripts/components/Icon.tsx b/app/assets/javascripts/components/Icon.tsx index d3628ab40..78a874ab4 100644 --- a/app/assets/javascripts/components/Icon.tsx +++ b/app/assets/javascripts/components/Icon.tsx @@ -11,6 +11,8 @@ import RestoreIcon from '../../icons/ic-restore.svg'; import CloseIcon from '../../icons/ic-close.svg'; import PasswordIcon from '../../icons/ic-textbox-password.svg'; import TrashSweepIcon from '../../icons/ic-trash-sweep.svg'; +import MoreIcon from '../../icons/ic-more.svg'; +import TuneIcon from '../../icons/ic-tune.svg'; import { toDirective } from './utils'; const ICONS = { @@ -26,7 +28,9 @@ const ICONS = { 'restore': RestoreIcon, 'close': CloseIcon, 'password': PasswordIcon, -'trash-sweep': TrashSweepIcon, + 'trash-sweep': TrashSweepIcon, + 'more': MoreIcon, + 'tune': TuneIcon, }; type Props = { @@ -36,7 +40,7 @@ type Props = { export const Icon: React.FC = ({ type, className }) => { const IconComponent = ICONS[type]; - return ; + return ; }; export const IconDirective = toDirective( diff --git a/app/assets/javascripts/components/NoAccountWarning.tsx b/app/assets/javascripts/components/NoAccountWarning.tsx index d24334121..a462b4920 100644 --- a/app/assets/javascripts/components/NoAccountWarning.tsx +++ b/app/assets/javascripts/components/NoAccountWarning.tsx @@ -1,5 +1,5 @@ import { toDirective } from './utils'; -import Close from '../../icons/ic-close.svg'; +import { Icon } from './Icon'; import { AppState } from '@/ui_models/app_state'; import { observer } from 'mobx-react-lite'; @@ -34,7 +34,7 @@ const NoAccountWarning = observer(({ appState }: Props) => { style="height: 20px" className="border-0 m-0 p-0 bg-transparent cursor-pointer rounded-md col-start-2 row-start-1 color-neutral hover:color-info" > - + ); diff --git a/app/assets/javascripts/components/NotesOptions.tsx b/app/assets/javascripts/components/NotesOptions.tsx index efbfc679c..ebc0bdec5 100644 --- a/app/assets/javascripts/components/NotesOptions.tsx +++ b/app/assets/javascripts/components/NotesOptions.tsx @@ -46,7 +46,7 @@ export const NotesOptions = observer( const tagsButtonRef = useRef(); - const iconClass = 'fill-current color-neutral mr-2'; + const iconClass = 'color-neutral mr-2'; const buttonClass = 'flex items-center border-0 focus:inner-ring-info ' + 'cursor-pointer hover:bg-contrast color-text bg-transparent px-3 ' + @@ -141,7 +141,7 @@ export const NotesOptions = observer( - + Delete permanently