Skip to content

Commit

Permalink
Several UI fixes (#959)
Browse files Browse the repository at this point in the history
* updated: logo

* image on campaigncard objectFi set to content to keep proportions

* fixed double tag

* added: Create Campaign Menu item to lead to FAQ

* added: ogImage per campaign for sharing on social media

* removed the disabled social media icons from completed donation step and updated the message to ask people for sharing the link themselves

* fixed: side effect of adding title to campaign

* fixed: texts and typos

* added: financial reports

Co-authored-by: quantum-grit <[email protected]>
  • Loading branch information
quantum-grit and quantum-grit authored Jul 31, 2022
1 parent 610bb92 commit fe90eae
Show file tree
Hide file tree
Showing 25 changed files with 111 additions and 75 deletions.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions public/locales/bg/about-project.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"aboutPlatformTitle": "Какво представлява платформата Подкрепи.бг",
"aboutPlatformDescription": "Искаме да създадем дарителска платформа с отворен код, в която чрез прозрачност се премахват възможностите за злоупотреби с дарените средства както от организаторите на кампании, така и от вътрешния екип на дарителската платформа.",
"whatIsDoneTitle": "Какво направихме до момента",
"financeReport": "Финансови отчети за НПО Aсоциация Подкрепи.бг",
"volunteersIcon": "записали се доброволци",
"members": "члена на Сдружението",
"meetingsIcon": "проведени срещи",
Expand Down
10 changes: 5 additions & 5 deletions public/locales/bg/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
"about": {
"about-project": "За проекта",
"about-us": "За нас",
"support_us": "Подкрепи ни",
"support-us": "Стани доброволец",
"support_us": "Подкрепете ни",
"support-us": "Станете доброволец",
"reports": "Отчети",
"contacts": "Контакти"
},
"campaigns": {
"index": "Кампании",
"create": "Предложи кампания",
"create": "Предложете кампания",
"faq": "Често задавани въпроси"
},
"admin": {
Expand Down Expand Up @@ -71,7 +71,7 @@
},
"or": "или",
"errors": {
"404Message": "Съжаляваме, долетял си на несъществуваща страница...",
"404Message": "Съжаляваме, долетели сте на несъществуваща страница. Опитайте отново, а ако проблемът продължава - свържете се с нас, за да го оправим.",
"backButtonLabel": "Обратно"
},
"fields": {
Expand All @@ -85,7 +85,7 @@
"targetVaultId": "Към трезор"
},
"cta": {
"read-more": "Прочети още",
"read-more": "Прочетете още",
"see-profile": "Вижте профил",
"question": "Имате въпрос?"
}
Expand Down
22 changes: 10 additions & 12 deletions public/locales/bg/one-time-donation.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
},
"anonymous-menu": {
"checkbox-label": "Дарение без регистрация",
"info-start": "При дарение без регистрация, няма да можем да ви изпратим сертификат за дарение или списък с вашите дарения. Ако все пак искате да получите сертификат, моля да споделите вашият имейл - той няма да бъде видим в платформата.",
"info-start": "При дарение без регистрация, няма да можем да Ви изпратим сертификат за дарение, който да използвате за данъчни облекчения. Ако искате да получите сертификат, регистрирайте се или влезте в профила си.",
"firstName": "Име",
"lastName": "Фамилия",
"phone": "Телефон",
"info-end": "Данните ви няма да бъдат споделяни с никой.",
"info-end": "Данните Ви няма да бъдат споделяни с никого.",
"want-anonymous-donation": "Искам да даря анонимно!"
},
"first-step": {
"wish": "Искате ли да пожелаете нещо на бенефициента?",
"message": "Вашето послание",
"check-box-label": "Анонимно дарение",
"info-anonymous": "Анонимно дарение означава, че организатора и бенефициент на кампания няма да се известени за вашата идентичност",
"info-anonymous": "Анонимно дарение означава, че организаторът и бенефициентът на кампания няма да узнаят Вашето име",
"amount": "Каква сума желаете да дарите?",
"other": "Друга сума"
},
Expand All @@ -31,29 +31,27 @@
"new-create-profile": "Създайте нов профил",
"donate-anonymously": "Дарете анонимно",
"intro-text": "Можете да дарите с личен профил или анонимно.",
"logged-user": "Вече сте влезли във вашия профил",
"logged-user": "Вече сте влезли във Вашия профил",
"info-logged-user": "Вашето дарение ще бъде свързано с име: {{fullName}} и email: {{email}}, освен ако не решите да дарите анонимно."
},
"success": {
"title": "Благодарим за доверието и подкрепата!",
"title-bank": "Ще очакваме Вашето дарение!",
"subtitle": "Вашето дарение ще помогне на кампанията по-бързо да постигне своята цел!",
"subtitle-bank": "Благодарим за доверието и запоменте да впишете кода на дарението в основанието на превода си!",
"share-to": "Подкрепете кампанията, като споделите информация за нея в социалните мрежи.",
"share-to": "Споделете съобщението на кампанията, за да ѝ помогнете чрез достигане до по-широк кръг дарители",
"btn-generate": "Генерирай Сертификат",
"btn-say-to-us": "Обратна връзка",
"btn-say-to-us": "Вашата обратна връзка е важна за нас",
"btn-other-campaign": "Oще кампании"
},
"third-step": {
"title": "Как желаете да дарите?",
"card": "Карта",
"card-include-fees": "Искам да покрия таксите за плащане с карта издадена в: ",
"card-fees": "При дарение с карта използваме услугите на Страйп като за всеки трансфер Страйп начисляват такса според региона на картоиздателя ви. За да се ориентирате за нетното дарение, след като изберете желаната сума, ще ви покажем изчислената такса. Повече за таксите от Страйп вижте тук: ",
"card-calculated-fees": "За вашият превод от <strong>{{totalAmount}}</strong>, таксата на Страйп ще е <strong>{{fees}}</strong>, а кампанията ще получи <strong>{{amount}}</strong>",
"card-fees": "При дарение с карта използваме услугите на Stripe, като за всеки трансфер Stripe начисляват такса според региона на картоиздателя ви. За да се ориентирате за нетното дарение, след като изберете желаната сума, ще ви покажем изчислената такса. Повече за таксите от Страйп вижте тук: ",
"card-calculated-fees": "За вашия превод от <strong>{{totalAmount}}</strong>, таксата на Stripe ще е <strong>{{fees}}</strong>, а кампанията ще получи <strong>{{amount}}</strong>",
"card-region": "регион",
"bank-payment": "Банков превод",
"bank-instructions1": "За дарение с банка, моля използвайте приложението препоръчано от вашата банка като въведете данните посочени по-долу. Дарението ви няма да се отрази веднага в системата, тъй като все още предстои разработка на интеграцията с банката.",
"bank-instructions2": "Разчитаме на вас да си направите профил или да ни оставите email на следващaтa стъпкa за да можем да свържем дарението с вашия акаунт. Благодарим предварително!!!",
"bank-instructions1": "За дарение по банков път, моля използвайте приложението препоръчано от Вашата банка като въведете данните посочени по-долу. Дарението Ви няма да се отрази веднага в системата, тъй като все още предстои разработка на интеграцията с банката.",
"bank-instructions2": "Разчитаме на Вас да си направите профил или да ни оставите email на следващaтa стъпкa, за да можем да свържем дарението с Вашия потребителски профил. Благодарим предварително!!!",
"bank-details": "Детайли на банкова сметка:",
"btn-copy": "Копирай",
"owner": "Сдружение Подкрепи БГ",
Expand Down
2 changes: 1 addition & 1 deletion public/locales/bg/person.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"contact": "Контакти",
"address": "Адрес",
"email": "Имейл",
"general": "Генерална информация",
"general": "Обща информация",
"createdAt": "Създаден в",
"company": "Компания",
"confirmedEmail": "Потвърден имейл"
Expand Down
22 changes: 11 additions & 11 deletions public/locales/bg/profile.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},
"donations": {
"index": "Дарения",
"helpThanks": "благодарим за помощта ви!",
"helpThanks": "благодарим за помощта Ви!",
"donateNow": "Подкрепи сега",
"totalDonations": "Всички дарения",
"recurringDonations": "Повтарящи дарения",
Expand All @@ -34,7 +34,7 @@
"cause": "Кауза",
"amount": "Сума",
"certificate": "Сертификат",
"download": "Свали",
"download": "Свалете",
"lv": "лв",
"bank": "Банка",
"card": "Карта",
Expand All @@ -46,39 +46,39 @@
"cancelled": "отменено"
}
},
"sertificates": {
"certificates": {
"index": "История на сертификати",
"title": "Онлайн дарения"
},
"donationsContract": "Договор дарение",
"certificates": "Сертификати",
"birthdateModal": {
"ageInvalid": "Трябва да си над 18 години за да може да се регистрираш.",
"newDate": "Обнови рожден ден",
"question": "Кога е твоят рожден ден?"
"ageInvalid": "Трябва да сте над 18 години, за да можете да се регистрирате.",
"newDate": "Порменете рожден ден",
"question": "Кога е Вашият рожден ден?"
},
"emailModal": {
"newEmail": "Обнови имейл"
"newEmail": "Променете имейл"
},
"nameModal": {
"newName": "Обнови име",
"newName": "Променете име",
"firstName": "Име",
"lastName": "Фамилия"
},
"passwordModal": {
"newPassword": "Обнови парола"
"newPassword": "Сменете парола"
},
"disableModal": {
"index": "Изтриване на акаунт",
"sorryMsg": "Съжаляваме, че ни напускате!",
"beforeDisableMsg": "Преди да ни напуснете ...",
"deactivateEmails": "Ако ви е омръзнало да получавате имейли, деактивирайте ги ",
"deactivateEmails": "Ако Ви е омръзнало да получавате имейли, деактивирайте ги ",
"link": " тук",
"writeUs": "Ако .........................., моля пишете ",
"irreversibleAction": "Изтриването на акаунт е необратимо.",
"confirmDisable": "Ще бъде невъзможно да възстановите акаунта си.",
"saveAccount": "Запази моя акаунт",
"disableAccount": "Изтрий моя акаунт",
"disabled": "Акаунтът ви е изтрит."
"disabled": "Акаунтът Ви е изтрит."
}
}
14 changes: 7 additions & 7 deletions public/locales/bg/support.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Стани доброволец",
"title": "Станете доброволец",
"steps": {
"role": {
"title": "Роля",
Expand Down Expand Up @@ -71,7 +71,7 @@
},
"info": {
"title": "Данни за контакт",
"subtitle": "Как да се свържем с вас",
"subtitle": "Как да се свържем с Вас",
"email": "Имейл",
"name": "Име",
"first-name": "Име",
Expand All @@ -83,23 +83,23 @@
"title": "Бюлетин",
"label": "Искам да получавам месечни известия с новости покрай проекта",
"confirm": {
"title": "Наистина ли сте сигурни, че не искате да се абонирате ?",
"content": "Абонирането означава, че ще получавате редовна полезна и интересна информация за нас и нашата кауза :)",
"title": "Сигурни ли сте, че не искате да се абонирате?",
"content": "Така няма да получавате информация относно Подкрепи.бг и каузите, които можете да подкрепите :)",
"confirmButtonLabel": "Да, всъщност искам",
"cancelButtonLabel": "По-скоро не"
}
},
"thank-you": {
"title": "Участие",
"content": "Благодарим Ви, че ни подкрепихте!",
"await-instructions": "Очаквайте представител на Подкрепи.бг да се свърже с вас на посочения имейл."
"await-instructions": "Очаквайте представител на Подкрепи.бг да се свърже с Вас на посочения имейл адрес."
}
},
"cta": {
"next": "Напред",
"back": "Назад",
"reset": "Начало",
"submit": "Изпрати",
"copy-number": "Копирай"
"submit": "Изпратете",
"copy-number": "Копирайте"
}
}
4 changes: 2 additions & 2 deletions public/locales/bg/support_us.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Подкрепи ни",
"support-info": "Подкрепи.бг не събира процент от дарените средства по кампаниите и затова има нужда от допълнителна финансова подкрепа. Ако харесвате мисията ни, моля използвайте банковите данни по-долу за да изпратите вашата подкрепа! Благодарим предварително!",
"title": "Подкрепете ни",
"support-info": "Дейността на Подкрепи.бг се финансира единствено от членски внос и дарения. Вашата помощ ще ни даде възможност да помагаме по-качествено и на повече кампании да постигат своите цели. Направените от нас разходи, ще можете да проследявате в отчетите, които редовно ще публикуваме. ",
"support-us-reference": "дарение за Подкрепи.бг"
}
1 change: 1 addition & 0 deletions public/locales/en/about-project.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"aboutPlatformTitle": "What is the platform Podkrepi.bg",
"aboutPlatformDescription": "We want to create an open-source charity platform, in which the transparency removes the chances of misuse of the donated funds, both by campaign organizers and by the internal team of the donation platform.",
"whatIsDoneTitle": "What has been done already",
"financeReport": "Finance reports for NPO Association Podkrepi.bg",
"volunteersIcon": "volunteers signed up",
"members": "members of the association",
"meetingsIcon": "meetings held",
Expand Down
2 changes: 1 addition & 1 deletion public/locales/en/one-time-donation.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"title-bank": "We look forward to your donation!",
"subtitle": "Your donation would help the campaign get to it's target sooner!",
"subtitle-bank": "Thank you for your trust and don't forget to enter the donation code as the reason for your transfer!",
"share-to": "Please share the message of this campaign so that it reaches more people",
"share-to": "Please support this campaign by sharing its link to social networks for reaching more people!",
"btn-generate": "Generate a certificate",
"btn-say-to-us": "Feedback",
"btn-other-campaign": "See more campaigns"
Expand Down
2 changes: 1 addition & 1 deletion public/locales/en/profile.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"cancelled": "cancelled"
}
},
"sertificates": {
"certificates": {
"index": "Certificate history",
"title": "Online donations"
},
Expand Down
3 changes: 2 additions & 1 deletion src/common/routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,14 @@ export const socialUrls = {
export const routes = {
index: '/',
faq: '/faq',
faq_campaigns: '/faq/campaigns',
about: '/about',
login: '/login',
logout: '/logout',
contact: '/contact',
support: '/support',
support_us: '/support_us',
reports: '/npo/reports',
reports: '/finance-report',
campaigns: {
index: '/campaigns',
create: '/campaigns/create',
Expand Down
34 changes: 34 additions & 0 deletions src/components/about-project/FinanceReportPage.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
import React from 'react'
import { useTranslation } from 'next-i18next'
import { Container, Typography } from '@mui/material'

import Layout from 'components/layout/Layout'
import FileDownloadIcon from '@mui/icons-material/FileDownload'
import LinkButton from 'components/common/LinkButton'

export default function FinanceReportPage() {
const { t } = useTranslation()

return (
<Layout
title={t('about-project:financeReport')}
metaDescription={t('about-project:financeReport')}>
<Container>
<Typography>Финансов репорт за 2021:</Typography>
<LinkButton
endIcon={<FileDownloadIcon />}
href="/finance-reports/Podkrepi.bg_Financial_Report_062022.pdf">
Свалете от тук
</LinkButton>
</Container>
<Container>
<Typography>Финансов репорт за 2022 Януари-Юни:</Typography>
<LinkButton
endIcon={<FileDownloadIcon />}
href="/finance-reports/Podkrepi.bg_Financial_Report_2021_1.pdf">
Свалете от тук
</LinkButton>
</Container>
</Layout>
)
}
4 changes: 2 additions & 2 deletions src/components/auth/profile/CertificatesTab.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,12 @@ export default function CertificatesTab() {
return (
<Root>
<Box className={classes.boxTitle}>
<Typography className={classes.h3}>{t('profile:sertificates.index')}</Typography>
<Typography className={classes.h3}>{t('profile:certificates.index')}</Typography>
</Box>
<ProfileTab name={ProfileTabs.certificates}>
<Box>
<Box sx={{ mt: 4 }}>
<h3 className={classes.thinFont}>{t('profile:sertificates.title')}</h3>
<h3 className={classes.thinFont}>{t('profile:certificates.title')}</h3>
<DonationTable donations={data.donations} />
</Box>
</Box>
Expand Down
Loading

0 comments on commit fe90eae

Please sign in to comment.