diff --git a/app/images/ReachedMonthlyContributorLimit.svg b/app/images/ReachedMonthlyContributorLimit.svg new file mode 100644 index 000000000..c6f1c4a51 --- /dev/null +++ b/app/images/ReachedMonthlyContributorLimit.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/images/images.qrc b/app/images/images.qrc index b0b772a30..ef3cf2f4f 100644 --- a/app/images/images.qrc +++ b/app/images/images.qrc @@ -35,5 +35,6 @@ SignIn.svg NoWorkspace.svg BlueInfo.svg + ReachedMonthlyContributorLimit.svg diff --git a/app/mmstyle.h b/app/mmstyle.h index 16587bb81..b51d4f8ea 100644 --- a/app/mmstyle.h +++ b/app/mmstyle.h @@ -198,6 +198,7 @@ class MMStyle: public QObject Q_PROPERTY( QUrl acceptInvitationImage READ acceptInvitationImage CONSTANT ) Q_PROPERTY( QUrl acceptInvitationLogoImage READ acceptInvitationLogoImage CONSTANT ) Q_PROPERTY( QUrl reachedDataLimitImage READ reachedDataLimitImage CONSTANT ) + Q_PROPERTY( QUrl reachedMonthlyContributorLimitImage READ reachedMonthlyContributorLimitImage CONSTANT ) Q_PROPERTY( QUrl uploadImage READ uploadImage CONSTANT ) Q_PROPERTY( QUrl noMapThemesImage READ noMapThemesImage CONSTANT ) Q_PROPERTY( QUrl syncFailedImage READ syncFailedImage CONSTANT ) @@ -496,6 +497,7 @@ class MMStyle: public QObject QUrl noPermissionsImage() {return QUrl( "qrc:/images/NoPermissions.svg" );} QUrl signInImage() {return QUrl( "qrc:/images/SignIn.svg" );} QUrl reachedDataLimitImage() {return QUrl( "qrc:/images/ReachedDataLimit.svg" );} + QUrl reachedMonthlyContributorLimitImage() {return QUrl( "qrc:/images/ReachedMonthlyContributorLimit.svg" );} QUrl warnLogoImage() {return QUrl( "qrc:/images/WarnLogoImage.svg" );} QUrl mapPinImage() {return QUrl( "qrc:/images/MapPin.svg" );} QUrl positionTrackingRunningImage() {return QUrl( "qrc:/images/PositionTrackingRunning.svg" );} diff --git a/app/qml/dialogs/MMMonthlyContributorsLimitDialog.qml b/app/qml/dialogs/MMMonthlyContributorsLimitDialog.qml index 6f9df3483..b69bd93ce 100644 --- a/app/qml/dialogs/MMMonthlyContributorsLimitDialog.qml +++ b/app/qml/dialogs/MMMonthlyContributorsLimitDialog.qml @@ -20,7 +20,7 @@ MMComponents.MMDrawerDialog { signal manageAccountClicked() title: qsTr("You've reached the maximum number of active monthly contributors for your current subscription.") - imageSource: __style.reachedDataLimitImage + imageSource: __style.reachedMonthlyContributorLimitImage description: qsTr( "Upgrade your subscription or wait until next month for the limit to reset." ) diff --git a/gallery/qml/pages/ImagesPage.qml b/gallery/qml/pages/ImagesPage.qml index ed931d11b..bc4532417 100644 --- a/gallery/qml/pages/ImagesPage.qml +++ b/gallery/qml/pages/ImagesPage.qml @@ -41,6 +41,7 @@ ScrollView { Column { Image { source: __style.externalGpsGreenImage } Text { text: "externalGpsGreenImage" } } Column { Image { source: __style.externalGpsRedImage } Text { text: "externalGpsRedImage" } } Column { Image { source: __style.reachedDataLimitImage } Text { text: "reachedDataLimitImage" } } + Column { Image { source: __style.reachedMonthlyContributorLimitImage } Text { text: "reachedMonthlyContributorLimitImage" } } Column { Image { source: __style.positiveMMSymbolImage } Text { text: "positiveMMSymbolImage" } } Column { Image { source: __style.negativeMMSymbolImage } Text { text: "negativeMMSymbolImage" } } Column { Image { source: __style.closeAccountImage } Text { text: "closeAccountImage" } }