From 5114dbc5a3c1a1ebff7fa0498cf10fef282bf970 Mon Sep 17 00:00:00 2001 From: Dmitry-Ilyushechkin Date: Tue, 4 Mar 2025 17:14:58 +0300 Subject: [PATCH] fix icon connection --- .../mobile/lib/component/WheelColorPicker.jsx | 9 +++++- .../mobile/lib/pages/CollaborationPage.jsx | 2 +- apps/common/mobile/lib/pages/UsersPage.jsx | 2 +- .../common/mobile/lib/view/VersionHistory.jsx | 6 ++-- .../lib/view/collaboration/Comments.jsx | 2 +- .../mobile/lib/view/collaboration/Review.jsx | 6 ++-- .../resources/icons/common/icon-image.svg | 2 +- .../mobile/resources/less/ios/icons.less | 15 ---------- .../mobile/resources/less/material/icons.less | 28 +++++++++---------- .../icons/common/icon-protect-doc.svg | 2 +- .../mobile/src/less/icons-common.less | 6 ++++ .../mobile/src/less/icons-ios.less | 7 ----- .../mobile/src/less/icons-material.less | 16 ----------- .../mobile/src/view/Toolbar.jsx | 25 +++++++++++++---- .../mobile/src/view/add/AddLink.jsx | 10 +++---- .../mobile/src/view/add/AddingPage.jsx | 2 +- .../mobile/src/view/edit/EditChart.jsx | 12 ++++---- .../mobile/src/view/edit/EditHyperlink.jsx | 8 +++--- .../mobile/src/view/edit/EditImage.jsx | 10 +++---- .../mobile/src/view/edit/EditParagraph.jsx | 12 ++++---- .../mobile/src/view/edit/EditShape.jsx | 16 +++++------ .../mobile/src/view/edit/EditTable.jsx | 14 +++++----- .../src/view/edit/EditTableContents.jsx | 6 ++-- .../mobile/src/view/edit/EditText.jsx | 18 ++++++------ .../mobile/src/view/edit/EditingPage.jsx | 9 +++++- .../mobile/src/less/icons-common.less | 3 ++ .../mobile/src/view/add/AddLink.jsx | 10 +++---- .../mobile/src/view/edit/EditLink.jsx | 11 ++++---- .../mobile/src/less/icons-common.less | 6 ++++ .../mobile/src/less/statusbar.less | 3 -- .../mobile/src/view/Statusbar.jsx | 2 +- .../mobile/src/view/add/AddLink.jsx | 10 +++---- .../mobile/src/view/edit/EditLink.jsx | 10 +++---- .../mobile/src/view/settings/Download.jsx | 14 +++++----- 34 files changed, 157 insertions(+), 157 deletions(-) diff --git a/apps/common/mobile/lib/component/WheelColorPicker.jsx b/apps/common/mobile/lib/component/WheelColorPicker.jsx index bdaeaec593..b1cf876d33 100644 --- a/apps/common/mobile/lib/component/WheelColorPicker.jsx +++ b/apps/common/mobile/lib/component/WheelColorPicker.jsx @@ -1,5 +1,9 @@ import React, { useEffect, useState } from 'react' import { f7, Icon } from 'framework7-react'; +import { Device } from '../../../../common/mobile/utils/device'; +import SvgIcon from '@common/lib/component/SvgIcon' +import IconPlusIos from '@common-ios-icons/icon-plus.svg?ios'; +import IconPlusAndroid from '@common-android-icons/icon-plus.svg?android'; export const WheelColorPicker = ({ initialColor = '#ffffff', onSelectColor }) => { const [color, setColor] = useState(initialColor); @@ -23,7 +27,10 @@ export const WheelColorPicker = ({ initialColor = '#ffffff', onSelectColor }) =>
onSelectColor(color)}> - + {Device.ios ? + : + + } diff --git a/apps/common/mobile/lib/pages/CollaborationPage.jsx b/apps/common/mobile/lib/pages/CollaborationPage.jsx index 68bbfde2e3..24b2787dd9 100644 --- a/apps/common/mobile/lib/pages/CollaborationPage.jsx +++ b/apps/common/mobile/lib/pages/CollaborationPage.jsx @@ -30,7 +30,7 @@ const CollaborationPage = props => { {Device.ios ? : - + } diff --git a/apps/common/mobile/lib/pages/UsersPage.jsx b/apps/common/mobile/lib/pages/UsersPage.jsx index 664a0f341a..4903c90add 100644 --- a/apps/common/mobile/lib/pages/UsersPage.jsx +++ b/apps/common/mobile/lib/pages/UsersPage.jsx @@ -20,7 +20,7 @@ const UsersPage = inject("users")(observer(props => { {Device.ios ? : - + } diff --git a/apps/common/mobile/lib/view/VersionHistory.jsx b/apps/common/mobile/lib/view/VersionHistory.jsx index f1fd8dee70..04cf26be43 100644 --- a/apps/common/mobile/lib/view/VersionHistory.jsx +++ b/apps/common/mobile/lib/view/VersionHistory.jsx @@ -4,7 +4,7 @@ import { useTranslation } from "react-i18next"; import { observer, inject } from "mobx-react"; import { Device } from '../../utils/device'; import SvgIcon from '@common/lib/component/SvgIcon'; -import IconExpandDownIos from '@common-ios-icons/icon-expand-down.svg'; +import IconExpandDownIos from '@common-ios-icons/icon-expand-down.svg?ios'; import IconExpandDownAndroid from '@common-android-icons/icon-expand-down.svg'; const VersionHistoryView = inject('storeVersionHistory', 'users')(observer(props => { @@ -56,7 +56,7 @@ const VersionHistoryView = inject('storeVersionHistory', 'users')(observer(props {Device.ios ? : - + } @@ -65,7 +65,7 @@ const VersionHistoryView = inject('storeVersionHistory', 'users')(observer(props {Device.ios ? : - + } diff --git a/apps/common/mobile/lib/view/collaboration/Comments.jsx b/apps/common/mobile/lib/view/collaboration/Comments.jsx index 09ca848e02..9113e6b0d5 100644 --- a/apps/common/mobile/lib/view/collaboration/Comments.jsx +++ b/apps/common/mobile/lib/view/collaboration/Comments.jsx @@ -733,7 +733,7 @@ const ViewComments = inject("storeComments", "storeAppOptions", "storeReview")(o {Device.ios ? : - + } diff --git a/apps/common/mobile/lib/view/collaboration/Review.jsx b/apps/common/mobile/lib/view/collaboration/Review.jsx index 4d21696a60..d7450b117c 100644 --- a/apps/common/mobile/lib/view/collaboration/Review.jsx +++ b/apps/common/mobile/lib/view/collaboration/Review.jsx @@ -35,7 +35,7 @@ const PageReview = props => { {Device.ios ? : - + } @@ -95,7 +95,7 @@ const DisplayMode = props => { {Device.ios ? : - + } @@ -150,7 +150,7 @@ const PageReviewChange = inject("storeAppOptions")(observer(props => { {Device.ios ? : - + } diff --git a/apps/common/mobile/resources/icons/common/icon-image.svg b/apps/common/mobile/resources/icons/common/icon-image.svg index ef8c3990a8..07ffa95ac5 100644 --- a/apps/common/mobile/resources/icons/common/icon-image.svg +++ b/apps/common/mobile/resources/icons/common/icon-image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/apps/common/mobile/resources/less/ios/icons.less b/apps/common/mobile/resources/less/ios/icons.less index cb5c208261..39c4662b03 100644 --- a/apps/common/mobile/resources/less/ios/icons.less +++ b/apps/common/mobile/resources/less/ios/icons.less @@ -20,21 +20,6 @@ background: ~"url(@{common-image-path}/header/logo-ios.svg)" no-repeat center; background-size: contain; } - &.icon-show-password { - width: 25px; - height: 25px; - .encoded-svg-mask('', @text-secondary); - } - &.icon-hide-password { - width: 25px; - height: 25px; - .encoded-svg-mask('', @text-secondary); - } - &.icon-settings { - width: 24px; - height: 24px; - .encoded-svg-mask(''); - } } } diff --git a/apps/common/mobile/resources/less/material/icons.less b/apps/common/mobile/resources/less/material/icons.less index 70d55de7c0..e882c223e3 100644 --- a/apps/common/mobile/resources/less/material/icons.less +++ b/apps/common/mobile/resources/less/material/icons.less @@ -11,16 +11,6 @@ background: ~"url(@{common-image-path}/header/logo-android.svg) no-repeat center"; background-size: contain; } - &.icon-show-password { - width: 24px; - height: 24px; - .encoded-svg-mask('', @text-secondary); - } - &.icon-hide-password { - width: 24px; - height: 24px; - .encoded-svg-mask('', @text-secondary); - } } .dropdown-list { i.icon { @@ -34,17 +24,25 @@ .navbar { .icon-svg { fill: @toolbar-icons; + + &.white { + fill: var(--fill-white); + } + &.inactive { + fill: var(--text-tertiary); + } + &.active { + fill: @brandColor; + } + &.close { + fill: @brandColor; + } } i.icon { &.icon-back { color: @toolbar-icons; } - &.icon-settings { - width: 22px; - height: 22px; - .encoded-svg-mask('', @toolbar-icons); - } } } } diff --git a/apps/documenteditor/mobile/resources/icons/common/icon-protect-doc.svg b/apps/documenteditor/mobile/resources/icons/common/icon-protect-doc.svg index cbd4052660..c317c75308 100644 --- a/apps/documenteditor/mobile/resources/icons/common/icon-protect-doc.svg +++ b/apps/documenteditor/mobile/resources/icons/common/icon-protect-doc.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/apps/documenteditor/mobile/src/less/icons-common.less b/apps/documenteditor/mobile/src/less/icons-common.less index 5726db5df6..fce498c7a5 100644 --- a/apps/documenteditor/mobile/src/less/icons-common.less +++ b/apps/documenteditor/mobile/src/less/icons-common.less @@ -1,4 +1,10 @@ .icon-svg { fill: @brand-word; + &.password-field__icon { + fill: var(--text-secondary); + } + &.white { + fill: var(--fill-white); + } } diff --git a/apps/documenteditor/mobile/src/less/icons-ios.less b/apps/documenteditor/mobile/src/less/icons-ios.less index d4c2a108f2..9591905b09 100644 --- a/apps/documenteditor/mobile/src/less/icons-ios.less +++ b/apps/documenteditor/mobile/src/less/icons-ios.less @@ -1,11 +1,4 @@ .device-ios { - i.icon { - &.icon-expand-down { - width: 22px; - height: 22px; - .encoded-svg-mask(''); - } - } .tab-link { .icon-svg { fill: @toolbar-segment; diff --git a/apps/documenteditor/mobile/src/less/icons-material.less b/apps/documenteditor/mobile/src/less/icons-material.less index 913c271cae..e43cd426fc 100644 --- a/apps/documenteditor/mobile/src/less/icons-material.less +++ b/apps/documenteditor/mobile/src/less/icons-material.less @@ -1,20 +1,4 @@ .device-android { - .navbar { - i.icon { - &.icon-expand-down { - width: 22px; - height: 22px; - .encoded-svg-mask('', @fill-white); - } - } - } - i.icon { - &.icon-expand-down { - width: 17px; - height: 17px; - .encoded-svg-mask(''); - } - } .tab-link { .icon-svg { fill: var(--toolbar-tab-normal); diff --git a/apps/documenteditor/mobile/src/view/Toolbar.jsx b/apps/documenteditor/mobile/src/view/Toolbar.jsx index be4aed5378..1b36fa1bfe 100644 --- a/apps/documenteditor/mobile/src/view/Toolbar.jsx +++ b/apps/documenteditor/mobile/src/view/Toolbar.jsx @@ -15,7 +15,8 @@ import IconCollaboration from '@common-icons/icon-collaboration.svg'; import IconVersionHistory from '@common-icons/icon-version-history.svg'; import IconEditForAndroid from '@common-android-icons/icon-edit.svg'; import IconEditForIos from '@common-ios-icons/icon-edit.svg?ios'; -import IconSettings from '@common-icons/icon-settings.svg'; +import IconSettingsIos from '@common-ios-icons/icon-settings.svg?ios'; +import IconSettingsAndroid from '@common-android-icons/icon-settings.svg'; import IconNextField from '@icons/icon-next-field.svg'; import IconPrevField from '@icons/icon-prev-field.svg'; import IconCheck from '@common-android-icons/icon-check.svg'; @@ -139,7 +140,11 @@ const ToolbarView = props => { : null), - props.openOptions('settings')}> + props.openOptions('settings')}> + {Device.ios ? + : + + } ] : [ // /!Device.phone && { // // , - props.movePrevField()}>, - props.moveNextField()}>, + props.movePrevField()}>, + props.moveNextField()}>, (props.canSubmitForms ? [ props.openOptions('settings')}>, + onClick={() => props.openOptions('settings')}> + {Device.ios ? + : + + }, { href={false} onClick={() => props.saveForm()}>, {props.openOptions('settings')}}> + href={false} onClick={() => {props.openOptions('settings')}}> + {Device.ios ? + : + + } ] ) ]} diff --git a/apps/documenteditor/mobile/src/view/add/AddLink.jsx b/apps/documenteditor/mobile/src/view/add/AddLink.jsx index afb887653f..378978dc8d 100644 --- a/apps/documenteditor/mobile/src/view/add/AddLink.jsx +++ b/apps/documenteditor/mobile/src/view/add/AddLink.jsx @@ -27,7 +27,7 @@ const PageLink = props => { props.isNavigate ? f7.views.current.router.back() : props.closeModal('#add-link-popup', '#add-link-popover'); }}> {Device.android && - + } @@ -36,11 +36,11 @@ const PageLink = props => { { props.onInsertLink(stateLink, stateDisplay, stateTip); }} text={Device.ios ? t('Add.textDone') : ''}> - {Device.android && + {Device.android && ( stateLink.length < 1 ? - : - - } + : + + )} diff --git a/apps/documenteditor/mobile/src/view/add/AddingPage.jsx b/apps/documenteditor/mobile/src/view/add/AddingPage.jsx index 691ea999db..f5afa26f62 100644 --- a/apps/documenteditor/mobile/src/view/add/AddingPage.jsx +++ b/apps/documenteditor/mobile/src/view/add/AddingPage.jsx @@ -44,7 +44,7 @@ const AddLayoutNavbar = ({ tabs, storeTableSettings }) => { {Device.phone && {Device.ios ? : - + }} ) diff --git a/apps/documenteditor/mobile/src/view/edit/EditChart.jsx b/apps/documenteditor/mobile/src/view/edit/EditChart.jsx index 71a16a249f..ed33e65740 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditChart.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditChart.jsx @@ -45,7 +45,7 @@ const PageCustomFillColor = props => { {Device.ios ? : - + } @@ -111,7 +111,7 @@ const PageCustomBorderColor = props => { {Device.ios ? : - + } @@ -150,7 +150,7 @@ const PageBorderColor = props => { {Device.ios ? : - + } @@ -340,7 +340,7 @@ const PageDesign = props => { {Device.ios ? : - + } @@ -389,7 +389,7 @@ const PageWrap = props => { {Device.ios ? : - + } @@ -509,7 +509,7 @@ const PageReorder = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditHyperlink.jsx b/apps/documenteditor/mobile/src/view/edit/EditHyperlink.jsx index d0ed886d14..540f6ba91c 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditHyperlink.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditHyperlink.jsx @@ -41,11 +41,11 @@ const EditHyperlink = props => { { props.onEditLink(stateLink, stateDisplay, stateTip); }} text={Device.ios ? t('Add.textDone') : ''}> - {Device.android && + {Device.android && ( stateLink.length < 1 ? - : - - } + : + + )} diff --git a/apps/documenteditor/mobile/src/view/edit/EditImage.jsx b/apps/documenteditor/mobile/src/view/edit/EditImage.jsx index 0dd46a3b63..004a8fff66 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditImage.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditImage.jsx @@ -70,7 +70,7 @@ const PageWrap = props => { {Device.ios ? : - + } @@ -162,7 +162,7 @@ const PageWrappingStyle = props => { {Device.ios ? : - + } @@ -260,7 +260,7 @@ const PageLinkSettings = props => { {Device.ios ? : - + } @@ -299,7 +299,7 @@ const PageReplace = props => { {Device.ios ? : - + } @@ -341,7 +341,7 @@ const PageReorder = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditParagraph.jsx b/apps/documenteditor/mobile/src/view/edit/EditParagraph.jsx index fef006a72f..44d3935bc6 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditParagraph.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditParagraph.jsx @@ -50,7 +50,7 @@ const PageAdvancedSettings = props => { {Device.ios ? : - + } @@ -99,11 +99,11 @@ const PageAdvancedSettings = props => {
{isAndroid && }
@@ -153,7 +153,7 @@ const PageCustomBackColor = props => { {Device.ios ? : - + } @@ -192,7 +192,7 @@ const PageBackgroundColor = props => { {Device.ios ? : - + } @@ -277,7 +277,7 @@ const EditParagraphStyle = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditShape.jsx b/apps/documenteditor/mobile/src/view/edit/EditShape.jsx index 69b472a926..d2611d8505 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditShape.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditShape.jsx @@ -44,7 +44,7 @@ const PageCustomFillColor = props => { {Device.ios ? : - + } @@ -110,7 +110,7 @@ const PageCustomBorderColor = props => { {Device.ios ? : - + } @@ -149,7 +149,7 @@ const PageBorderColor = props => { {Device.ios ? : - + } @@ -214,7 +214,7 @@ const PageStyle = props => { {Device.ios ? : - + } @@ -305,7 +305,7 @@ const PageStyleNoFill = props => { {Device.ios ? : - + } @@ -369,7 +369,7 @@ const PageWrap = props => { {Device.ios ? : - + } @@ -492,7 +492,7 @@ const PageReplace = props => { {Device.ios ? : - + } @@ -535,7 +535,7 @@ const PageReorder = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditTable.jsx b/apps/documenteditor/mobile/src/view/edit/EditTable.jsx index c58a5666fd..a7ae1ba372 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditTable.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditTable.jsx @@ -60,7 +60,7 @@ const PageTableOptions = props => { {Device.ios ? : - + } @@ -130,7 +130,7 @@ const PageWrap = props => { {Device.ios ? : - + } @@ -269,7 +269,7 @@ const PageStyleOptions = props => { {Device.ios ? : - + } @@ -325,7 +325,7 @@ const PageCustomFillColor = props => { {Device.ios ? : - + } @@ -388,7 +388,7 @@ const PageCustomBorderColor = props => { {Device.ios ? : - + } @@ -426,7 +426,7 @@ const PageBorderColor = props => { {Device.ios ? : - + } @@ -560,7 +560,7 @@ const PageStyle = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditTableContents.jsx b/apps/documenteditor/mobile/src/view/edit/EditTableContents.jsx index 4d6d75b4c1..1abb8f8307 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditTableContents.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditTableContents.jsx @@ -139,7 +139,7 @@ const PageEditStylesTableContents = props => { {Device.ios ? : - + } @@ -178,7 +178,7 @@ const PageEditLeaderTableContents = props => { {Device.ios ? : - + } @@ -227,7 +227,7 @@ const PageEditStructureTableContents = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditText.jsx b/apps/documenteditor/mobile/src/view/edit/EditText.jsx index ea19f07378..16809bf659 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditText.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditText.jsx @@ -89,7 +89,7 @@ const PageFonts = props => { {Device.ios ? : - + } @@ -180,7 +180,7 @@ const PageAdditionalFormatting = props => { {Device.ios ? : - + } @@ -312,7 +312,7 @@ const PageBulletsAndNumbers = props => { {Device.ios ? : - + } @@ -364,7 +364,7 @@ const PageLineSpacing = props => { {Device.ios ? : - + } @@ -404,7 +404,7 @@ const PageCustomFontColor = props => { {Device.ios ? : - + } @@ -440,7 +440,7 @@ const PageFontColor = props => { {Device.ios ? : - + } @@ -485,7 +485,7 @@ const PageCustomBackColor = props => { {Device.ios ? : - + } @@ -519,7 +519,7 @@ const PageHighlightColor = props => { {Device.ios ? : - + } @@ -544,7 +544,7 @@ const PageOrientationTextShape = props => { {Device.ios ? : - + } diff --git a/apps/documenteditor/mobile/src/view/edit/EditingPage.jsx b/apps/documenteditor/mobile/src/view/edit/EditingPage.jsx index 3ea6566ac9..8c6886a77e 100644 --- a/apps/documenteditor/mobile/src/view/edit/EditingPage.jsx +++ b/apps/documenteditor/mobile/src/view/edit/EditingPage.jsx @@ -11,6 +11,9 @@ import EditTableController from "../../controller/edit/EditTable"; import EditChartController from "../../controller/edit/EditChart"; import EditHeaderController from "../../controller/edit/EditHeader"; import EditTableContentsController from "../../controller/edit/EditTableContents"; +import SvgIcon from '@common/lib/component/SvgIcon' +import IconExpandDownIos from '@common-ios-icons/icon-expand-down.svg?ios'; +import IconExpandDownAndroid from '@common-android-icons/icon-expand-down.svg'; const EmptyEditLayout = () => { const { t } = useTranslation(); @@ -41,7 +44,11 @@ const EditLayoutNavbar = ({ editors }) => { : {editors[0].caption} } - {Device.phone && } + {Device.phone && + {Device.ios ? + : + + }} ) }; diff --git a/apps/presentationeditor/mobile/src/less/icons-common.less b/apps/presentationeditor/mobile/src/less/icons-common.less index a065d82013..58dd8bc9cd 100644 --- a/apps/presentationeditor/mobile/src/less/icons-common.less +++ b/apps/presentationeditor/mobile/src/less/icons-common.less @@ -1,4 +1,7 @@ .icon-svg { fill: @brand-slide; + &.white { + fill: var(--fill-white); + } } diff --git a/apps/presentationeditor/mobile/src/view/add/AddLink.jsx b/apps/presentationeditor/mobile/src/view/add/AddLink.jsx index f3cb8bd20d..56aad427b5 100644 --- a/apps/presentationeditor/mobile/src/view/add/AddLink.jsx +++ b/apps/presentationeditor/mobile/src/view/add/AddLink.jsx @@ -137,7 +137,7 @@ const PageLink = props => { isNavigate ? f7.views.current.router.back() : props.closeModal('#add-link-popup', '#add-link-popover'); }}> {Device.android && - + } @@ -148,11 +148,11 @@ const PageLink = props => { {url: link, display: stateDisplay, displayDisabled, tip: screenTip } : {linkTo: linkTo, numberTo: numberTo, display: stateDisplay, displayDisabled, tip: screenTip})); }} text={Device.ios ? t('View.Add.textDone') : ''}> - {Device.android && + {Device.android && ( link.length < 1 ? - : - - } + : + + )} diff --git a/apps/presentationeditor/mobile/src/view/edit/EditLink.jsx b/apps/presentationeditor/mobile/src/view/edit/EditLink.jsx index 70f750ffed..5eda5ca35e 100644 --- a/apps/presentationeditor/mobile/src/view/edit/EditLink.jsx +++ b/apps/presentationeditor/mobile/src/view/edit/EditLink.jsx @@ -6,6 +6,7 @@ import {Device} from "../../../../../common/mobile/utils/device"; import SvgIcon from '@common/lib/component/SvgIcon'; import IconClose from '@common-android-icons/icon-close.svg'; import IconDone from '@common-android-icons/icon-done.svg'; +import IconDoneDisabled from '@common-android-icons/icon-done-disabled.svg'; import IconExpandDownAndroid from '@common-android-icons/icon-expand-down.svg'; import IconExpandUp from '@common-android-icons/icon-expand-up.svg'; @@ -158,7 +159,7 @@ const PageLink = props => { props.isNavigate ? f7.views.current.router.back() : props.closeModal(); }}> {Device.android && - + } @@ -169,11 +170,11 @@ const PageLink = props => { {url: link, display: stateDisplay, tip: screenTip, displayDisabled } : {linkTo: linkTo, numberTo: numberTo, display: stateDisplay, tip: screenTip, displayDisabled})); }} text={Device.ios ? t('View.Edit.textDone') : ''}> - {Device.android && + {Device.android && ( link.length < 1 ? - : - - } + : + + )} diff --git a/apps/spreadsheeteditor/mobile/src/less/icons-common.less b/apps/spreadsheeteditor/mobile/src/less/icons-common.less index 3a624fa8cf..9c6d168f5d 100644 --- a/apps/spreadsheeteditor/mobile/src/less/icons-common.less +++ b/apps/spreadsheeteditor/mobile/src/less/icons-common.less @@ -87,6 +87,12 @@ &.icon_function { fill: var(--text-normal) } + &.icon-list { + color: @brand-cell; + } + &.white { + fill: var(--fill-white); + } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/mobile/src/less/statusbar.less b/apps/spreadsheeteditor/mobile/src/less/statusbar.less index b4c972a916..1c47aa8563 100644 --- a/apps/spreadsheeteditor/mobile/src/less/statusbar.less +++ b/apps/spreadsheeteditor/mobile/src/less/statusbar.less @@ -74,9 +74,6 @@ height: 18px; vertical-align: middle; } - .icon-list { - color: @brand-cell; - } } } diff --git a/apps/spreadsheeteditor/mobile/src/view/Statusbar.jsx b/apps/spreadsheeteditor/mobile/src/view/Statusbar.jsx index 3432854377..04d23663ee 100644 --- a/apps/spreadsheeteditor/mobile/src/view/Statusbar.jsx +++ b/apps/spreadsheeteditor/mobile/src/view/Statusbar.jsx @@ -245,7 +245,7 @@ const StatusbarView = inject('storeAppOptions', 'storeWorksheets', 'users')(obse f7.popover.open('#idx-all-list', e.target)}> {isAndroid ? : - } + } } diff --git a/apps/spreadsheeteditor/mobile/src/view/add/AddLink.jsx b/apps/spreadsheeteditor/mobile/src/view/add/AddLink.jsx index 45b3a85255..b7e7254302 100644 --- a/apps/spreadsheeteditor/mobile/src/view/add/AddLink.jsx +++ b/apps/spreadsheeteditor/mobile/src/view/add/AddLink.jsx @@ -102,7 +102,7 @@ const AddLink = props => { isNavigate ? f7.views.current.router.back() : props.closeModal('#add-link-popup', '#add-link-popover'); }}> {Device.android && - + } @@ -113,11 +113,11 @@ const AddLink = props => { {type: 'ext', url: link, text: stateDisplayText} : {type: 'int', url: range, sheet: curSheet.caption, text: stateDisplayText}); }} text={Device.ios ? t('View.Add.textDone') : ''}> - {Device.android && + {Device.android && ( link.length < 1 ? - : - - } + : + + )} diff --git a/apps/spreadsheeteditor/mobile/src/view/edit/EditLink.jsx b/apps/spreadsheeteditor/mobile/src/view/edit/EditLink.jsx index b2cfd71b6e..a2e673998e 100644 --- a/apps/spreadsheeteditor/mobile/src/view/edit/EditLink.jsx +++ b/apps/spreadsheeteditor/mobile/src/view/edit/EditLink.jsx @@ -121,7 +121,7 @@ const EditLink = props => { props.isNavigate ? f7.views.current.router.back() : props.closeModal(); }}> {Device.android && - + } @@ -132,11 +132,11 @@ const EditLink = props => { {type: 1, url: link, text: stateDisplayText, tooltip: screenTip} : {type: 2, url: range, sheet: curSheet, text: stateDisplayText, tooltip: screenTip}); }} text={Device.ios ? t('View.Edit.textDone') : ''}> - {Device.android && + {Device.android && ( link.length < 1 ? - : - - } + : + + )} diff --git a/apps/spreadsheeteditor/mobile/src/view/settings/Download.jsx b/apps/spreadsheeteditor/mobile/src/view/settings/Download.jsx index ea09ad1c0c..78cd0e3e9e 100644 --- a/apps/spreadsheeteditor/mobile/src/view/settings/Download.jsx +++ b/apps/spreadsheeteditor/mobile/src/view/settings/Download.jsx @@ -20,25 +20,25 @@ const Download = props => { {_t.textDownloadAs} props.onSaveFormat(Asc.c_oAscFileType.XLSX)}> - + props.onSaveFormat(Asc.c_oAscFileType.PDF)}> - + props.onSaveFormat(Asc.c_oAscFileType.PDFA)}> - + props.onSaveFormat(Asc.c_oAscFileType.ODS)}> - + props.onSaveFormat(Asc.c_oAscFileType.CSV)}> - + props.onSaveFormat(Asc.c_oAscFileType.XLTX)}> - + props.onSaveFormat(Asc.c_oAscFileType.OTS)}> - +