From c61ee96b0940aa22d580ea8b395eceb7135f2e1e Mon Sep 17 00:00:00 2001 From: Vladomira Date: Mon, 14 Jul 2025 13:51:33 +0200 Subject: [PATCH 1/6] chore(#1): update dependabot to monthly --- .github/dependabot.yml | 19 +- CHANGELOG.md | 26 +- CONTRIBUTING.md | 1 - next.config.js | 8 +- pages/i18n/localization.json | 414 +++++++++++++++++- .../components/AboutUs/DeviceImage/styles.ts | 10 +- .../components/AuthSection/AuthForm/styles.ts | 8 +- .../components/ForWhoSection/styles.ts | 2 +- src/test/testing-library/UiCardItem.test.tsx | 5 +- 9 files changed, 445 insertions(+), 48 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 805659d12..ed40c70df 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,15 +3,18 @@ updates: - package-ecosystem: 'npm' directory: '/' schedule: - interval: 'weekly' - reviewers: - - 'Kravalg' + interval: 'monthly' + day: 'monday' + time: '09:00' + timezone: 'UTC' + open-pull-requests-limit: 2 groups: - all-deps: + js-all-updates: patterns: - '*' + labels: + - 'dependencies' + - 'automated' commit-message: - prefix: 'feat' - prefix-development: 'chore' - include: 'scope' - \ No newline at end of file + prefix: 'deps' + include: 'scope' \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ca62fe877..65a1eb2ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,45 +1,29 @@ ## [0.1.5](https://github.com/VilnaCRM-Org/website/compare/v0.1.4...v0.1.5) (2025-06-26) - ### Bug Fixes -* **#209:** add missing build-out command ([#210](https://github.com/VilnaCRM-Org/website/issues/210)) ([1004ac8](https://github.com/VilnaCRM-Org/website/commit/1004ac896fdc824912633860de164c79c48218dd)), closes [#209](https://github.com/VilnaCRM-Org/website/issues/209) - - +- **#209:** add missing build-out command ([#210](https://github.com/VilnaCRM-Org/website/issues/210)) ([1004ac8](https://github.com/VilnaCRM-Org/website/commit/1004ac896fdc824912633860de164c79c48218dd)), closes [#209](https://github.com/VilnaCRM-Org/website/issues/209) ## [0.1.4](https://github.com/VilnaCRM-Org/website/compare/v0.1.3...v0.1.4) (2025-06-23) - ### Bug Fixes -* **#206:** add public ecr usage ([#207](https://github.com/VilnaCRM-Org/website/issues/207)) ([13feccc](https://github.com/VilnaCRM-Org/website/commit/13feccc973a472b0da4dd727f89a637deb2f59b4)), closes [#206](https://github.com/VilnaCRM-Org/website/issues/206) - - +- **#206:** add public ecr usage ([#207](https://github.com/VilnaCRM-Org/website/issues/207)) ([13feccc](https://github.com/VilnaCRM-Org/website/commit/13feccc973a472b0da4dd727f89a637deb2f59b4)), closes [#206](https://github.com/VilnaCRM-Org/website/issues/206) ## [0.1.3](https://github.com/VilnaCRM-Org/website/compare/v0.1.2...v0.1.3) (2025-06-19) - ### Bug Fixes -* **#185:** fix docker compose setup ([#186](https://github.com/VilnaCRM-Org/website/issues/186)) ([babe406](https://github.com/VilnaCRM-Org/website/commit/babe40608a7a8ec8b065854d6ddeb6b03a22f9d4)), closes [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) - - +- **#185:** fix docker compose setup ([#186](https://github.com/VilnaCRM-Org/website/issues/186)) ([babe406](https://github.com/VilnaCRM-Org/website/commit/babe40608a7a8ec8b065854d6ddeb6b03a22f9d4)), closes [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#176](https://github.com/VilnaCRM-Org/website/issues/176) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#177](https://github.com/VilnaCRM-Org/website/issues/177) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) [#185](https://github.com/VilnaCRM-Org/website/issues/185) ## [0.1.2](https://github.com/VilnaCRM-Org/website/compare/v0.1.1...v0.1.2) (2025-06-17) - ### Bug Fixes -* **#201:** add available packages ([#202](https://github.com/VilnaCRM-Org/website/issues/202)) ([1da3a4d](https://github.com/VilnaCRM-Org/website/commit/1da3a4d1dc05fc3e9e59e4ad12529155466537c6)), closes [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) - - +- **#201:** add available packages ([#202](https://github.com/VilnaCRM-Org/website/issues/202)) ([1da3a4d](https://github.com/VilnaCRM-Org/website/commit/1da3a4d1dc05fc3e9e59e4ad12529155466537c6)), closes [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) [#201](https://github.com/VilnaCRM-Org/website/issues/201) ## [0.1.1](https://github.com/VilnaCRM-Org/website/compare/v0.1.0...v0.1.1) (2025-06-07) - ### Performance Improvements -* **#35:** improve mobile performance in Lighthouse ([#183](https://github.com/VilnaCRM-Org/website/issues/183)) ([cc714c4](https://github.com/VilnaCRM-Org/website/commit/cc714c4cee6ef1240653266462f452998eb1d27d)), closes [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) - - - +- **#35:** improve mobile performance in Lighthouse ([#183](https://github.com/VilnaCRM-Org/website/issues/183)) ([cc714c4](https://github.com/VilnaCRM-Org/website/commit/cc714c4cee6ef1240653266462f452998eb1d27d)), closes [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) [#35](https://github.com/VilnaCRM-Org/website/issues/35) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c634ebdf4..544cc7c4f 100755 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,7 +47,6 @@ If you find an issue to work on, you are welcome to open a PR with a fix. 1. Fork the repository. - Using GitHub Desktop: - - [Getting started with GitHub Desktop](https://desktop.github.com/download/) will guide you through setting up Desktop. - Once Desktop is set up, you can use diff --git a/next.config.js b/next.config.js index d61e3ee8d..cf4d8e40c 100755 --- a/next.config.js +++ b/next.config.js @@ -19,15 +19,13 @@ const nextConfig = withExportImages({ const localizationGenerator = new LocalizationGenerator(); localizationGenerator.generateLocalizationFile(); - config.optimization.splitChunks = { + config.optimization.splitChunks = { chunks: 'all', - maxSize: 244 * 1024, + maxSize: 244 * 1024, }; return config; }, }); -module.exports = process.env.ANALYZE === 'true' - ? withBundleAnalyzer(nextConfig) - : nextConfig; +module.exports = process.env.ANALYZE === 'true' ? withBundleAnalyzer(nextConfig) : nextConfig; diff --git a/pages/i18n/localization.json b/pages/i18n/localization.json index 63b2790e0..88561e73f 100755 --- a/pages/i18n/localization.json +++ b/pages/i18n/localization.json @@ -1 +1,413 @@ -{"en":{"translation":{"header":{"advantages":"Advantages","for_who":"For who","integration":"Integration","contacts":"Contacts","logo_alt":"Vilna logo","actions":{"try_it_out":"Try it out","log_in":"Log in"},"drawer":{"button_aria_labels":{"bars":"Button to open the drawer","exit":"Button to exit the drawer"},"image_alt":{"bars":"Bars Icon","exit":"Exit Icon"},"aria_labels_social_images":{"instagram":"Link to Instagram","github":"Link to GitHub","facebook":"Link to Facebook","linkedin":"Link to Linkedin"},"vilna_email":"info@vilnacrm.com","alt_social_images":{"instagram":"Instagram Icon","github":"GitHub Icon","facebook":"Facebook Icon","linkedin":"Linkedin Icon"}}},"about_vilna":{"heading_first_main":"The first Ukrainian","heading_second_main":"open source CRM","text_main":"Our goal is to support Ukrainian entrepreneurs. That's why we created Vilna, a convenient and free CRM system - so you can do business, not spend time on settings","button_main":"Try it out"},"why_us":{"heading":"Why we","unlimited_subtitle":"Unlimited customization options or ease of use -","business_subtitle":"we've made it easy for any business to manage sales","button_text":"Try it out","aria_label":"Link to registration","headers":{"header_open_source":"Open source","header_ease_of_setup":"Ease of setup","header_ready_templates":"Ready templates","header_ideal_for_services":"Ideal for services","header_all_required_integrations":"All required integrations","header_bonus":"Bonus: easy migration"},"texts":{"text_open_source":"Thanks to the open source code, you can modify and add CRM functions as you need them","text_configure_system":"Configure the system in a few clicks without programming knowledge and receive orders from your website in a few minutes","text_you_have_store":"You have: an online store, courses or a web studio.

We have: special templates that will save you time","text_we_know_specific_needs":"We know the specific needs of EdTech, agencies, and service providers
— that's why we've created a CRM that's easy to use right away","text_connect_your_cms":"Connect your CMS and IP telephony in a few clicks.
And for specific integrations, use Zapier, APIs, and public libraries","text_switch_to_vilna":"Switch to Vilna in a few clicks with ready-made migration scripts from amoCRM and HubSpot"},"alt_image":{"alt_open_source":"Image card of open source","alt_ease_of_setup":"Image card of setup","alt_ready_templates":"Image card of templates","alt_ideal_for_services":"Image card of services","alt_all_required_integrations":"Image card of integrations","alt_bonus":"Image card of migration"}},"for_who":{"heading_main":"For who","text_main":"We created Vilna, focusing on the specifics of the service business, which is not suitable for ordinary e-commerce templates","button_text":"Try it out","heading_secondary":"Our CRM is ideal if you:","card_text_title":"A private entrepreneur is a psychologist, tutor or dropshipper","card_text_business":"Medium-scale local project - online courses, design studio or small outsourcing","vector_alt":"Vector","aria_label":"Link to registration"},"unlimited_possibilities":{"main_heading_text":"Limitless","secondary_heading_text":"integration options","cards_headings":{"heading_public_api":"Public API","heading_ready_plugins":"Ready plugins for CMS","heading_system":"Web Hook System","heading_libraries":"Public
Libraries"},"image_alt":{"big_screen":"Large digital screen with a blue background","small_screen":"Small digital screen displaying minimal content","google":"Google","facebook":"Facebook","github":"GitHub","twitter":"Twitter"},"cards_texts":{"text_for_cases":"For cases when you did not find the desired ready-made integration","text_integrate":"Integrate familiar <1 href='/'>services in a few clicks","text_get_data":"Get data about any event in CRM and automate complex business processes","text_for_custom":"For custom integrations with specific products"},"service_text":{"title":"Services","text":"Integrate in a few clicks"},"card_image_titles":{"title_for_first":"Image of Ruby","title_for_second":"Image of SmallDiamond","title_for_third":"Image of SmallRuby","title_for_fourth":"Image of Diamond"},"button":{"try_it_out":"Try it out"}},"sign_up":{"main_heading":"Sign up now and free up your time to grow your business","vilna_text":"VilnaCRM","socials_main_heading":"Log in with a convenient social network:","form":{"heading_main":"Or register on the website:","name_input":{"label":"Your name and surname","placeholder":"Mykhailo Svitskyi","special_characters_error":"Please use letters only","required":"This field is required","full_name_format_error":"Please enter your full name in the correct format"},"email_input":{"label":"Email","placeholder":"vilnaCRM@gmail.com","required":"This field is required","email_format_error":"Please make sure your email includes '@' and '.'","invalid_message":"Please enter a valid email address"},"password_input":{"label":"Password","placeholder":"Create a password","required":"This field is required","error_length":"Please enter a password between 8 and 64 characters","error_numbers":"Please include at least one number","error_uppercase":"Please include at least one uppercase letter"},"password_tip":{"alt":"Password tip mark","title":"At least 8 characters.","recommendation_text":"We recommend using:","options":{"option_1":"lowercase and uppercase letters","option_2":"special characters (#&*$)","option_3":"numbers"}},"confidential_text":{"fullText":"I have read and accept the <1>Privacy Policy and the <1>Use Policy VilnaCRM Service"},"button_text":"Sign-Up","error_text":"There was an error. Please check again"}},"notifications":{"success":{"title":"Congratulations!","description":"You have successfully registered","button":"Go back","images":{"confetti":"Cheerful and colorful confetti","gears":"Decorative celebration gears"}},"error":{"title":"An error occurred","retry_button":"Try again","button":"Go back","images":{"error":"Red triangle with a warning about an error."}}},"failure_responses":{"authentication_errors":{"unauthorized_access":"Unauthorized access. Please log in again","access_denied":"Access denied. You do not have permission to perform this action"},"client_errors":{"something_went_wrong":"Something went wrong with the request. Try again later","unexpected_error":"An unexpected error occurred. Please try again"},"network_errors":{"network_error":"Network error. Please check your internet connection"},"server_errors":{"server_error":"Internal Server Error"}},"footer":{"logo_alt":"Vilna logo","copyright":"Copyright © ТОВ “Vilna CRM”","privacy":"Privacy policy","usage_policy":"Usage policy","vilna_email":"info@vilnacrm.com","aria_labels":{"instagram":"Link to Instagram","github":"Link to GitHub","facebook":"Link to Facebook","linkedin":"Link to Linkedin"},"alt_images":{"instagram":"Instagram Icon","github":"GitHub Icon","facebook":"Facebook Icon","linkedin":"Linkedin Icon"}},"navigation":{"navigate_to_home_page":"To the main page","back_arrow_description":"Back arrow icon"}}},"uk":{"translation":{"header":{"advantages":"Переваги","for_who":"Для кого","integration":"Інтеграція","contacts":"Контакти","logo_alt":"Vilna логотип","actions":{"try_it_out":"Спробувати","log_in":"Увійдіть"},"drawer":{"button_aria_labels":{"bars":"Кнопка для відкривання drawer","exit":"Кнопка для закриття drawer"},"image_alt":{"bars":"Меню Іконка","exit":"Значок виходу"},"aria_labels_social_images":{"instagram":"Посилання на Instagram","github":"Посилання на GitHub","facebook":"Посилання на Facebook","linkedin":"Посилання на Linkedin"},"vilna_email":"info@vilnacrm.com","alt_social_images":{"instagram":"Instagram Іконка","github":"GitHub Іконка","facebook":"Facebook Іконка","linkedin":"Linkedin Іконка"}}},"about_vilna":{"heading_first_main":"Перша українська CRM","heading_second_main":"з відкритим кодом","text_main":"Наша мета — підтримати українських підприємців. Саме тому ми створили Vilna, зручну та безкоштовну CRM-систему — аби ви могли займатися бізнесом, а не витрачати час на налаштування","button_main":"Спробувати"},"why_us":{"heading":"Чому ми","unlimited_subtitle":"Безмежні можливості кастомізації чи простота у використанні —","business_subtitle":"ми подбали, щоб керувати продажами було зручно будь-якому бізнесу","button_text":"Спробувати","aria_label":"Посилання на реєстрацію","headers":{"header_open_source":"Open source","header_ease_of_setup":"Легкість
у налаштуванні","header_ready_templates":"Готові шаблони","header_ideal_for_services":"Ідеальна для сервісів","header_all_required_integrations":"Усі потрібні інтеграції","header_bonus":"Бонус: легка міграція"},"texts":{"text_open_source":"Завдяки відкритому вихідному коду ви можете змінити та доповнити функції CRM так, як потрібно саме вам","text_configure_system":"Налаштовуйте систему у декілька кліків без знань у програмуванні та отримуйте замовлення з вашого сайту за кілька хвилин","text_you_have_store":"У вас: онлайн-магазин, курси чи веб-студія

У нас: спеціальні шаблони, які збережуть ваш час","text_we_know_specific_needs":"Ми знаємо специфічні запити EdTech, агенств та провайтерів послуг —
саме тому створили CRM, з якою зручно одразу ","text_connect_your_cms":"Підключіть вашу CMS та IP-телефонію у кілька кліків.
А для специфічних інтеграцій використовуйте Zapier, API та публічні бібліотеки","text_switch_to_vilna":"Переходьте на Vilna у кілька кліків за допомогою готових сценаріїв міграції з amoCRM та HubSpot"},"alt_image":{"alt_open_source":"Картка зображення з відкритим кодом","alt_ease_of_setup":"Зображення картки налаштування","alt_ready_templates":"Картка зображень шаблонів","alt_ideal_for_services":"Зображення картки послуг","alt_all_required_integrations":"Картка з зображенням інтеграцій","alt_bonus":"Зображення картки міграції"}},"for_who":{"heading_main":"Для кого","text_main":"Ми створили Vilna, орієнтуючись на специфіку сервісного бізнесу, якому не підходять звичайні e-commerce шаблони","button_text":"Спробувати","heading_secondary":"Наша CRM ідеально підійде, якщо ви:","card_text_title":"Приватний підприємець — психолог, репетитор чи дропшипер","card_text_business":"Локальний проект середнього масштабу — онлайн-курси, дизайн-студія чи невеликий аутсорс","vector_alt":"Vector","aria_label":"Посилання на реєстрацію"},"unlimited_possibilities":{"main_heading_text":"Безмежні","secondary_heading_text":"можливості інтеграції","cards_headings":{"heading_public_api":"Публічний API","heading_ready_plugins":"Готові плагіни для CMS","heading_system":"Система веб-хуків","heading_libraries":"Публічні
бібліотеки"},"image_alt":{"big_screen":"Великий цифровий екран з синім фоном","small_screen":"Малий цифровий екран, що показує мінімальний контент","google":"Google","facebook":"Facebook","github":"GitHub","twitter":"Twitter"},"cards_texts":{"text_for_cases":"Для випадків, коли ви не знайшли потрібну готову інтеграцію","text_integrate":"Інтегруйте <1 href='/'>звичні сервіси у кілька кліків","text_get_data":"Отримуйте дані про будь-які івенти у CRM та автоматизуйте складні бізнес-процеси","text_for_custom":"Для кастомних інтеграцій зі специфічними продуктами"},"service_text":{"title":"Звичні сервіси","text":"Інтегруйте у кілька кліків"},"card_image_titles":{"title_for_first":"Зображення Рубіну","title_for_second":"Зображення Малого діаманту","title_for_third":"Зображення Малого рубіну","title_for_fourth":"Зображення Діаманту"},"button":{"try_it_out":"Спробувати"}},"sign_up":{"main_heading":"Зареєструйтеся зараз та звільніть час на розвиток бізнесу з","vilna_text":"VilnaCRM","socials_main_heading":"Увійдіть за зручною соцмережею:","form":{"heading_main":"Або зареєструйтеся на сайті:","name_input":{"label":"Ваше ім’я та прізвище","placeholder":"Михайло Светський","special_characters_error":"Будь ласка, використовуйте лише літери","required":"Це поле обов'язкове","full_name_format_error":"Будь ласка, введіть повне ім’я у правильному форматі"},"email_input":{"label":"E-mail","placeholder":"vilnaCRM@gmail.com","required":"Це поле обов'язкове","email_format_error":"Будь ласка, переконайтеся, що email містить '@' та '.'","invalid_message":"Будь ласка, введіть коректну електронну адресу"},"password_input":{"label":"Пароль","placeholder":"Створіть пароль","required":"Це поле обов'язкове","error_length":"Будь ласка, введіть від 8 до 64 символів","error_numbers":"Будь ласка, додайте принаймні одну цифру","error_uppercase":"Будь ласка, додайте принаймні одну велику літеру"},"password_tip":{"alt":"Позначка підказки пароля","title":"Не менше 8 символів.","recommendation_text":"Рекомендуємо використовувати:","options":{"option_1":"малі та великі літери","option_2":"спеціальні символи(#&*$)","option_3":"цифри"}},"confidential_text":{"fullText":"Я прочитав та приймаю <1>Політику Конфіденційності та <1>Політику Використання сервісу VilnaCRM"},"button_text":"Реєєстрація","error_text":"Виникла помилка. Перевірте ще раз"}},"notifications":{"success":{"title":"Вітаємо!","description":"Ви успішно зареєструвались","button":"Назад","images":{"confetti":"Веселе і барвисте конфеті","gears":"Святкові шестерні"}},"error":{"title":"Трапилась помилка","retry_button":"Спробувати ще раз","button":"Назад","images":{"error":"Червоний трикутник з попередженням про помилку."}}},"failure_responses":{"authentication_errors":{"unauthorized_access":"Неавторизований доступ. Будь ласка, увійдіть знову","access_denied":"Доступ заборонено. У вас немає прав для виконання цієї дії"},"client_errors":{"something_went_wrong":"Щось пішло не так із запитом. Спробуйте ще раз пізніше","unexpected_error":"Сталася непередбачена помилка. Будь ласка, спробуйте ще раз"},"network_errors":{"network_error":"Помилка мережі. Перевірте з’єднання з інтернетом"},"server_errors":{"server_error":"Внутрішня помилка сервера."}},"footer":{"logo_alt":"Vilna логотип","copyright":"Copyright © ТОВ “Вільна СРМ”","privacy":"Політика конфіденційності","usage_policy":"Політика використовування","vilna_email":"info@vilnacrm.com","aria_labels":{"instagram":"Посилання на Instagram","github":"Посилання на GitHub","facebook":"Посилання на Facebook","linkedin":"Посилання на Linkedin"},"alt_images":{"instagram":"Instagram Іконка","github":"GitHub Іконка","facebook":"Facebook Іконка","linkedin":"Linkedin Іконка"}}}}} \ No newline at end of file +{ + "en": { + "translation": { + "header": { + "advantages": "Advantages", + "for_who": "For who", + "integration": "Integration", + "contacts": "Contacts", + "logo_alt": "Vilna logo", + "actions": { "try_it_out": "Try it out", "log_in": "Log in" }, + "drawer": { + "button_aria_labels": { + "bars": "Button to open the drawer", + "exit": "Button to exit the drawer" + }, + "image_alt": { "bars": "Bars Icon", "exit": "Exit Icon" }, + "aria_labels_social_images": { + "instagram": "Link to Instagram", + "github": "Link to GitHub", + "facebook": "Link to Facebook", + "linkedin": "Link to Linkedin" + }, + "vilna_email": "info@vilnacrm.com", + "alt_social_images": { + "instagram": "Instagram Icon", + "github": "GitHub Icon", + "facebook": "Facebook Icon", + "linkedin": "Linkedin Icon" + } + } + }, + "about_vilna": { + "heading_first_main": "The first Ukrainian", + "heading_second_main": "open source CRM", + "text_main": "Our goal is to support Ukrainian entrepreneurs. That's why we created Vilna, a convenient and free CRM system - so you can do business, not spend time on settings", + "button_main": "Try it out" + }, + "why_us": { + "heading": "Why we", + "unlimited_subtitle": "Unlimited customization options or ease of use -", + "business_subtitle": "we've made it easy for any business to manage sales", + "button_text": "Try it out", + "aria_label": "Link to registration", + "headers": { + "header_open_source": "Open source", + "header_ease_of_setup": "Ease of setup", + "header_ready_templates": "Ready templates", + "header_ideal_for_services": "Ideal for services", + "header_all_required_integrations": "All required integrations", + "header_bonus": "Bonus: easy migration" + }, + "texts": { + "text_open_source": "Thanks to the open source code, you can modify and add CRM functions as you need them", + "text_configure_system": "Configure the system in a few clicks without programming knowledge and receive orders from your website in a few minutes", + "text_you_have_store": "You have: an online store, courses or a web studio.

We have: special templates that will save you time", + "text_we_know_specific_needs": "We know the specific needs of EdTech, agencies, and service providers
— that's why we've created a CRM that's easy to use right away", + "text_connect_your_cms": "Connect your CMS and IP telephony in a few clicks.
And for specific integrations, use Zapier, APIs, and public libraries", + "text_switch_to_vilna": "Switch to Vilna in a few clicks with ready-made migration scripts from amoCRM and HubSpot" + }, + "alt_image": { + "alt_open_source": "Image card of open source", + "alt_ease_of_setup": "Image card of setup", + "alt_ready_templates": "Image card of templates", + "alt_ideal_for_services": "Image card of services", + "alt_all_required_integrations": "Image card of integrations", + "alt_bonus": "Image card of migration" + } + }, + "for_who": { + "heading_main": "For who", + "text_main": "We created Vilna, focusing on the specifics of the service business, which is not suitable for ordinary e-commerce templates", + "button_text": "Try it out", + "heading_secondary": "Our CRM is ideal if you:", + "card_text_title": "A private entrepreneur is a psychologist, tutor or dropshipper", + "card_text_business": "Medium-scale local project - online courses, design studio or small outsourcing", + "vector_alt": "Vector", + "aria_label": "Link to registration" + }, + "unlimited_possibilities": { + "main_heading_text": "Limitless", + "secondary_heading_text": "integration options", + "cards_headings": { + "heading_public_api": "Public API", + "heading_ready_plugins": "Ready plugins for CMS", + "heading_system": "Web Hook System", + "heading_libraries": "Public
Libraries" + }, + "image_alt": { + "big_screen": "Large digital screen with a blue background", + "small_screen": "Small digital screen displaying minimal content", + "google": "Google", + "facebook": "Facebook", + "github": "GitHub", + "twitter": "Twitter" + }, + "cards_texts": { + "text_for_cases": "For cases when you did not find the desired ready-made integration", + "text_integrate": "Integrate familiar <1 href='/'>services in a few clicks", + "text_get_data": "Get data about any event in CRM and automate complex business processes", + "text_for_custom": "For custom integrations with specific products" + }, + "service_text": { "title": "Services", "text": "Integrate in a few clicks" }, + "card_image_titles": { + "title_for_first": "Image of Ruby", + "title_for_second": "Image of SmallDiamond", + "title_for_third": "Image of SmallRuby", + "title_for_fourth": "Image of Diamond" + }, + "button": { "try_it_out": "Try it out" } + }, + "sign_up": { + "main_heading": "Sign up now and free up your time to grow your business", + "vilna_text": "VilnaCRM", + "socials_main_heading": "Log in with a convenient social network:", + "form": { + "heading_main": "Or register on the website:", + "name_input": { + "label": "Your name and surname", + "placeholder": "Mykhailo Svitskyi", + "special_characters_error": "Please use letters only", + "required": "This field is required", + "full_name_format_error": "Please enter your full name in the correct format" + }, + "email_input": { + "label": "Email", + "placeholder": "vilnaCRM@gmail.com", + "required": "This field is required", + "email_format_error": "Please make sure your email includes '@' and '.'", + "invalid_message": "Please enter a valid email address" + }, + "password_input": { + "label": "Password", + "placeholder": "Create a password", + "required": "This field is required", + "error_length": "Please enter a password between 8 and 64 characters", + "error_numbers": "Please include at least one number", + "error_uppercase": "Please include at least one uppercase letter" + }, + "password_tip": { + "alt": "Password tip mark", + "title": "At least 8 characters.", + "recommendation_text": "We recommend using:", + "options": { + "option_1": "lowercase and uppercase letters", + "option_2": "special characters (#&*$)", + "option_3": "numbers" + } + }, + "confidential_text": { + "fullText": "I have read and accept the <1>Privacy Policy and the <1>Use Policy VilnaCRM Service" + }, + "button_text": "Sign-Up", + "error_text": "There was an error. Please check again" + } + }, + "notifications": { + "success": { + "title": "Congratulations!", + "description": "You have successfully registered", + "button": "Go back", + "images": { + "confetti": "Cheerful and colorful confetti", + "gears": "Decorative celebration gears" + } + }, + "error": { + "title": "An error occurred", + "retry_button": "Try again", + "button": "Go back", + "images": { "error": "Red triangle with a warning about an error." } + } + }, + "failure_responses": { + "authentication_errors": { + "unauthorized_access": "Unauthorized access. Please log in again", + "access_denied": "Access denied. You do not have permission to perform this action" + }, + "client_errors": { + "something_went_wrong": "Something went wrong with the request. Try again later", + "unexpected_error": "An unexpected error occurred. Please try again" + }, + "network_errors": { + "network_error": "Network error. Please check your internet connection" + }, + "server_errors": { "server_error": "Internal Server Error" } + }, + "footer": { + "logo_alt": "Vilna logo", + "copyright": "Copyright © ТОВ “Vilna CRM”", + "privacy": "Privacy policy", + "usage_policy": "Usage policy", + "vilna_email": "info@vilnacrm.com", + "aria_labels": { + "instagram": "Link to Instagram", + "github": "Link to GitHub", + "facebook": "Link to Facebook", + "linkedin": "Link to Linkedin" + }, + "alt_images": { + "instagram": "Instagram Icon", + "github": "GitHub Icon", + "facebook": "Facebook Icon", + "linkedin": "Linkedin Icon" + } + }, + "navigation": { + "navigate_to_home_page": "To the main page", + "back_arrow_description": "Back arrow icon" + } + } + }, + "uk": { + "translation": { + "header": { + "advantages": "Переваги", + "for_who": "Для кого", + "integration": "Інтеграція", + "contacts": "Контакти", + "logo_alt": "Vilna логотип", + "actions": { "try_it_out": "Спробувати", "log_in": "Увійдіть" }, + "drawer": { + "button_aria_labels": { + "bars": "Кнопка для відкривання drawer", + "exit": "Кнопка для закриття drawer" + }, + "image_alt": { "bars": "Меню Іконка", "exit": "Значок виходу" }, + "aria_labels_social_images": { + "instagram": "Посилання на Instagram", + "github": "Посилання на GitHub", + "facebook": "Посилання на Facebook", + "linkedin": "Посилання на Linkedin" + }, + "vilna_email": "info@vilnacrm.com", + "alt_social_images": { + "instagram": "Instagram Іконка", + "github": "GitHub Іконка", + "facebook": "Facebook Іконка", + "linkedin": "Linkedin Іконка" + } + } + }, + "about_vilna": { + "heading_first_main": "Перша українська CRM", + "heading_second_main": "з відкритим кодом", + "text_main": "Наша мета — підтримати українських підприємців. Саме тому ми створили Vilna, зручну та безкоштовну CRM-систему — аби ви могли займатися бізнесом, а не витрачати час на налаштування", + "button_main": "Спробувати" + }, + "why_us": { + "heading": "Чому ми", + "unlimited_subtitle": "Безмежні можливості кастомізації чи простота у використанні —", + "business_subtitle": "ми подбали, щоб керувати продажами було зручно будь-якому бізнесу", + "button_text": "Спробувати", + "aria_label": "Посилання на реєстрацію", + "headers": { + "header_open_source": "Open source", + "header_ease_of_setup": "Легкість
у налаштуванні", + "header_ready_templates": "Готові шаблони", + "header_ideal_for_services": "Ідеальна для сервісів", + "header_all_required_integrations": "Усі потрібні інтеграції", + "header_bonus": "Бонус: легка міграція" + }, + "texts": { + "text_open_source": "Завдяки відкритому вихідному коду ви можете змінити та доповнити функції CRM так, як потрібно саме вам", + "text_configure_system": "Налаштовуйте систему у декілька кліків без знань у програмуванні та отримуйте замовлення з вашого сайту за кілька хвилин", + "text_you_have_store": "У вас: онлайн-магазин, курси чи веб-студія

У нас: спеціальні шаблони, які збережуть ваш час", + "text_we_know_specific_needs": "Ми знаємо специфічні запити EdTech, агенств та провайтерів послуг —
саме тому створили CRM, з якою зручно одразу ", + "text_connect_your_cms": "Підключіть вашу CMS та IP-телефонію у кілька кліків.
А для специфічних інтеграцій використовуйте Zapier, API та публічні бібліотеки", + "text_switch_to_vilna": "Переходьте на Vilna у кілька кліків за допомогою готових сценаріїв міграції з amoCRM та HubSpot" + }, + "alt_image": { + "alt_open_source": "Картка зображення з відкритим кодом", + "alt_ease_of_setup": "Зображення картки налаштування", + "alt_ready_templates": "Картка зображень шаблонів", + "alt_ideal_for_services": "Зображення картки послуг", + "alt_all_required_integrations": "Картка з зображенням інтеграцій", + "alt_bonus": "Зображення картки міграції" + } + }, + "for_who": { + "heading_main": "Для кого", + "text_main": "Ми створили Vilna, орієнтуючись на специфіку сервісного бізнесу, якому не підходять звичайні e-commerce шаблони", + "button_text": "Спробувати", + "heading_secondary": "Наша CRM ідеально підійде, якщо ви:", + "card_text_title": "Приватний підприємець — психолог, репетитор чи дропшипер", + "card_text_business": "Локальний проект середнього масштабу — онлайн-курси, дизайн-студія чи невеликий аутсорс", + "vector_alt": "Vector", + "aria_label": "Посилання на реєстрацію" + }, + "unlimited_possibilities": { + "main_heading_text": "Безмежні", + "secondary_heading_text": "можливості інтеграції", + "cards_headings": { + "heading_public_api": "Публічний API", + "heading_ready_plugins": "Готові плагіни для CMS", + "heading_system": "Система веб-хуків", + "heading_libraries": "Публічні
бібліотеки" + }, + "image_alt": { + "big_screen": "Великий цифровий екран з синім фоном", + "small_screen": "Малий цифровий екран, що показує мінімальний контент", + "google": "Google", + "facebook": "Facebook", + "github": "GitHub", + "twitter": "Twitter" + }, + "cards_texts": { + "text_for_cases": "Для випадків, коли ви не знайшли потрібну готову інтеграцію", + "text_integrate": "Інтегруйте <1 href='/'>звичні сервіси у кілька кліків", + "text_get_data": "Отримуйте дані про будь-які івенти у CRM та автоматизуйте складні бізнес-процеси", + "text_for_custom": "Для кастомних інтеграцій зі специфічними продуктами" + }, + "service_text": { "title": "Звичні сервіси", "text": "Інтегруйте у кілька кліків" }, + "card_image_titles": { + "title_for_first": "Зображення Рубіну", + "title_for_second": "Зображення Малого діаманту", + "title_for_third": "Зображення Малого рубіну", + "title_for_fourth": "Зображення Діаманту" + }, + "button": { "try_it_out": "Спробувати" } + }, + "sign_up": { + "main_heading": "Зареєструйтеся зараз та звільніть час на розвиток бізнесу з", + "vilna_text": "VilnaCRM", + "socials_main_heading": "Увійдіть за зручною соцмережею:", + "form": { + "heading_main": "Або зареєструйтеся на сайті:", + "name_input": { + "label": "Ваше ім’я та прізвище", + "placeholder": "Михайло Светський", + "special_characters_error": "Будь ласка, використовуйте лише літери", + "required": "Це поле обов'язкове", + "full_name_format_error": "Будь ласка, введіть повне ім’я у правильному форматі" + }, + "email_input": { + "label": "E-mail", + "placeholder": "vilnaCRM@gmail.com", + "required": "Це поле обов'язкове", + "email_format_error": "Будь ласка, переконайтеся, що email містить '@' та '.'", + "invalid_message": "Будь ласка, введіть коректну електронну адресу" + }, + "password_input": { + "label": "Пароль", + "placeholder": "Створіть пароль", + "required": "Це поле обов'язкове", + "error_length": "Будь ласка, введіть від 8 до 64 символів", + "error_numbers": "Будь ласка, додайте принаймні одну цифру", + "error_uppercase": "Будь ласка, додайте принаймні одну велику літеру" + }, + "password_tip": { + "alt": "Позначка підказки пароля", + "title": "Не менше 8 символів.", + "recommendation_text": "Рекомендуємо використовувати:", + "options": { + "option_1": "малі та великі літери", + "option_2": "спеціальні символи(#&*$)", + "option_3": "цифри" + } + }, + "confidential_text": { + "fullText": "Я прочитав та приймаю <1>Політику Конфіденційності та <1>Політику Використання сервісу VilnaCRM" + }, + "button_text": "Реєєстрація", + "error_text": "Виникла помилка. Перевірте ще раз" + } + }, + "notifications": { + "success": { + "title": "Вітаємо!", + "description": "Ви успішно зареєструвались", + "button": "Назад", + "images": { "confetti": "Веселе і барвисте конфеті", "gears": "Святкові шестерні" } + }, + "error": { + "title": "Трапилась помилка", + "retry_button": "Спробувати ще раз", + "button": "Назад", + "images": { "error": "Червоний трикутник з попередженням про помилку." } + } + }, + "failure_responses": { + "authentication_errors": { + "unauthorized_access": "Неавторизований доступ. Будь ласка, увійдіть знову", + "access_denied": "Доступ заборонено. У вас немає прав для виконання цієї дії" + }, + "client_errors": { + "something_went_wrong": "Щось пішло не так із запитом. Спробуйте ще раз пізніше", + "unexpected_error": "Сталася непередбачена помилка. Будь ласка, спробуйте ще раз" + }, + "network_errors": { "network_error": "Помилка мережі. Перевірте з’єднання з інтернетом" }, + "server_errors": { "server_error": "Внутрішня помилка сервера." } + }, + "footer": { + "logo_alt": "Vilna логотип", + "copyright": "Copyright © ТОВ “Вільна СРМ”", + "privacy": "Політика конфіденційності", + "usage_policy": "Політика використовування", + "vilna_email": "info@vilnacrm.com", + "aria_labels": { + "instagram": "Посилання на Instagram", + "github": "Посилання на GitHub", + "facebook": "Посилання на Facebook", + "linkedin": "Посилання на Linkedin" + }, + "alt_images": { + "instagram": "Instagram Іконка", + "github": "GitHub Іконка", + "facebook": "Facebook Іконка", + "linkedin": "Linkedin Іконка" + } + } + } + } +} diff --git a/src/features/landing/components/AboutUs/DeviceImage/styles.ts b/src/features/landing/components/AboutUs/DeviceImage/styles.ts index 431abd9e1..985dd31cf 100755 --- a/src/features/landing/components/AboutUs/DeviceImage/styles.ts +++ b/src/features/landing/components/AboutUs/DeviceImage/styles.ts @@ -7,11 +7,11 @@ export default { overflow: 'hidden', width: '100%', zIndex: 2, - minHeight: '30.813rem', + minHeight: '30.813rem', contain: 'layout paint', [`@media (max-width: ${breakpointsTheme.breakpoints.values.sm}px)`]: { minHeight: '17.75rem', - } + }, }, backgroundImage: { @@ -43,8 +43,8 @@ export default { borderTopRightRadius: '1.875rem', borderTopLeftRadius: '1.875rem', overflow: 'hidden', - margin: '0 auto', - minHeight: '25rem', + margin: '0 auto', + minHeight: '25rem', [`@media (max-width: ${breakpointsTheme.breakpoints.values.lg}px)`]: { borderRadius: '1.875rem', borderBottom: 'none', @@ -67,7 +67,7 @@ export default { overflow: 'hidden', width: '100%', height: 'auto', - minHeight: '20rem', + minHeight: '20rem', contain: 'content', [`@media (max-width: ${breakpointsTheme.breakpoints.values.lg}px)`]: { borderRadius: '1.563rem', diff --git a/src/features/landing/components/AuthSection/AuthForm/styles.ts b/src/features/landing/components/AuthSection/AuthForm/styles.ts index d22bedeba..8baf72d1d 100755 --- a/src/features/landing/components/AuthSection/AuthForm/styles.ts +++ b/src/features/landing/components/AuthSection/AuthForm/styles.ts @@ -20,7 +20,7 @@ export default { }, [`@media (max-width: ${breakpointsTheme.breakpoints.values.sm}px)`]: { marginTop: '2.125rem', - minHeight: '37.5rem' + minHeight: '37.5rem', }, }, @@ -173,8 +173,8 @@ export default { }, button: { - height: '3.5rem', - minHeight: '3.5rem', + height: '3.5rem', + minHeight: '3.5rem', width: '100%', padding: '0.75rem 1.5rem', }, @@ -223,7 +223,7 @@ export default { top: '100%', position: 'absolute', color: colorTheme.palette.error.main, - minHeight: '1.25rem', + minHeight: '1.25rem', lineHeight: '1.2', [`@media (max-width: ${breakpointsTheme.breakpoints.values.sm}px)`]: { fontSize: '0.75rem', diff --git a/src/features/landing/components/ForWhoSection/styles.ts b/src/features/landing/components/ForWhoSection/styles.ts index 681a44d72..a124fe5bd 100755 --- a/src/features/landing/components/ForWhoSection/styles.ts +++ b/src/features/landing/components/ForWhoSection/styles.ts @@ -7,7 +7,7 @@ export default { maxWidth: '100dvw', overflow: 'hidden', position: 'relative', - minHeight: '30rem', + minHeight: '30rem', contain: 'layout', }, diff --git a/src/test/testing-library/UiCardItem.test.tsx b/src/test/testing-library/UiCardItem.test.tsx index 44a268f2d..6324d097d 100644 --- a/src/test/testing-library/UiCardItem.test.tsx +++ b/src/test/testing-library/UiCardItem.test.tsx @@ -13,13 +13,14 @@ describe('UiCardItem Component', () => { const servicesText: string = 'services'; it('renders correctly with large card', () => { - const { getAllByText, getByRole } = render(); + const { getAllByText, getByRole } = render( + + ); const titleElement: HTMLElement = getByRole(cardTitleRole); const textElements: HTMLElement[] = getAllByText(cardItem.text); const textElement: HTMLElement | undefined = textElements.find(el => el.tagName === 'P'); - expect(titleElement).toBeInTheDocument(); expect(titleElement).toHaveTextContent(cardItem.title); expect(textElement).toBeInTheDocument(); From 4d50dc69120c701bfcb25fd1c8a1e44f85db6b7b Mon Sep 17 00:00:00 2001 From: Vladomira Date: Mon, 14 Jul 2025 15:14:51 +0200 Subject: [PATCH 2/6] chore(#2): add empty line to dependabot yml --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ed40c70df..0ecb2d92c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -17,4 +17,4 @@ updates: - 'automated' commit-message: prefix: 'deps' - include: 'scope' \ No newline at end of file + include: 'scope' From 9902af86c9bfae820a74ffa34ac2a0bca1553e61 Mon Sep 17 00:00:00 2001 From: Vladomira Date: Wed, 16 Jul 2025 09:51:40 +0200 Subject: [PATCH 3/6] chore(#217): remove day --- .github/dependabot.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0ecb2d92c..f67959d4c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,7 +4,6 @@ updates: directory: '/' schedule: interval: 'monthly' - day: 'monday' time: '09:00' timezone: 'UTC' open-pull-requests-limit: 2 From b0ab164e400d894f53dac85095e9cdf3ef33601d Mon Sep 17 00:00:00 2001 From: Vladomira Date: Wed, 16 Jul 2025 10:11:22 +0200 Subject: [PATCH 4/6] chore(#217): add first day --- .github/dependabot.yml | 1 + MemoryLeak.Dockerfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f67959d4c..bd0f8cef5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,6 +4,7 @@ updates: directory: '/' schedule: interval: 'monthly' + day: '1' time: '09:00' timezone: 'UTC' open-pull-requests-limit: 2 diff --git a/MemoryLeak.Dockerfile b/MemoryLeak.Dockerfile index b1697d05d..a0d7b2c64 100644 --- a/MemoryLeak.Dockerfile +++ b/MemoryLeak.Dockerfile @@ -6,7 +6,7 @@ RUN apk add --no-cache \ nss=3.109-r0 \ freetype=2.13.3-r0 \ harfbuzz=9.0.0-r1 \ - ca-certificates=20241121-r1 \ + ca-certificates \ ttf-freefont=20120503-r4 \ dbus=1.14.10-r4 \ libx11=1.8.10-r0 \ From 9d339e741944d48768fc3ba3bbd3e2f907987acd Mon Sep 17 00:00:00 2001 From: Vladomira Date: Wed, 16 Jul 2025 10:13:33 +0200 Subject: [PATCH 5/6] chore(#217): change day to day-of-month --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bd0f8cef5..38c95a522 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,7 +4,7 @@ updates: directory: '/' schedule: interval: 'monthly' - day: '1' + day-of-month: '1' time: '09:00' timezone: 'UTC' open-pull-requests-limit: 2 From d6f70bc86d9970d6f370ecfc6d8e846e9eefa8ba Mon Sep 17 00:00:00 2001 From: Vladomira Date: Wed, 16 Jul 2025 10:15:26 +0200 Subject: [PATCH 6/6] chore(#217): remove day at all --- .github/dependabot.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 38c95a522..f67959d4c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,7 +4,6 @@ updates: directory: '/' schedule: interval: 'monthly' - day-of-month: '1' time: '09:00' timezone: 'UTC' open-pull-requests-limit: 2