From 6c1a10e6577b72d2571284417d192347721cadd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Sat, 16 Apr 2022 23:10:50 +0200 Subject: [PATCH 1/3] dark mode styles? MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/components/autosuggest_input.js | 2 +- app/soapbox/components/autosuggest_textarea.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/soapbox/components/autosuggest_input.js b/app/soapbox/components/autosuggest_input.js index d13873c80..af83c7774 100644 --- a/app/soapbox/components/autosuggest_input.js +++ b/app/soapbox/components/autosuggest_input.js @@ -272,7 +272,7 @@ export default class AutosuggestInput extends ImmutablePureComponent { @@ -285,7 +285,7 @@ export default class AutosuggestTextarea extends ImmutablePureComponent {
Date: Sat, 16 Apr 2022 23:19:22 +0200 Subject: [PATCH 2/3] Polish translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/locales/pl.json | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/app/soapbox/locales/pl.json b/app/soapbox/locales/pl.json index ca01e879b..f5d4ab3fb 100644 --- a/app/soapbox/locales/pl.json +++ b/app/soapbox/locales/pl.json @@ -147,6 +147,7 @@ "backups.empty_message": "Nie znaleziono kopii zapasowych. {action}", "backups.empty_message.action": "Chcesz utworzyć?", "backups.pending": "Oczekująca", + "beta.also_available": "Dostępne w językach:", "boost_modal.combo": "Naciśnij {combo}, aby pominąć to następnym razem", "bundle_column_error.body": "Coś poszło nie tak podczas ładowania tego składnika.", "bundle_column_error.retry": "Spróbuj ponownie", @@ -244,6 +245,7 @@ "column.security": "Bezpieczeństwo", "column.settings_store": "Settings store", "column.soapbox_config": "Konfiguracja Soapbox", + "column.test": "Testowa oś czasu", "column_back_button.label": "Wróć", "column_forbidden.body": "Nie masz uprawnień, aby odwiedzić tę stronę.", "column_forbidden.title": "Niedozwolone", @@ -351,6 +353,7 @@ "developers.navigation.intentional_error_label": "Wywołaj błąd", "developers.navigation.leave_developers_label": "Opuść programistów", "developers.navigation.settings_store_label": "Settings store", + "developers.navigation.test_timeline_label": "Testowa oś czasu", "developers.settings_store.hint": "Możesz tu bezpośrednio edytować swoje ustawienia. UWAŻAJ! Edytowanie tej sekcji może uszkodzić Twoje konto, co może zostać naprawione tylko przez API.", "direct.search_placeholder": "Wyślij wiadomość do…", "directory.federated": "Z całego znanego Fediwersum", @@ -361,7 +364,6 @@ "donate_crypto": "Przekaż kryptowalutę", "edit_email.header": "Zmień adres e-mail", "edit_email.placeholder": "ja@example.com", - "edit_password.header": "Zmień hasło", "edit_federation.followers_only": "Ukryj wpisy z wyjątkiem obserwowanych", "edit_federation.force_nsfw": "Wymuś oznaczanie załączników jako wrażliwe", "edit_federation.media_removal": "Wycinaj media", @@ -369,6 +371,7 @@ "edit_federation.save": "Zapisz", "edit_federation.success": "Zaktualizowano federację {host}", "edit_federation.unlisted": "Wymuś oznaczanie wpisów jako niewypisane", + "edit_password.header": "Zmień hasło", "edit_profile.error": "Aktualizacja profilu nie powiodła się", "edit_profile.fields.accepts_email_list_label": "Zasubskrybuj newsletter", "edit_profile.fields.avatar_label": "Awatar", @@ -407,6 +410,14 @@ "edit_profile.meta_fields.add": "Dodaj element", "edit_profile.save": "Zapisz", "edit_profile.success": "Zapisano profil!", + "email_passthru.confirmed.body": "Zamknij tę kartę i kontynuuj rejestrację z {bold}, z którego został wysłany ten e-mail.", + "email_passthru.confirmed.heading": "Potwierdzono adres e-mail!", + "email_passthru.generic_fail.body": "Poproś o nowe potwierdzenie adresu e-mail.", + "email_passthru.generic_fail.heading": "Coś poszło nie tak", + "email_passthru.token_expired.body": "Token e-mail wygasł. Poproś o nowe potwierdzenie adresu e-mail z {bold}, z którego został wysłany ten e-mail.", + "email_passthru.token_expired.heading": "Token wygasł", + "email_passthru.token_not_found.body": "Nie odnaleziono tokenu e-mail. Poproś o nowe potwierdzenie adresu e-mail z {bold}, z którego został wysłany ten e-mail.", + "email_passthru.token_not_found.heading": "Nieprawidłowy token", "embed.instructions": "Osadź ten wpis na swojej stronie wklejając poniższy kod.", "embed.preview": "Tak będzie to wyglądać:", "emoji_button.activity": "Aktywność", @@ -453,6 +464,7 @@ "empty_column.search.accounts": "Brak wyników wyszukiwania osób dla „{term}”", "empty_column.search.hashtags": "Brak wyników wyszukiwania hashtagów dla „{term}”", "empty_column.search.statuses": "Brak wyników wyszukiwania wpisów dla „{term}”", + "empty_column.test": "Testowa oś czasu jest pusta.", "export_data.actions.export": "Eksportuj dane", "export_data.actions.export_blocks": "Eksportuj blokady", "export_data.actions.export_follows": "Eksportuj obserwacje", @@ -489,6 +501,7 @@ "filters.filters_list_phrase_label": "Słowo kluczowe lub fraza:", "filters.filters_list_whole-word": "Całe słowo", "filters.removed": "Usunięto filtr.", + "follow_recommendation.subhead": "Rozpocznijmy!", "follow_recommendations.done": "Gotowe", "follow_recommendations.heading": "Obserwuj ludzi, których wpisy chcesz widzieć! Oto kilka rekomendacji.", "follow_recommendations.lead": "Wpisy osób które obserwujesz będą pojawiać się w kolejności chronologicznej na stronie głównej. Nie bój się popełniać błędów, możesz przestać kogoś obserwować w każdej chwili!", @@ -579,6 +592,8 @@ "keyboard_shortcuts.toot": "aby utworzyć nowy wpis", "keyboard_shortcuts.unfocus": "aby opuścić pole wyszukiwania/pisania", "keyboard_shortcuts.up": "aby przejść na górę listy", + "landing_page_modal.download": "Pobierz", + "landing_page_modal.helpCenter": "Centrum pomocy", "lightbox.close": "Zamknij", "lightbox.next": "Następne", "lightbox.previous": "Poprzednie", @@ -644,6 +659,7 @@ "missing_description_modal.text": "Nie podałeś(-aś) opisu dla wszystkich załączników.", "missing_indicator.label": "Nie znaleziono", "missing_indicator.sublabel": "Nie można odnaleźć tego zasobu", + "mobile.also_available": "Dostępne w językach:", "morefollows.followers_label": "…i {count} więcej {count, plural, one {obserwujący(-a)} few {obserwujących} many {obserwujących} other {obserwujących}} na zdalnych stronach.", "morefollows.following_label": "…i {count} więcej {count, plural, one {obserwowany(-a)} few {obserwowanych} many {obserwowanych} other {obserwowanych}} na zdalnych stronach.", "mute_modal.hide_notifications": "Chcesz ukryć powiadomienia od tego użytkownika?", @@ -851,6 +867,7 @@ "report.placeholder": "Dodatkowe komentarze", "report.submit": "Wyślij", "report.target": "Zgłaszanie {target}", + "reset_password.header": "Ustaw nowe hasło", "schedule.post_time": "Data/godzina publikacji", "schedule.remove": "Usuń zaplanowany wpis", "schedule_button.add_schedule": "Zaplanuj wpis na później", @@ -896,6 +913,7 @@ "settings.edit_profile": "Edytuj profil", "settings.preferences": "Preferencje", "settings.profile": "Profil", + "settings.save.success": "Pomyślnie zapisano preferencje!", "settings.security": "Bezpieczeństwo", "settings.settings": "Ustawienia", "signup_panel.subtitle": "Zarejestruj się, aby przyłączyć się do dyskusji.", @@ -941,6 +959,7 @@ "soapbox_config.single_user_mode_profile_hint": "@nazwa", "soapbox_config.single_user_mode_profile_label": "Nazwa głównego użytkownika", "soapbox_config.verified_can_edit_name_label": "Pozwól zweryfikowanym użytkownikom na zmianę swojej nazwy wyświetlanej.", + "status.actions.more": "Więcej", "status.admin_account": "Otwórz interfejs moderacyjny dla @{name}", "status.admin_status": "Otwórz ten wpis w interfejsie moderacyjnym", "status.block": "Zablokuj @{name}", @@ -1008,6 +1027,7 @@ "tabs_bar.fediverse": "Fediwersum", "tabs_bar.header": "Informacje o koncie", "tabs_bar.home": "Strona główna", + "tabs_bar.more": "Więcej", "tabs_bar.news": "Nowości", "tabs_bar.notifications": "Powiadomienia", "tabs_bar.post": "Napisz coś", @@ -1029,8 +1049,10 @@ "unauthorized_modal.title": "Zarejestruj się na {site_title}", "upload_area.title": "Przeciągnij i upuść aby wysłać", "upload_button.label": "Dodaj zawartość multimedialną (JPEG, PNG, GIF, WebM, MP4, MOV)", + "upload_error.image_size_limit": "Obraz przekracza limit rozmiaru plików ({limit})", "upload_error.limit": "Przekroczono limit plików do wysłania.", "upload_error.poll": "Dołączanie plików nie dozwolone z głosowaniami.", + "upload_error.video_size_limit": "Film przekracza limit rozmiaru plików ({limit})", "upload_form.description": "Wprowadź opis dla niewidomych i niedowidzących", "upload_form.preview": "Podgląd", "upload_form.undo": "Usuń", From 239e4b9d619b9ba52e82e42a068f1c4a46dc92ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Sat, 16 Apr 2022 23:25:15 +0200 Subject: [PATCH 3/3] modals? MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/features/list_adder/index.js | 28 +++++++++++------------ app/soapbox/features/list_editor/index.js | 16 ++++++++----- app/styles/components/modal.scss | 3 --- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/app/soapbox/features/list_adder/index.js b/app/soapbox/features/list_adder/index.js index 7df28d07f..7b7a6fb55 100644 --- a/app/soapbox/features/list_adder/index.js +++ b/app/soapbox/features/list_adder/index.js @@ -6,16 +6,15 @@ import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import { connect } from 'react-redux'; import { createSelector } from 'reselect'; -import IconButton from 'soapbox/components/icon_button'; +import { setupListAdder, resetListAdder } from 'soapbox/actions/lists'; +import { CardHeader, CardTitle, Modal } from 'soapbox/components/ui'; -import { setupListAdder, resetListAdder } from '../../actions/lists'; import NewListForm from '../lists/components/new_list_form'; -import ColumnSubheading from '../ui/components/column_subheading'; import Account from './components/account'; import List from './components/list'; -// hack +// hack const getOrderedLists = createSelector([state => state.get('lists')], lists => { if (!lists) { return lists; @@ -72,13 +71,10 @@ class ListAdder extends ImmutablePureComponent { const { accountId, listIds, intl } = this.props; return ( -
-
-

- -

- -
+ } + onClose={this.onClickClose} + >
@@ -87,18 +83,22 @@ class ListAdder extends ImmutablePureComponent {
- + + +
- + + +
{listIds.map(ListId => )}
-
+
); } diff --git a/app/soapbox/features/list_editor/index.js b/app/soapbox/features/list_editor/index.js index 913cbfe50..82c943d21 100644 --- a/app/soapbox/features/list_editor/index.js +++ b/app/soapbox/features/list_editor/index.js @@ -6,9 +6,7 @@ import { injectIntl, defineMessages, FormattedMessage } from 'react-intl'; import { connect } from 'react-redux'; import { setupListEditor, clearListSuggestions, resetListEditor } from 'soapbox/actions/lists'; -import { Modal } from 'soapbox/components/ui'; - -import ColumnSubheading from '../ui/components/column_subheading'; +import { CardHeader, CardTitle, Modal } from 'soapbox/components/ui'; import Account from './components/account'; import EditListForm from './components/edit_list_form'; @@ -72,14 +70,18 @@ class ListEditor extends ImmutablePureComponent { >
- + + +
{ accountIds.size > 0 &&
- + + +
{accountIds.map(accountId => )}
@@ -87,7 +89,9 @@ class ListEditor extends ImmutablePureComponent { }
- + + +
{searchAccountIds.map(accountId => )} diff --git a/app/styles/components/modal.scss b/app/styles/components/modal.scss index 728044af3..0b2e8ddba 100644 --- a/app/styles/components/modal.scss +++ b/app/styles/components/modal.scss @@ -709,9 +709,6 @@ display: flex; flex-direction: row; flex: 1; - padding: 10px; - padding-left: max(10px, env(safe-area-inset-left)); - padding-right: max(10px, env(safe-area-inset-right)); overflow-y: hidden; &--scroll {