Merge pull request #1102 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
This commit is contained in:
		
						commit
						c64eef1206
					
				
					 195 changed files with 955 additions and 441 deletions
				
			
		
							
								
								
									
										51
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										51
									
								
								CHANGELOG.md
									
									
									
									
									
								
							|  | @ -3,6 +3,57 @@ Changelog | |||
| 
 | ||||
| All notable changes to this project will be documented in this file. | ||||
| 
 | ||||
| ## [Unreleased] | ||||
| ### Added | ||||
| 
 | ||||
| - **Add single-column mode in web UI** ([Gargron](https://github.com/tootsuite/mastodon/pull/10807), [Gargron](https://github.com/tootsuite/mastodon/pull/10848), [Gargron](https://github.com/tootsuite/mastodon/pull/11003), [Gargron](https://github.com/tootsuite/mastodon/pull/10961), [Hanage999](https://github.com/tootsuite/mastodon/pull/10915), [noellabo](https://github.com/tootsuite/mastodon/pull/10917), [abcang](https://github.com/tootsuite/mastodon/pull/10859), [Gargron](https://github.com/tootsuite/mastodon/pull/10820), [Gargron](https://github.com/tootsuite/mastodon/pull/10835), [Gargron](https://github.com/tootsuite/mastodon/pull/10809), [Gargron](https://github.com/tootsuite/mastodon/pull/10963), [noellabo](https://github.com/tootsuite/mastodon/pull/10883), [Hanage999](https://github.com/tootsuite/mastodon/pull/10839)) | ||||
| - Add waiting time to the list of pending accounts in admin UI ([Gargron](https://github.com/tootsuite/mastodon/pull/10985)) | ||||
| - Add a keyboard shortcut to hide/show media in web UI ([ThibG](https://github.com/tootsuite/mastodon/pull/10647), [Gargron](https://github.com/tootsuite/mastodon/pull/10838), [ThibG](https://github.com/tootsuite/mastodon/pull/10872)) | ||||
| - Add `account_id` param to `GET /api/v1/notifications` ([pwoolcoc](https://github.com/tootsuite/mastodon/pull/10796)) | ||||
| - Add confirmation modal for unboosting toots in web UI ([aurelien-reeves](https://github.com/tootsuite/mastodon/pull/10287)) | ||||
| - Add emoji suggestions to content warning and poll option fields in web UI ([ThibG](https://github.com/tootsuite/mastodon/pull/10555)) | ||||
| - Add `source` attribute to response of `DELETE /api/v1/statuses/:id` ([ThibG](https://github.com/tootsuite/mastodon/pull/10669)) | ||||
| - Add some caching for HTML versions of public status pages ([ThibG](https://github.com/tootsuite/mastodon/pull/10701)) | ||||
| 
 | ||||
| ### Changed | ||||
| 
 | ||||
| - **Change default layout to single column in web UI** ([Gargron](https://github.com/tootsuite/mastodon/pull/10847)) | ||||
| - **Change light theme** ([Gargron](https://github.com/tootsuite/mastodon/pull/10992), [Gargron](https://github.com/tootsuite/mastodon/pull/10996), [yuzulabo](https://github.com/tootsuite/mastodon/pull/10754), [Gargron](https://github.com/tootsuite/mastodon/pull/10845)) | ||||
| - **Change preferences page into appearance, notifications, and other** ([Gargron](https://github.com/tootsuite/mastodon/pull/10977), [Gargron](https://github.com/tootsuite/mastodon/pull/10988)) | ||||
| - Change priority of delete activity forwards for replies and reblogs ([Gargron](https://github.com/tootsuite/mastodon/pull/11002)) | ||||
| - Change Mastodon logo to use primary text color of the given theme ([Gargron](https://github.com/tootsuite/mastodon/pull/10994)) | ||||
| - Change reblogs counter to be updated when boosted privately ([Gargron](https://github.com/tootsuite/mastodon/pull/10964)) | ||||
| - Change bio limit from 160 to 500 characters ([trwnh](https://github.com/tootsuite/mastodon/pull/10790)) | ||||
| - Change API rate limiting to reduce allowed unauthenticated requests ([ThibG](https://github.com/tootsuite/mastodon/pull/10860), [hinaloe](https://github.com/tootsuite/mastodon/pull/10868), [mayaeh](https://github.com/tootsuite/mastodon/pull/10867)) | ||||
| - Change help text of `tootctl emoji import` command to specify a gzipped TAR archive is required ([dariusk](https://github.com/tootsuite/mastodon/pull/11000)) | ||||
| - Change web UI to hide poll options behind content warnings ([ThibG](https://github.com/tootsuite/mastodon/pull/10983)) | ||||
| - Change silencing to ensure local effects and remote effects are the same for silenced local users ([ThibG](https://github.com/tootsuite/mastodon/pull/10575)) | ||||
| - Change `tootctl domains purge` to remove custom emoji as well ([Kjwon15](https://github.com/tootsuite/mastodon/pull/10721)) | ||||
| - Change Docker image to keep `apt` working ([SuperSandro2000](https://github.com/tootsuite/mastodon/pull/10830)) | ||||
| 
 | ||||
| ### Removed | ||||
| 
 | ||||
| - Remove `dist-upgrade` from Docker image ([SuperSandro2000](https://github.com/tootsuite/mastodon/pull/10822)) | ||||
| 
 | ||||
| ### Fixed | ||||
| 
 | ||||
| - Fix RTL layout not being RTL within the columns area in web UI ([Gargron](https://github.com/tootsuite/mastodon/pull/10990)) | ||||
| - Fix display of alternative text when a media attachment is not available in web UI ([ThibG](https://github.com/tootsuite/mastodon/pull/10981)) | ||||
| - Fix not being able to directly switch between list timelines in web UI ([Gargron](https://github.com/tootsuite/mastodon/pull/10973)) | ||||
| - Fix media sensitivity not being maintained in delete & redraft in web UI ([ThibG](https://github.com/tootsuite/mastodon/pull/10980)) | ||||
| - Fix emoji picker being always displayed in web UI ([noellabo](https://github.com/tootsuite/mastodon/pull/10979), [yuzulabo](https://github.com/tootsuite/mastodon/pull/10801), [wcpaez](https://github.com/tootsuite/mastodon/pull/10978)) | ||||
| - Fix potential private status leak through caching ([ThibG](https://github.com/tootsuite/mastodon/pull/10969)) | ||||
| - Fix refreshing featured toots when the new collection is empty in web UI ([ThibG](https://github.com/tootsuite/mastodon/pull/10971)) | ||||
| - Fix undoing domain block also undoing individual moderation on users from before the domain block ([ThibG](https://github.com/tootsuite/mastodon/pull/10660)) | ||||
| - Fix time not being local in the audit log ([yuzulabo](https://github.com/tootsuite/mastodon/pull/10751)) | ||||
| - Fix statuses removed by moderation re-appearing on subsequent fetches ([Kjwon15](https://github.com/tootsuite/mastodon/pull/10732)) | ||||
| - Fix misattribution of inlined announces if `attributedTo` isn't present in ActivityPub ([ThibG](https://github.com/tootsuite/mastodon/pull/10967)) | ||||
| - Fix `GET /api/v1/polls/:id` not requiring authentication for non-public polls ([Gargron](https://github.com/tootsuite/mastodon/pull/10960)) | ||||
| - Fix handling of blank poll options in ActivityPub ([ThibG](https://github.com/tootsuite/mastodon/pull/10946)) | ||||
| - Fix avatar preview aspect ratio on edit profile page ([Kjwon15](https://github.com/tootsuite/mastodon/pull/10931)) | ||||
| - Fix web push notifications not being sent for polls ([ThibG](https://github.com/tootsuite/mastodon/pull/10864)) | ||||
| - Fix cut off letters in last paragraph of statuses in web UI ([ariasuni](https://github.com/tootsuite/mastodon/pull/10821)) | ||||
| 
 | ||||
| ## [2.8.4] - 2019-05-24 | ||||
| ### Fixed | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,6 +1,8 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class CustomCssController < ApplicationController | ||||
|   skip_before_action :store_current_location | ||||
| 
 | ||||
|   before_action :set_cache_headers | ||||
| 
 | ||||
|   def show | ||||
|  |  | |||
|  | @ -1,6 +1,8 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class ManifestsController < ApplicationController | ||||
|   skip_before_action :store_current_location | ||||
| 
 | ||||
|   def show | ||||
|     render json: InstancePresenter.new, serializer: ManifestSerializer | ||||
|   end | ||||
|  |  | |||
|  | @ -3,6 +3,8 @@ | |||
| class MediaController < ApplicationController | ||||
|   include Authorization | ||||
| 
 | ||||
|   skip_before_action :store_current_location | ||||
| 
 | ||||
|   before_action :set_media_attachment | ||||
|   before_action :verify_permitted_status! | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,6 +3,8 @@ | |||
| class MediaProxyController < ApplicationController | ||||
|   include RoutingHelper | ||||
| 
 | ||||
|   skip_before_action :store_current_location | ||||
| 
 | ||||
|   def show | ||||
|     RedisLock.acquire(lock_options) do |lock| | ||||
|       if lock.acquired? | ||||
|  |  | |||
|  | @ -1,28 +0,0 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class Settings::NotificationsController < Settings::BaseController | ||||
|   def show; end | ||||
| 
 | ||||
|   def update | ||||
|     user_settings.update(user_settings_params.to_h) | ||||
| 
 | ||||
|     if current_user.save | ||||
|       redirect_to settings_notifications_path, notice: I18n.t('generic.changes_saved_msg') | ||||
|     else | ||||
|       render :show | ||||
|     end | ||||
|   end | ||||
| 
 | ||||
|   private | ||||
| 
 | ||||
|   def user_settings | ||||
|     UserSettingsDecorator.new(current_user) | ||||
|   end | ||||
| 
 | ||||
|   def user_settings_params | ||||
|     params.require(:user).permit( | ||||
|       notification_emails: %i(follow follow_request reblog favourite mention digest report pending_account), | ||||
|       interactions: %i(must_be_follower must_be_following must_be_following_dm) | ||||
|     ) | ||||
|   end | ||||
| end | ||||
|  | @ -0,0 +1,9 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class Settings::Preferences::AppearanceController < Settings::PreferencesController | ||||
|   private | ||||
| 
 | ||||
|   def after_update_redirect_path | ||||
|     settings_preferences_appearance_path | ||||
|   end | ||||
| end | ||||
|  | @ -0,0 +1,9 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class Settings::Preferences::NotificationsController < Settings::PreferencesController | ||||
|   private | ||||
| 
 | ||||
|   def after_update_redirect_path | ||||
|     settings_preferences_notifications_path | ||||
|   end | ||||
| end | ||||
							
								
								
									
										9
									
								
								app/controllers/settings/preferences/other_controller.rb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								app/controllers/settings/preferences/other_controller.rb
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class Settings::Preferences::OtherController < Settings::PreferencesController | ||||
|   private | ||||
| 
 | ||||
|   def after_update_redirect_path | ||||
|     settings_preferences_other_path | ||||
|   end | ||||
| end | ||||
|  | @ -8,7 +8,7 @@ class Settings::PreferencesController < Settings::BaseController | |||
| 
 | ||||
|     if current_user.update(user_params) | ||||
|       I18n.locale = current_user.locale | ||||
|       redirect_to settings_preferences_path, notice: I18n.t('generic.changes_saved_msg') | ||||
|       redirect_to after_update_redirect_path, notice: I18n.t('generic.changes_saved_msg') | ||||
|     else | ||||
|       render :show | ||||
|     end | ||||
|  | @ -16,6 +16,10 @@ class Settings::PreferencesController < Settings::BaseController | |||
| 
 | ||||
|   private | ||||
| 
 | ||||
|   def after_update_redirect_path | ||||
|     settings_preferences_path | ||||
|   end | ||||
| 
 | ||||
|   def user_settings | ||||
|     UserSettingsDecorator.new(current_user) | ||||
|   end | ||||
|  | @ -49,7 +53,7 @@ class Settings::PreferencesController < Settings::BaseController | |||
|       :setting_advanced_layout, | ||||
|       :setting_default_content_type, | ||||
|       notification_emails: %i(follow follow_request reblog favourite mention digest report pending_account), | ||||
|       interactions: %i(must_be_follower must_be_following) | ||||
|       interactions: %i(must_be_follower must_be_following must_be_following_dm) | ||||
|     ) | ||||
|   end | ||||
| end | ||||
|  |  | |||
|  | @ -38,6 +38,10 @@ module StreamEntriesHelper | |||
|     content_tag(:svg, tag(:use, 'xlink:href' => '#mastodon-svg-logo'), 'viewBox' => '0 0 216.4144 232.00976') | ||||
|   end | ||||
| 
 | ||||
|   def svg_logo_full | ||||
|     content_tag(:svg, tag(:use, 'xlink:href' => '#mastodon-svg-logo-full'), 'viewBox' => '0 0 713.35878 175.8678') | ||||
|   end | ||||
| 
 | ||||
|   def account_badge(account, all: false) | ||||
|     if account.bot? | ||||
|       content_tag(:div, content_tag(:div, t('accounts.roles.bot'), class: 'account-role bot'), class: 'roles') | ||||
|  |  | |||
|  | @ -14,15 +14,15 @@ delegate(document, '.webapp-btn', 'click', ({ target, button }) => { | |||
|   return false; | ||||
| }); | ||||
| 
 | ||||
| delegate(document, '.status__content__spoiler-link', 'click', ({ target }) => { | ||||
|   const contentEl = target.parentNode.parentNode.querySelector('.e-content'); | ||||
| delegate(document, '.status__content__spoiler-link', 'click', function() { | ||||
|   const contentEl = this.parentNode.parentNode.querySelector('.e-content'); | ||||
| 
 | ||||
|   if (contentEl.style.display === 'block') { | ||||
|     contentEl.style.display = 'none'; | ||||
|     target.parentNode.style.marginBottom = 0; | ||||
|     this.parentNode.style.marginBottom = 0; | ||||
|   } else { | ||||
|     contentEl.style.display = 'block'; | ||||
|     target.parentNode.style.marginBottom = null; | ||||
|     this.parentNode.style.marginBottom = null; | ||||
|   } | ||||
| 
 | ||||
|   return false; | ||||
|  |  | |||
|  | @ -199,7 +199,8 @@ | |||
|   } | ||||
| } | ||||
| 
 | ||||
| .account-role { | ||||
| .account-role, | ||||
| .simple_form .recommended { | ||||
|   display: inline-block; | ||||
|   padding: 4px 6px; | ||||
|   cursor: default; | ||||
|  |  | |||
|  | @ -79,6 +79,12 @@ code { | |||
|           text-decoration: none; | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
|       .recommended { | ||||
|         position: absolute; | ||||
|         margin: 0 4px; | ||||
|         margin-top: -2px; | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|  | @ -443,6 +449,10 @@ code { | |||
|     height: 41px; | ||||
|   } | ||||
| 
 | ||||
|   h4 { | ||||
|     margin-bottom: 15px !important; | ||||
|   } | ||||
| 
 | ||||
|   .label_input { | ||||
|     &__wrapper { | ||||
|       position: relative; | ||||
|  |  | |||
|  | @ -43,6 +43,10 @@ body.rtl { | |||
|     left: 10px; | ||||
|   } | ||||
| 
 | ||||
|   .columns-area { | ||||
|     direction: rtl; | ||||
|   } | ||||
| 
 | ||||
|   .column-header__buttons { | ||||
|     left: 0; | ||||
|     right: auto; | ||||
|  |  | |||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.6 KiB | 
|  | @ -201,7 +201,7 @@ export default class AutosuggestTextarea extends ImmutablePureComponent { | |||
|     } | ||||
| 
 | ||||
|     return [ | ||||
|       <div className='compose-form__autosuggest-wrapper'> | ||||
|       <div className='compose-form__autosuggest-wrapper' key='autosuggest-wrapper'> | ||||
|         <div className='autosuggest-textarea'> | ||||
|           <label> | ||||
|             <span style={{ display: 'none' }}>{placeholder}</span> | ||||
|  | @ -226,7 +226,8 @@ export default class AutosuggestTextarea extends ImmutablePureComponent { | |||
|         </div> | ||||
|         {children} | ||||
|       </div>, | ||||
|       <div className='autosuggest-textarea__suggestions-wrapper'> | ||||
| 
 | ||||
|       <div className='autosuggest-textarea__suggestions-wrapper' key='suggestions-wrapper'> | ||||
|         <div className={`autosuggest-textarea__suggestions ${suggestionsHidden || suggestions.isEmpty() ? '' : 'autosuggest-textarea__suggestions--visible'}`}> | ||||
|           {suggestions.map(this.renderSuggestion)} | ||||
|         </div> | ||||
|  |  | |||
|  | @ -16,7 +16,6 @@ import { MediaGallery, Video } from '../features/ui/util/async-components'; | |||
| import { HotKeys } from 'react-hotkeys'; | ||||
| import classNames from 'classnames'; | ||||
| import Icon from 'mastodon/components/icon'; | ||||
| import PollContainer from 'mastodon/containers/poll_container'; | ||||
| import { displayMedia } from '../initial_state'; | ||||
| 
 | ||||
| // We use the component (and not the container) since we do not want
 | ||||
|  | @ -172,6 +171,11 @@ class Status extends ImmutablePureComponent { | |||
|   } | ||||
| 
 | ||||
|   handleExpandClick = (e) => { | ||||
|     if (this.props.onClick) { | ||||
|       this.props.onClick(); | ||||
|       return; | ||||
|     } | ||||
| 
 | ||||
|     if (e.button === 0) { | ||||
|       if (!this.context.router) { | ||||
|         return; | ||||
|  | @ -321,9 +325,7 @@ class Status extends ImmutablePureComponent { | |||
|       status  = status.get('reblog'); | ||||
|     } | ||||
| 
 | ||||
|     if (status.get('poll')) { | ||||
|       media = <PollContainer pollId={status.get('poll')} />; | ||||
|     } else if (status.get('media_attachments').size > 0) { | ||||
|     if (status.get('media_attachments').size > 0) { | ||||
|       if (this.props.muted) { | ||||
|         media = ( | ||||
|           <AttachmentList | ||||
|  |  | |||
|  | @ -5,6 +5,7 @@ import { isRtl } from '../rtl'; | |||
| import { FormattedMessage } from 'react-intl'; | ||||
| import Permalink from './permalink'; | ||||
| import classnames from 'classnames'; | ||||
| import PollContainer from 'mastodon/containers/poll_container'; | ||||
| import Icon from 'mastodon/components/icon'; | ||||
| 
 | ||||
| const MAX_HEIGHT = 642; // 20px * 32 (+ 2px padding at the top)
 | ||||
|  | @ -191,6 +192,8 @@ export default class StatusContent extends React.PureComponent { | |||
|           {mentionsPlaceholder} | ||||
| 
 | ||||
|           <div tabIndex={!hidden ? 0 : null} className={`status__content__text ${!hidden ? 'status__content__text--visible' : ''}`} style={directionStyle} dangerouslySetInnerHTML={content} lang={status.get('language')} /> | ||||
| 
 | ||||
|           {!hidden && !!status.get('poll') && <PollContainer pollId={status.get('poll')} />} | ||||
|         </div> | ||||
|       ); | ||||
|     } else if (this.props.onClick) { | ||||
|  | @ -212,9 +215,13 @@ export default class StatusContent extends React.PureComponent { | |||
|         output.push(readMoreButton); | ||||
|       } | ||||
| 
 | ||||
|       if (status.get('poll')) { | ||||
|         output.push(<PollContainer pollId={status.get('poll')} />); | ||||
|       } | ||||
| 
 | ||||
|       return output; | ||||
|     } else { | ||||
|       return ( | ||||
|       const output = [ | ||||
|         <div | ||||
|           tabIndex='0' | ||||
|           ref={this.setRef} | ||||
|  | @ -222,8 +229,14 @@ export default class StatusContent extends React.PureComponent { | |||
|           style={directionStyle} | ||||
|           dangerouslySetInnerHTML={content} | ||||
|           lang={status.get('language')} | ||||
|         /> | ||||
|       ); | ||||
|         />, | ||||
|       ]; | ||||
| 
 | ||||
|       if (status.get('poll')) { | ||||
|         output.push(<PollContainer pollId={status.get('poll')} />); | ||||
|       } | ||||
| 
 | ||||
|       return output; | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|  |  | |||
|  | @ -34,10 +34,6 @@ const messages = defineMessages({ | |||
| export default @injectIntl | ||||
| class ComposeForm extends ImmutablePureComponent { | ||||
| 
 | ||||
|   setRef = c => { | ||||
|     this.composeForm = c; | ||||
|   }; | ||||
| 
 | ||||
|   static contextTypes = { | ||||
|     router: PropTypes.object, | ||||
|   }; | ||||
|  | @ -120,8 +116,10 @@ class ComposeForm extends ImmutablePureComponent { | |||
|   } | ||||
| 
 | ||||
|   handleFocus = () => { | ||||
|     if (this.composeForm) { | ||||
|       this.composeForm.scrollIntoView(); | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   componentDidUpdate (prevProps) { | ||||
|     // This statement does several things:
 | ||||
|  | @ -164,6 +162,10 @@ class ComposeForm extends ImmutablePureComponent { | |||
|     this.spoilerText = c; | ||||
|   } | ||||
| 
 | ||||
|   setRef = c => { | ||||
|     this.composeForm = c; | ||||
|   }; | ||||
| 
 | ||||
|   handleEmojiPick = (data) => { | ||||
|     const { text }     = this.props; | ||||
|     const position     = this.autosuggestTextarea.textarea.selectionStart; | ||||
|  |  | |||
|  | @ -129,7 +129,7 @@ class PrivacyDropdownMenu extends React.PureComponent { | |||
|           // It should not be transformed when mounting because the resulting
 | ||||
|           // size will be used to determine the coordinate of the menu by
 | ||||
|           // react-overlays
 | ||||
|           <div className={`privacy-dropdown__dropdown ${placement}`} style={{ ...style, opacity: opacity, transform: mounted ? `scale(${scaleX}, ${scaleY})` : null }} role='listbox' ref={this.setRef}> | ||||
|           <div className={`privacy-dropdown__dropdown ${placement}`} style={{ ...style, opacity: opacity, transform: mounted ? `scale(${scaleX}, ${scaleY})` : null, zIndex: 2 }} role='listbox' ref={this.setRef}> | ||||
|             {items.map(item => ( | ||||
|               <div role='option' tabIndex='0' key={item.value} data-index={item.value} onKeyDown={this.handleKeyDown} onClick={this.handleClick} className={classNames('privacy-dropdown__option', { active: item.value === value })} aria-selected={item.value === value} ref={item.value === value ? this.setFocusRef : null}> | ||||
|                 <div className='privacy-dropdown__option__icon'> | ||||
|  |  | |||
|  | @ -175,8 +175,6 @@ class ListTimeline extends React.PureComponent { | |||
|               <Icon id='trash' /> <FormattedMessage id='lists.delete' defaultMessage='Delete list' /> | ||||
|             </button> | ||||
|           </div> | ||||
| 
 | ||||
|           <hr /> | ||||
|         </ColumnHeader> | ||||
| 
 | ||||
|         <StatusListContainer | ||||
|  |  | |||
|  | @ -65,11 +65,11 @@ class Lists extends ImmutablePureComponent { | |||
| 
 | ||||
|         <NewListForm /> | ||||
| 
 | ||||
|         <ColumnSubheading text={intl.formatMessage(messages.subheading)} /> | ||||
|         <ScrollableList | ||||
|           scrollKey='lists' | ||||
|           shouldUpdateScroll={shouldUpdateScroll} | ||||
|           emptyMessage={emptyMessage} | ||||
|           prepend={<ColumnSubheading text={intl.formatMessage(messages.subheading)} />} | ||||
|         > | ||||
|           {lists.map(list => | ||||
|             <ColumnLink key={list.get('id')} to={`/timelines/list/${list.get('id')}`} icon='list-ul' text={list.get('title')} /> | ||||
|  |  | |||
|  | @ -13,7 +13,6 @@ import Video from '../../video'; | |||
| import scheduleIdleTask from '../../ui/util/schedule_idle_task'; | ||||
| import classNames from 'classnames'; | ||||
| import Icon from 'mastodon/components/icon'; | ||||
| import PollContainer from 'mastodon/containers/poll_container'; | ||||
| 
 | ||||
| export default class DetailedStatus extends ImmutablePureComponent { | ||||
| 
 | ||||
|  | @ -107,9 +106,7 @@ export default class DetailedStatus extends ImmutablePureComponent { | |||
|       outerStyle.height = `${this.state.height}px`; | ||||
|     } | ||||
| 
 | ||||
|     if (status.get('poll')) { | ||||
|       media = <PollContainer pollId={status.get('poll')} />; | ||||
|     } else if (status.get('media_attachments').size > 0) { | ||||
|     if (status.get('media_attachments').size > 0) { | ||||
|       if (status.getIn(['media_attachments', 0, 'type']) === 'video') { | ||||
|         const video = status.getIn(['media_attachments', 0]); | ||||
| 
 | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "للتركيز على البحث", | ||||
|   "keyboard_shortcuts.start": "لفتح عمود \"هيا نبدأ\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "لعرض أو إخفاء النص مِن وراء التحذير", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "لتحرير تبويق جديد", | ||||
|   "keyboard_shortcuts.unfocus": "لإلغاء التركيز على حقل النص أو نافذة البحث", | ||||
|   "keyboard_shortcuts.up": "للإنتقال إلى أعلى القائمة", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "المفضلة", | ||||
|   "navigation_bar.filters": "الكلمات المكتومة", | ||||
|   "navigation_bar.follow_requests": "طلبات المتابعة", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "عن هذا الخادم", | ||||
|   "navigation_bar.keyboard_shortcuts": "إختصارات لوحة المفاتيح", | ||||
|   "navigation_bar.lists": "القوائم", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "التبويقات المثبتة", | ||||
|   "navigation_bar.preferences": "التفضيلات", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "الخيط العام الموحد", | ||||
|   "navigation_bar.security": "الأمان", | ||||
|   "notification.favourite": "أُعجِب {name} بمنشورك", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "p'abrir la columna «entamar»", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "p'apenzar un toot nuevu", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "pa xubir na llista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritos", | ||||
|   "navigation_bar.filters": "Pallabres silenciaes", | ||||
|   "navigation_bar.follow_requests": "Solicitúes de siguimientu", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Tocante a esta instancia", | ||||
|   "navigation_bar.keyboard_shortcuts": "Atayos", | ||||
|   "navigation_bar.lists": "Llistes", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Toots fixaos", | ||||
|   "navigation_bar.preferences": "Preferencies", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Llinia temporal federada", | ||||
|   "navigation_bar.security": "Seguranza", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Extended information", | ||||
|   "navigation_bar.keyboard_shortcuts": "Keyboard shortcuts", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Предпочитания", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Публичен канал", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} хареса твоята публикация", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "খোঁজার অংশে ফোকাস করতে", | ||||
|   "keyboard_shortcuts.start": "\"প্রথম শুরুর\" কলাম বের করতে", | ||||
|   "keyboard_shortcuts.toggle_hidden": "CW লেখা দেখতে বা লুকাতে", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "নতুন একটা টুট লেখা শুরু করতে", | ||||
|   "keyboard_shortcuts.unfocus": "লেখা বা খোঁজার জায়গায় ফোকাস না করতে", | ||||
|   "keyboard_shortcuts.up": "তালিকার উপরের দিকে যেতে", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "পছন্দের", | ||||
|   "navigation_bar.filters": "বন্ধ করা শব্দ", | ||||
|   "navigation_bar.follow_requests": "অনুসরণের অনুরোধগুলি", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "এই সার্ভার সম্পর্কে", | ||||
|   "navigation_bar.keyboard_shortcuts": "চাবি ব্যবহার", | ||||
|   "navigation_bar.lists": "তালিকাগুলো", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "নিজস্ব", | ||||
|   "navigation_bar.pins": "পিন দেওয়া টুট", | ||||
|   "navigation_bar.preferences": "পছন্দসমূহ", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "যুক্তবিশ্বের সময়রেখা", | ||||
|   "navigation_bar.security": "নিরাপত্তা", | ||||
|   "notification.favourite": "{name} আপনার কার্যক্রম পছন্দ করেছেন", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "per centrar la cerca", | ||||
|   "keyboard_shortcuts.start": "per obrir la columna \"Començar\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "per a mostrar/amagar text sota CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "per a mostrar/amagar mèdia", | ||||
|   "keyboard_shortcuts.toot": "per a començar un toot nou de trinca", | ||||
|   "keyboard_shortcuts.unfocus": "descentrar l'area de composició de text/cerca", | ||||
|   "keyboard_shortcuts.up": "moure amunt en la llista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorits", | ||||
|   "navigation_bar.filters": "Paraules silenciades", | ||||
|   "navigation_bar.follow_requests": "Sol·licituds de seguiment", | ||||
|   "navigation_bar.follows_and_followers": "Seguits i seguidors", | ||||
|   "navigation_bar.info": "Sobre aquest servidor", | ||||
|   "navigation_bar.keyboard_shortcuts": "Dreceres de teclat", | ||||
|   "navigation_bar.lists": "Llistes", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Toots fixats", | ||||
|   "navigation_bar.preferences": "Preferències", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Línia de temps federada", | ||||
|   "navigation_bar.security": "Seguretat", | ||||
|   "notification.favourite": "{name} ha afavorit el teu estat", | ||||
|  |  | |||
|  | @ -246,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Persunale", | ||||
|   "navigation_bar.pins": "Statuti puntarulati", | ||||
|   "navigation_bar.preferences": "Preferenze", | ||||
|   "navigation_bar.profile_directory": "Annuariu di i prufili", | ||||
|   "navigation_bar.public_timeline": "Linea pubblica glubale", | ||||
|   "navigation_bar.security": "Sicurità", | ||||
|   "notification.favourite": "{name} hà aghjuntu u vostru statutu à i so favuriti", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "k zaměření na hledání", | ||||
|   "keyboard_shortcuts.start": "k otevření sloupce „začínáme“", | ||||
|   "keyboard_shortcuts.toggle_hidden": "k zobrazení/skrytí textu za varováním o obsahu", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "k zobrazení/skrytí médií", | ||||
|   "keyboard_shortcuts.toot": "k napsání úplně nového tootu", | ||||
|   "keyboard_shortcuts.unfocus": "ke zrušení zaměření na psací prostor/hledání", | ||||
|   "keyboard_shortcuts.up": "k posunutí nahoru v seznamu", | ||||
|  | @ -245,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Osobní", | ||||
|   "navigation_bar.pins": "Připnuté tooty", | ||||
|   "navigation_bar.preferences": "Předvolby", | ||||
|   "navigation_bar.profile_directory": "Adresář profilů", | ||||
|   "navigation_bar.public_timeline": "Federovaná časová osa", | ||||
|   "navigation_bar.security": "Zabezpečení", | ||||
|   "notification.favourite": "{name} si oblíbil/a váš toot", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "i ffocysu chwilio", | ||||
|   "keyboard_shortcuts.start": "i agor colofn \"dechrau arni\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "i ddangos/cuddio testun tu ôl i CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "i ddechrau tŵt newydd sbon", | ||||
|   "keyboard_shortcuts.unfocus": "i ddad-ffocysu ardal cyfansoddi testun/chwilio", | ||||
|   "keyboard_shortcuts.up": "i symud yn uwch yn y rhestr", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Ffefrynnau", | ||||
|   "navigation_bar.filters": "Geiriau a dawelwyd", | ||||
|   "navigation_bar.follow_requests": "Ceisiadau dilyn", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Ynghylch yr achos hwn", | ||||
|   "navigation_bar.keyboard_shortcuts": "Bysellau brys", | ||||
|   "navigation_bar.lists": "Rhestrau", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personol", | ||||
|   "navigation_bar.pins": "Tŵtiau wedi eu pinio", | ||||
|   "navigation_bar.preferences": "Dewisiadau", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Ffrwd y ffederasiwn", | ||||
|   "navigation_bar.security": "Diogelwch", | ||||
|   "notification.favourite": "hoffodd {name} eich tŵt", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "for at fokusere søgningen", | ||||
|   "keyboard_shortcuts.start": "for at åbne \"kom igen\" kolonnen", | ||||
|   "keyboard_shortcuts.toggle_hidden": "for at vise/skjule tekst bag CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "for at påbegynde et helt nyt trut", | ||||
|   "keyboard_shortcuts.unfocus": "for at fjerne fokus fra skriveområde/søgning", | ||||
|   "keyboard_shortcuts.up": "for at bevæge dig op ad listen", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritter", | ||||
|   "navigation_bar.filters": "Dæmpede ord", | ||||
|   "navigation_bar.follow_requests": "Følgeanmodninger", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Om denne instans", | ||||
|   "navigation_bar.keyboard_shortcuts": "Hurtigtast", | ||||
|   "navigation_bar.lists": "Lister", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personligt", | ||||
|   "navigation_bar.pins": "Fastgjorte trut", | ||||
|   "navigation_bar.preferences": "Præferencer", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Fælles tidslinje", | ||||
|   "navigation_bar.security": "Sikkerhed", | ||||
|   "notification.favourite": "{name} favoriserede din status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "Suche fokussieren", | ||||
|   "keyboard_shortcuts.start": "\"Erste Schritte-Spalte öffnen", | ||||
|   "keyboard_shortcuts.toggle_hidden": "Text hinter einer Inhaltswarnung verstecken/anzeigen", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "einen neuen Toot beginnen", | ||||
|   "keyboard_shortcuts.unfocus": "Textfeld/die Suche nicht mehr fokussieren", | ||||
|   "keyboard_shortcuts.up": "sich in der Liste hinauf bewegen", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoriten", | ||||
|   "navigation_bar.filters": "Stummgeschaltene Wörter", | ||||
|   "navigation_bar.follow_requests": "Folgeanfragen", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Über diesen Server", | ||||
|   "navigation_bar.keyboard_shortcuts": "Tastenkombinationen", | ||||
|   "navigation_bar.lists": "Listen", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Angeheftete Beiträge", | ||||
|   "navigation_bar.preferences": "Einstellungen", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Föderierte Zeitleiste", | ||||
|   "navigation_bar.security": "Sicherheit", | ||||
|   "notification.favourite": "{name} hat deinen Beitrag favorisiert", | ||||
|  |  | |||
|  | @ -2350,6 +2350,10 @@ | |||
|       { | ||||
|         "defaultMessage": "Follows and followers", | ||||
|         "id": "navigation_bar.follows_and_followers" | ||||
|       }, | ||||
|       { | ||||
|         "defaultMessage": "Profile directory", | ||||
|         "id": "navigation_bar.profile_directory" | ||||
|       } | ||||
|     ], | ||||
|     "path": "app/javascript/mastodon/features/ui/components/navigation_panel.json" | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "εστίαση αναζήτησης", | ||||
|   "keyboard_shortcuts.start": "άνοιγμα κολώνας \"Ξεκινώντας\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "εμφάνιση/απόκρυψη κειμένου πίσω από την προειδοποίηση", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "δημιουργία νέου τουτ", | ||||
|   "keyboard_shortcuts.unfocus": "απο-εστίαση του πεδίου σύνθεσης/αναζήτησης", | ||||
|   "keyboard_shortcuts.up": "κίνηση προς την κορυφή της λίστας", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Αγαπημένα", | ||||
|   "navigation_bar.filters": "Αποσιωπημένες λέξεις", | ||||
|   "navigation_bar.follow_requests": "Αιτήματα ακολούθησης", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Πληροφορίες κόμβου", | ||||
|   "navigation_bar.keyboard_shortcuts": "Συντομεύσεις", | ||||
|   "navigation_bar.lists": "Λίστες", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Προσωπικά", | ||||
|   "navigation_bar.pins": "Καρφιτσωμένα τουτ", | ||||
|   "navigation_bar.preferences": "Προτιμήσεις", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Ομοσπονδιακή ροή", | ||||
|   "navigation_bar.security": "Ασφάλεια", | ||||
|   "notification.favourite": "Ο/Η {name} σημείωσε ως αγαπημένη την κατάστασή σου", | ||||
|  |  | |||
|  | @ -251,6 +251,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "por fokusigi la serĉilon", | ||||
|   "keyboard_shortcuts.start": "por malfermi la kolumnon «por komenci»", | ||||
|   "keyboard_shortcuts.toggle_hidden": "por montri/kaŝi tekston malantaŭ enhava averto", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "por komenci tute novan mesaĝon", | ||||
|   "keyboard_shortcuts.unfocus": "por malfokusigi la tekstujon aŭ la serĉilon", | ||||
|   "keyboard_shortcuts.up": "por iri supren en la listo", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Stelumoj", | ||||
|   "navigation_bar.filters": "Silentigitaj vortoj", | ||||
|   "navigation_bar.follow_requests": "Petoj de sekvado", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Pri ĉi tiu servilo", | ||||
|   "navigation_bar.keyboard_shortcuts": "Rapidklavoj", | ||||
|   "navigation_bar.lists": "Listoj", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Persone", | ||||
|   "navigation_bar.pins": "Alpinglitaj mesaĝoj", | ||||
|   "navigation_bar.preferences": "Preferoj", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Fratara tempolinio", | ||||
|   "navigation_bar.security": "Sekureco", | ||||
|   "notification.favourite": "{name} stelumis vian mesaĝon", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "para poner el foco en la búsqueda", | ||||
|   "keyboard_shortcuts.start": "abrir la columna \"comenzar\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "mostrar/ocultar texto tras aviso de contenido (CW)", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "para comenzar un nuevo toot", | ||||
|   "keyboard_shortcuts.unfocus": "para retirar el foco de la caja de redacción/búsqueda", | ||||
|   "keyboard_shortcuts.up": "para ir hacia arriba en la lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritos", | ||||
|   "navigation_bar.filters": "Palabras silenciadas", | ||||
|   "navigation_bar.follow_requests": "Solicitudes para seguirte", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Información adicional", | ||||
|   "navigation_bar.keyboard_shortcuts": "Atajos", | ||||
|   "navigation_bar.lists": "Listas", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Toots fijados", | ||||
|   "navigation_bar.preferences": "Preferencias", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Historia federada", | ||||
|   "navigation_bar.security": "Seguridad", | ||||
|   "notification.favourite": "{name} marcó tu estado como favorito", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "bilaketan fokua jartzea", | ||||
|   "keyboard_shortcuts.start": "\"Menua\" zutabea irekitzeko", | ||||
|   "keyboard_shortcuts.toggle_hidden": "testua erakustea/ezkutatzea abisu baten atzean", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "toot berria hastea", | ||||
|   "keyboard_shortcuts.unfocus": "testua konposatzeko area / bilaketatik fokua kentzea", | ||||
|   "keyboard_shortcuts.up": "zerrendan gora mugitzea", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Gogokoak", | ||||
|   "navigation_bar.filters": "Mutututako hitzak", | ||||
|   "navigation_bar.follow_requests": "Jarraitzeko eskariak", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Zerbitzari honi buruz", | ||||
|   "navigation_bar.keyboard_shortcuts": "Laster-teklak", | ||||
|   "navigation_bar.lists": "Zerrendak", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Finkatutako toot-ak", | ||||
|   "navigation_bar.preferences": "Hobespenak", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federatutako denbora-lerroa", | ||||
|   "navigation_bar.security": "Segurtasuna", | ||||
|   "notification.favourite": "{name}(e)k zure mezua gogoko du", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "برای فعالکردن جستجو", | ||||
|   "keyboard_shortcuts.start": "برای گشودن ستون «آغاز کنید»", | ||||
|   "keyboard_shortcuts.toggle_hidden": "برای نمایش/نهفتن نوشتهٔ پشت هشدار محتوا", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "برای آغاز یک بوق تازه", | ||||
|   "keyboard_shortcuts.unfocus": "برای برداشتن توجه از نوشتن/جستجو", | ||||
|   "keyboard_shortcuts.up": "برای بالا رفتن در فهرست", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "پسندیدهها", | ||||
|   "navigation_bar.filters": "واژگان بیصداشده", | ||||
|   "navigation_bar.follow_requests": "درخواستهای پیگیری", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "دربارهٔ این سرور", | ||||
|   "navigation_bar.keyboard_shortcuts": "میانبرهای صفحهکلید", | ||||
|   "navigation_bar.lists": "فهرستها", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "شخصی", | ||||
|   "navigation_bar.pins": "نوشتههای ثابت", | ||||
|   "navigation_bar.preferences": "ترجیحات", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "نوشتههای همهجا", | ||||
|   "navigation_bar.security": "امنیت", | ||||
|   "notification.favourite": "{name} نوشتهٔ شما را پسندید", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "siirry hakukenttään", | ||||
|   "keyboard_shortcuts.start": "avaa \"Aloitus\" -sarake", | ||||
|   "keyboard_shortcuts.toggle_hidden": "näytä/piilota sisältövaroituksella merkitty teksti", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "ala kirjoittaa uutta tuuttausta", | ||||
|   "keyboard_shortcuts.unfocus": "siirry pois tekstikentästä tai hakukentästä", | ||||
|   "keyboard_shortcuts.up": "siirry listassa ylöspäin", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Suosikit", | ||||
|   "navigation_bar.filters": "Mykistetyt sanat", | ||||
|   "navigation_bar.follow_requests": "Seuraamispyynnöt", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Tietoa tästä instanssista", | ||||
|   "navigation_bar.keyboard_shortcuts": "Näppäinkomennot", | ||||
|   "navigation_bar.lists": "Listat", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Kiinnitetyt tuuttaukset", | ||||
|   "navigation_bar.preferences": "Asetukset", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Yleinen aikajana", | ||||
|   "navigation_bar.security": "Tunnukset", | ||||
|   "notification.favourite": "{name} tykkäsi tilastasi", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "pour cibler la recherche", | ||||
|   "keyboard_shortcuts.start": "pour ouvrir la colonne \"pour commencer\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "pour afficher/cacher un texte derrière CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "pour démarrer un tout nouveau pouet", | ||||
|   "keyboard_shortcuts.unfocus": "pour quitter la zone de composition/recherche", | ||||
|   "keyboard_shortcuts.up": "pour remonter dans la liste", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoris", | ||||
|   "navigation_bar.filters": "Mots silenciés", | ||||
|   "navigation_bar.follow_requests": "Demandes de suivi", | ||||
|   "navigation_bar.follows_and_followers": "Abonnements et abonné⋅e·s", | ||||
|   "navigation_bar.info": "Plus d’informations", | ||||
|   "navigation_bar.keyboard_shortcuts": "Raccourcis clavier", | ||||
|   "navigation_bar.lists": "Listes", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personnel", | ||||
|   "navigation_bar.pins": "Pouets épinglés", | ||||
|   "navigation_bar.preferences": "Préférences", | ||||
|   "navigation_bar.profile_directory": "Annuaire des profils", | ||||
|   "navigation_bar.public_timeline": "Fil public global", | ||||
|   "navigation_bar.security": "Sécurité", | ||||
|   "notification.favourite": "{name} a ajouté à ses favoris :", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "para centrar a busca", | ||||
|   "keyboard_shortcuts.start": "abrir columna \"comezando\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "mostrar/agochar un texto detrás do AC", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "escribir un toot novo", | ||||
|   "keyboard_shortcuts.unfocus": "quitar o foco do área de escritura/busca", | ||||
|   "keyboard_shortcuts.up": "ir hacia arriba na lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritas", | ||||
|   "navigation_bar.filters": "Palabras acaladas", | ||||
|   "navigation_bar.follow_requests": "Peticións de seguimento", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Sobre este servidor", | ||||
|   "navigation_bar.keyboard_shortcuts": "Atallos", | ||||
|   "navigation_bar.lists": "Listas", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Persoal", | ||||
|   "navigation_bar.pins": "Mensaxes fixadas", | ||||
|   "navigation_bar.preferences": "Preferencias", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Liña temporal federada", | ||||
|   "navigation_bar.security": "Seguridade", | ||||
|   "notification.favourite": "{name} marcou como favorito o seu estado", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "להתמקד בחלון החיפוש", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "להתחיל חיצרוץ חדש", | ||||
|   "keyboard_shortcuts.unfocus": "לצאת מתיבת חיבור/חיפוש", | ||||
|   "keyboard_shortcuts.up": "לנוע במעלה הרשימה", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "חיבובים", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "בקשות מעקב", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "מידע נוסף", | ||||
|   "navigation_bar.keyboard_shortcuts": "קיצורי מקלדת", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "חיצרוצים מקובעים", | ||||
|   "navigation_bar.preferences": "העדפות", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "ציר זמן בין-קהילתי", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "חצרוצך חובב על ידי {name}", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "About this server", | ||||
|   "navigation_bar.keyboard_shortcuts": "Hotkeys", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoriti", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Zahtjevi za slijeđenje", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Više informacija", | ||||
|   "navigation_bar.keyboard_shortcuts": "Keyboard shortcuts", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Postavke", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federalni timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} je lajkao tvoj status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "kereső kiemelése", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "új tülk megkezdése", | ||||
|   "keyboard_shortcuts.unfocus": "tülk szerkesztés/keresés fókuszpontból való kivétele", | ||||
|   "keyboard_shortcuts.up": "fennebb helyezés a listában", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Kedvencek", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Követési kérések", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Ezen szerverről", | ||||
|   "navigation_bar.keyboard_shortcuts": "Gyorsbillentyűk", | ||||
|   "navigation_bar.lists": "Listák", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Kitűzött tülkök", | ||||
|   "navigation_bar.preferences": "Beállítások", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Nyilvános időfolyam", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} kedvencnek jelölte az állapotod", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "որոնման դաշտին սեւեռվելու համար", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "թարմ թութ սկսելու համար", | ||||
|   "keyboard_shortcuts.unfocus": "տեքստի/որոնման տիրույթից ապասեւեռվելու համար", | ||||
|   "keyboard_shortcuts.up": "ցանկով վերեւ շարժվելու համար", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Հավանածներ", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Հետեւելու հայցեր", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Այս հանգույցի մասին", | ||||
|   "navigation_bar.keyboard_shortcuts": "Ստեղնաշարի կարճատներ", | ||||
|   "navigation_bar.lists": "Ցանկեր", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Անձնական", | ||||
|   "navigation_bar.pins": "Ամրացված թթեր", | ||||
|   "navigation_bar.preferences": "Նախապատվություններ", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Դաշնային հոսք", | ||||
|   "navigation_bar.security": "Անվտանգություն", | ||||
|   "notification.favourite": "{name} հավանեց թութդ", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "untuk fokus mencari", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorit", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Permintaan mengikuti", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Informasi selengkapnya", | ||||
|   "navigation_bar.keyboard_shortcuts": "Keyboard shortcuts", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Pengaturan", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Linimasa gabungan", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} menyukai status anda", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorati", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Demandi di sequado", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Detaloza informi", | ||||
|   "navigation_bar.keyboard_shortcuts": "Keyboard shortcuts", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferi", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federata tempolineo", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favorizis tua mesajo", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "per spostare il focus sulla ricerca", | ||||
|   "keyboard_shortcuts.start": "per aprire la colonna \"Come iniziare\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "per mostrare/nascondere il testo dei CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "per iniziare a scrivere un toot completamente nuovo", | ||||
|   "keyboard_shortcuts.unfocus": "per uscire dall'area di composizione o dalla ricerca", | ||||
|   "keyboard_shortcuts.up": "per spostarsi in alto nella lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Apprezzati", | ||||
|   "navigation_bar.filters": "Parole silenziate", | ||||
|   "navigation_bar.follow_requests": "Richieste di amicizia", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Informazioni su questo server", | ||||
|   "navigation_bar.keyboard_shortcuts": "Tasti di scelta rapida", | ||||
|   "navigation_bar.lists": "Liste", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Toot fissati in cima", | ||||
|   "navigation_bar.preferences": "Impostazioni", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Timeline federata", | ||||
|   "navigation_bar.security": "Sicurezza", | ||||
|   "notification.favourite": "{name} ha apprezzato il tuo post", | ||||
|  |  | |||
|  | @ -250,6 +250,7 @@ | |||
|   "navigation_bar.personal": "個人用", | ||||
|   "navigation_bar.pins": "固定したトゥート", | ||||
|   "navigation_bar.preferences": "ユーザー設定", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "連合タイムライン", | ||||
|   "navigation_bar.misc": "その他", | ||||
|   "navigation_bar.security": "セキュリティ", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "ძიებაზე ფოკუსირებისთვის", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "გაფრთხილების უკან ტექსტის გამოსაჩენად/დასამალვად", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "ახალი ტუტის დასაწყებად", | ||||
|   "keyboard_shortcuts.unfocus": "შედგენის ტექსტ-არეაზე ფოკუსის მოსაშორებლად", | ||||
|   "keyboard_shortcuts.up": "სიაში ზემოთ გადასაადგილებლად", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "ფავორიტები", | ||||
|   "navigation_bar.filters": "გაჩუმებული სიტყვები", | ||||
|   "navigation_bar.follow_requests": "დადევნების მოთხოვნები", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "ამ ინსტანციის შესახებ", | ||||
|   "navigation_bar.keyboard_shortcuts": "ცხელი კლავიშები", | ||||
|   "navigation_bar.lists": "სიები", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "პირადი", | ||||
|   "navigation_bar.pins": "აპინული ტუტები", | ||||
|   "navigation_bar.preferences": "პრეფერენსიები", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "ფედერალური თაიმლაინი", | ||||
|   "navigation_bar.security": "უსაფრთხოება", | ||||
|   "notification.favourite": "{name}-მა თქვენი სტატუსი აქცია ფავორიტად", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "іздеу", | ||||
|   "keyboard_shortcuts.start": "бастапқы бағанға бару", | ||||
|   "keyboard_shortcuts.toggle_hidden": "жабық мәтінді CW ашу/жабу", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "жаңа жазба бастау", | ||||
|   "keyboard_shortcuts.unfocus": "жазба қалдыру алаңынан шығу", | ||||
|   "keyboard_shortcuts.up": "тізімде жоғары шығу", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Таңдаулылар", | ||||
|   "navigation_bar.filters": "Үнсіз сөздер", | ||||
|   "navigation_bar.follow_requests": "Жазылуға сұранғандар", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Сервер туралы", | ||||
|   "navigation_bar.keyboard_shortcuts": "Ыстық пернелер", | ||||
|   "navigation_bar.lists": "Тізімдер", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Жеке", | ||||
|   "navigation_bar.pins": "Жабыстырылғандар", | ||||
|   "navigation_bar.preferences": "Басымдықтар", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Жаһандық желі", | ||||
|   "navigation_bar.security": "Қауіпсіздік", | ||||
|   "notification.favourite": "{name} жазбаңызды таңдаулыға қосты", | ||||
|  |  | |||
|  | @ -246,6 +246,7 @@ | |||
|   "navigation_bar.personal": "개인용", | ||||
|   "navigation_bar.pins": "고정된 툿", | ||||
|   "navigation_bar.preferences": "사용자 설정", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "연합 타임라인", | ||||
|   "navigation_bar.security": "보안", | ||||
|   "notification.favourite": "{name}님이 즐겨찾기 했습니다", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "About this instance", | ||||
|   "navigation_bar.keyboard_shortcuts": "Hotkeys", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "About this instance", | ||||
|   "navigation_bar.keyboard_shortcuts": "Hotkeys", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "om het zoekvak te focussen", | ||||
|   "keyboard_shortcuts.start": "om de \"Aan de slag\"-kolom te tonen", | ||||
|   "keyboard_shortcuts.toggle_hidden": "om tekst achter een waarschuwing (CW) te tonen/verbergen", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "om een nieuwe toot te starten", | ||||
|   "keyboard_shortcuts.unfocus": "om het tekst- en zoekvak te ontfocussen", | ||||
|   "keyboard_shortcuts.up": "om omhoog te bewegen in de lijst", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorieten", | ||||
|   "navigation_bar.filters": "Filters", | ||||
|   "navigation_bar.follow_requests": "Volgverzoeken", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Over deze server", | ||||
|   "navigation_bar.keyboard_shortcuts": "Sneltoetsen", | ||||
|   "navigation_bar.lists": "Lijsten", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Persoonlijk", | ||||
|   "navigation_bar.pins": "Vastgezette toots", | ||||
|   "navigation_bar.preferences": "Instellingen", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Globale tijdlijn", | ||||
|   "navigation_bar.security": "Beveiliging", | ||||
|   "notification.favourite": "{name} voegde jouw toot als favoriet toe", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "å fokusere søk", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "å starte en helt ny tut", | ||||
|   "keyboard_shortcuts.unfocus": "å ufokusere komponerings-/søkefeltet", | ||||
|   "keyboard_shortcuts.up": "å flytte opp i listen", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritter", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Følgeforespørsler", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Utvidet informasjon", | ||||
|   "navigation_bar.keyboard_shortcuts": "Tastatursnarveier", | ||||
|   "navigation_bar.lists": "Lister", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Festa tuter", | ||||
|   "navigation_bar.preferences": "Preferanser", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Felles tidslinje", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} likte din status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "anar a la recèrca", | ||||
|   "keyboard_shortcuts.start": "dobrir la colomna « Per començar »", | ||||
|   "keyboard_shortcuts.toggle_hidden": "mostrar/amagar lo tèxte dels avertiments", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "començar un estatut tot novèl", | ||||
|   "keyboard_shortcuts.unfocus": "quitar lo camp tèxte/de recèrca", | ||||
|   "keyboard_shortcuts.up": "far montar dins la lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorits", | ||||
|   "navigation_bar.filters": "Mots ignorats", | ||||
|   "navigation_bar.follow_requests": "Demandas d’abonament", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Tocant aqueste servidor", | ||||
|   "navigation_bar.keyboard_shortcuts": "Acorchis clavièr", | ||||
|   "navigation_bar.lists": "Listas", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Tuts penjats", | ||||
|   "navigation_bar.preferences": "Preferéncias", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Flux public global", | ||||
|   "navigation_bar.security": "Seguretat", | ||||
|   "notification.favourite": "{name} a ajustat a sos favorits", | ||||
|  |  | |||
|  | @ -208,6 +208,7 @@ | |||
|   "keyboard_shortcuts.search": "aby przejść do pola wyszukiwania", | ||||
|   "keyboard_shortcuts.start": "aby otworzyć kolumnę „Rozpocznij”", | ||||
|   "keyboard_shortcuts.toggle_hidden": "aby wyświetlić lub ukryć wpis spod CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "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", | ||||
|  | @ -240,6 +241,7 @@ | |||
|   "navigation_bar.favourites": "Ulubione", | ||||
|   "navigation_bar.filters": "Wyciszone słowa", | ||||
|   "navigation_bar.follow_requests": "Prośby o śledzenie", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Szczegółowe informacje", | ||||
|   "navigation_bar.keyboard_shortcuts": "Skróty klawiszowe", | ||||
|   "navigation_bar.lists": "Listy", | ||||
|  | @ -249,6 +251,7 @@ | |||
|   "navigation_bar.personal": "Osobiste", | ||||
|   "navigation_bar.pins": "Przypięte wpisy", | ||||
|   "navigation_bar.preferences": "Preferencje", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Globalna oś czasu", | ||||
|   "navigation_bar.security": "Bezpieczeństwo", | ||||
|   "notification.favourite": "{name} dodał(a) Twój wpis do ulubionych", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "para focar a pesquisa", | ||||
|   "keyboard_shortcuts.start": "para abrir a coluna \"primeiros passos\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "mostrar/esconder o texto com aviso de conteúdo", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "para compor um novo toot", | ||||
|   "keyboard_shortcuts.unfocus": "para remover o foco da área de composição/pesquisa", | ||||
|   "keyboard_shortcuts.up": "para mover para cima na lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritos", | ||||
|   "navigation_bar.filters": "Palavras silenciadas", | ||||
|   "navigation_bar.follow_requests": "Seguidores pendentes", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Mais informações", | ||||
|   "navigation_bar.keyboard_shortcuts": "Atalhos de teclado", | ||||
|   "navigation_bar.lists": "Listas", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Pessoal", | ||||
|   "navigation_bar.pins": "Postagens fixadas", | ||||
|   "navigation_bar.preferences": "Preferências", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Global", | ||||
|   "navigation_bar.security": "Segurança", | ||||
|   "notification.favourite": "{name} adicionou a sua postagem aos favoritos", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "para focar na pesquisa", | ||||
|   "keyboard_shortcuts.start": "para abrir a coluna dos \"primeiros passos\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "para mostrar/esconder texto atrás de CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "para compor um novo post", | ||||
|   "keyboard_shortcuts.unfocus": "para remover o foco da área de publicação/pesquisa", | ||||
|   "keyboard_shortcuts.up": "para mover para cima na lista", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoritos", | ||||
|   "navigation_bar.filters": "Palavras silenciadas", | ||||
|   "navigation_bar.follow_requests": "Seguidores pendentes", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Sobre este servidor", | ||||
|   "navigation_bar.keyboard_shortcuts": "Atalhos de teclado", | ||||
|   "navigation_bar.lists": "Listas", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Posts fixos", | ||||
|   "navigation_bar.preferences": "Preferências", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Global", | ||||
|   "navigation_bar.security": "Segurança", | ||||
|   "notification.favourite": "{name} adicionou o teu post aos favoritos", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "să focuseze căutarea", | ||||
|   "keyboard_shortcuts.start": "să deschidă coloana \"Începere\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "să arate/ascundă textul in spatele CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "să înceapă o postare nouă", | ||||
|   "keyboard_shortcuts.unfocus": "să dezactiveze zona de compunere/căutare", | ||||
|   "keyboard_shortcuts.up": "să mute mai sus în listă", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favorite", | ||||
|   "navigation_bar.filters": "Cuvinte oprite", | ||||
|   "navigation_bar.follow_requests": "Cereri de urmărire", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Despre această instanță", | ||||
|   "navigation_bar.keyboard_shortcuts": "Prescurtări", | ||||
|   "navigation_bar.lists": "Liste", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Postări fixate", | ||||
|   "navigation_bar.preferences": "Preferințe", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Flux global", | ||||
|   "navigation_bar.security": "Securitate", | ||||
|   "notification.favourite": "{name} a adăugat statusul tău la favorite", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "перейти к поиску", | ||||
|   "keyboard_shortcuts.start": "перейти к разделу \"добро пожаловать\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "начать писать новый пост", | ||||
|   "keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска", | ||||
|   "keyboard_shortcuts.up": "вверх по списку", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Понравившееся", | ||||
|   "navigation_bar.filters": "Заглушенные слова", | ||||
|   "navigation_bar.follow_requests": "Запросы на подписку", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Об узле", | ||||
|   "navigation_bar.keyboard_shortcuts": "Сочетания клавиш", | ||||
|   "navigation_bar.lists": "Списки", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Личное", | ||||
|   "navigation_bar.pins": "Закреплённые посты", | ||||
|   "navigation_bar.preferences": "Опции", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Глобальная лента", | ||||
|   "navigation_bar.security": "Безопасность", | ||||
|   "notification.favourite": "{name} понравился Ваш статус", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "zameraj sa na vyhľadávanie", | ||||
|   "keyboard_shortcuts.start": "otvor panel ''začíname''", | ||||
|   "keyboard_shortcuts.toggle_hidden": "ukáž/skry text za CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "začni úplne nový príspevok", | ||||
|   "keyboard_shortcuts.unfocus": "nesústreď sa na písaciu plochu, alebo hľadanie", | ||||
|   "keyboard_shortcuts.up": "posuň sa vyššie v zozname", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Obľúbené", | ||||
|   "navigation_bar.filters": "Filtrované slová", | ||||
|   "navigation_bar.follow_requests": "Žiadosti o sledovanie", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "O tomto serveri", | ||||
|   "navigation_bar.keyboard_shortcuts": "Klávesové skratky", | ||||
|   "navigation_bar.lists": "Zoznamy", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Osobné", | ||||
|   "navigation_bar.pins": "Pripnuté príspevky", | ||||
|   "navigation_bar.preferences": "Voľby", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federovaná časová os", | ||||
|   "navigation_bar.security": "Zabezbečenie", | ||||
|   "notification.favourite": "{name} si obľúbil/a tvoj príspevok", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "da začnete povsem nov tut", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "O tem vozlišču", | ||||
|   "navigation_bar.keyboard_shortcuts": "Keyboard shortcuts", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pripeti tuti", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "për kalim fokusi te kërkimi", | ||||
|   "keyboard_shortcuts.start": "për hapjen e shtyllës \"fillojani\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "për shfaqje/fshehje teksti pas CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "për të filluar një mesazh fringo të ri", | ||||
|   "keyboard_shortcuts.unfocus": "për heqjen e fokusit nga fusha e hartimit të mesazheve apo kërkimeve", | ||||
|   "keyboard_shortcuts.up": "për ngjitje sipër nëpër listë", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Të parapëlqyer", | ||||
|   "navigation_bar.filters": "Fjalë të heshtuara", | ||||
|   "navigation_bar.follow_requests": "Kërkesa për ndjekje", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Mbi këtë shërbyes", | ||||
|   "navigation_bar.keyboard_shortcuts": "Taste përkatës", | ||||
|   "navigation_bar.lists": "Lista", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personale", | ||||
|   "navigation_bar.pins": "Mesazhe të fiksuar", | ||||
|   "navigation_bar.preferences": "Parapëlqime", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Rrjedhë kohore të federuarish", | ||||
|   "navigation_bar.security": "Siguri", | ||||
|   "notification.favourite": "{name} parapëlqeu gjendjen tuaj", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "da se prebacite na pretragu", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "da započnete skroz novi tut", | ||||
|   "keyboard_shortcuts.unfocus": "da ne budete više na pretrazi/pravljenju novog tuta", | ||||
|   "keyboard_shortcuts.up": "da se pomerite na gore u listi", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Omiljeni", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Zahtevi za praćenje", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "O ovoj instanci", | ||||
|   "navigation_bar.keyboard_shortcuts": "Prečice na tastaturi", | ||||
|   "navigation_bar.lists": "Liste", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Prikačeni tutovi", | ||||
|   "navigation_bar.preferences": "Podešavanja", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federisana lajna", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} je stavio Vaš status kao omiljeni", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "да се пребаците на претрагу", | ||||
|   "keyboard_shortcuts.start": "да отворите колону \"почнимо\"", | ||||
|   "keyboard_shortcuts.toggle_hidden": "да прикажете/сакријте текст иза CW-а", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "да започнете скроз нову трубу", | ||||
|   "keyboard_shortcuts.unfocus": "да одфокусирате/не будете више на претрази/прављењу нове трубе", | ||||
|   "keyboard_shortcuts.up": "да се померите на горе у листи", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Омиљене", | ||||
|   "navigation_bar.filters": "Пригушене речи", | ||||
|   "navigation_bar.follow_requests": "Захтеви за праћење", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "О овој инстанци", | ||||
|   "navigation_bar.keyboard_shortcuts": "Пречице на тастатури", | ||||
|   "navigation_bar.lists": "Листе", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Прикачене трубе", | ||||
|   "navigation_bar.preferences": "Подешавања", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Здружена временска линија", | ||||
|   "navigation_bar.security": "Безбедност", | ||||
|   "notification.favourite": "{name} је ставио/ла Ваш статус као омиљени", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "att fokusera sökfältet", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "att visa/gömma text bakom CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "att börja en helt ny toot", | ||||
|   "keyboard_shortcuts.unfocus": "att avfokusera komponera text fält / sökfält", | ||||
|   "keyboard_shortcuts.up": "att flytta upp i listan", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoriter", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Följförfrågningar", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Om denna instans", | ||||
|   "navigation_bar.keyboard_shortcuts": "Tangentbordsgenvägar", | ||||
|   "navigation_bar.lists": "Listor", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Nålade inlägg (toots)", | ||||
|   "navigation_bar.preferences": "Inställningar", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Förenad tidslinje", | ||||
|   "navigation_bar.security": "Säkerhet", | ||||
|   "notification.favourite": "{name} favoriserade din status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favourites", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "Follow requests", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "About this instance", | ||||
|   "navigation_bar.keyboard_shortcuts": "Hotkeys", | ||||
|   "navigation_bar.lists": "Lists", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "Pinned toots", | ||||
|   "navigation_bar.preferences": "Preferences", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federated timeline", | ||||
|   "navigation_bar.security": "Security", | ||||
|   "notification.favourite": "{name} favourited your status", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "శోధనపై దృష్టి పెట్టండి", | ||||
|   "keyboard_shortcuts.start": "\"ఇక్కడ ప్రారంభించండి\" నిలువు వరుసను తెరవడానికి", | ||||
|   "keyboard_shortcuts.toggle_hidden": "CW వెనుక ఉన్న పాఠ్యాన్ని చూపడానికి / దాచడానికి", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "ఒక సరికొత్త టూట్ను ప్రారంభించడానికి", | ||||
|   "keyboard_shortcuts.unfocus": "పాఠ్యం వ్రాసే ఏరియా/శోధన పట్టిక నుండి బయటకు రావడానికి", | ||||
|   "keyboard_shortcuts.up": "జాబితాలో పైకి తరలించడానికి", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "ఇష్టపడినవి", | ||||
|   "navigation_bar.filters": "మ్యూట్ చేయబడిన పదాలు", | ||||
|   "navigation_bar.follow_requests": "అనుసరించడానికి అభ్యర్ధనలు", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "ఈ సేవిక గురించి", | ||||
|   "navigation_bar.keyboard_shortcuts": "హాట్ కీలు", | ||||
|   "navigation_bar.lists": "జాబితాలు", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "వ్యక్తిగతం", | ||||
|   "navigation_bar.pins": "అతికించిన టూట్లు", | ||||
|   "navigation_bar.preferences": "ప్రాధాన్యతలు", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "సమాఖ్య కాలక్రమం", | ||||
|   "navigation_bar.security": "భద్రత", | ||||
|   "notification.favourite": "{name} మీ స్టేటస్ ను ఇష్టపడ్డారు", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "to focus search", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "to start a brand new toot", | ||||
|   "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", | ||||
|   "keyboard_shortcuts.up": "to move up in the list", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "รายการโปรด", | ||||
|   "navigation_bar.filters": "คำที่ปิดเสียงอยู่", | ||||
|   "navigation_bar.follow_requests": "คำขอติดตาม", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "เกี่ยวกับเซิร์ฟเวอร์นี้", | ||||
|   "navigation_bar.keyboard_shortcuts": "ปุ่มลัด", | ||||
|   "navigation_bar.lists": "รายการ", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "ส่วนบุคคล", | ||||
|   "navigation_bar.pins": "โพสต์ที่ปักหมุด", | ||||
|   "navigation_bar.preferences": "การกำหนดลักษณะ", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "เส้นเวลาที่ติดต่อกับภายนอก", | ||||
|   "navigation_bar.security": "ความปลอดภัย", | ||||
|   "notification.favourite": "{name} ได้ชื่นชอบสถานะของคุณ", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "aramaya odaklanmak için", | ||||
|   "keyboard_shortcuts.start": "\"başlayın\" sütununu açmak için", | ||||
|   "keyboard_shortcuts.toggle_hidden": "CW'den önceki yazıyı göstermek/gizlemek için", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "yeni bir gönderiye başlamak için", | ||||
|   "keyboard_shortcuts.unfocus": "aramada bir gönderiye odaklanmamak için", | ||||
|   "keyboard_shortcuts.up": "listede yukarıya çıkmak için", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Favoriler", | ||||
|   "navigation_bar.filters": "Susturulmuş kelimeler", | ||||
|   "navigation_bar.follow_requests": "Takip istekleri", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Genişletilmiş bilgi", | ||||
|   "navigation_bar.keyboard_shortcuts": "Klavye kısayolları", | ||||
|   "navigation_bar.lists": "Listeler", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Kişisel", | ||||
|   "navigation_bar.pins": "Sabitlenmiş gönderiler", | ||||
|   "navigation_bar.preferences": "Tercihler", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Federe zaman tüneli", | ||||
|   "navigation_bar.security": "Güvenlik", | ||||
|   "notification.favourite": "{name} senin durumunu favorilere ekledi", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "сфокусуватися на пошуку", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "показати/приховати прихований текст", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "почати писати новий дмух", | ||||
|   "keyboard_shortcuts.unfocus": "розфокусуватися з нового допису чи пошуку", | ||||
|   "keyboard_shortcuts.up": "рухатися вверх списком", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "Вподобане", | ||||
|   "navigation_bar.filters": "Приховані слова", | ||||
|   "navigation_bar.follow_requests": "Запити на підписку", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "Про сайт", | ||||
|   "navigation_bar.keyboard_shortcuts": "Гарячі клавіши", | ||||
|   "navigation_bar.lists": "Списки", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Особисте", | ||||
|   "navigation_bar.pins": "Закріплені дмухи", | ||||
|   "navigation_bar.preferences": "Налаштування", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "Глобальна стрічка", | ||||
|   "navigation_bar.security": "Безпека", | ||||
|   "notification.favourite": "{name} вподобав(-ла) ваш допис", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "选择搜索框", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "显示或隐藏被折叠的正文", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "发送新嘟文", | ||||
|   "keyboard_shortcuts.unfocus": "取消输入", | ||||
|   "keyboard_shortcuts.up": "在列表中让光标上移", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "收藏的内容", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "关注请求", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "关于本站", | ||||
|   "navigation_bar.keyboard_shortcuts": "快捷键列表", | ||||
|   "navigation_bar.lists": "列表", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "个人", | ||||
|   "navigation_bar.pins": "置顶嘟文", | ||||
|   "navigation_bar.preferences": "首选项", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "跨站公共时间轴", | ||||
|   "navigation_bar.security": "安全", | ||||
|   "notification.favourite": "{name} 收藏了你的嘟文", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "把標示移動到搜索", | ||||
|   "keyboard_shortcuts.start": "to open \"get started\" column", | ||||
|   "keyboard_shortcuts.toggle_hidden": "顯示或隱藏被標為敏感的文字", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "新的推文", | ||||
|   "keyboard_shortcuts.unfocus": "把標示移離文字輸入和搜索", | ||||
|   "keyboard_shortcuts.up": "在列表往上移動", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "最愛的內容", | ||||
|   "navigation_bar.filters": "Muted words", | ||||
|   "navigation_bar.follow_requests": "關注請求", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "關於本服務站", | ||||
|   "navigation_bar.keyboard_shortcuts": "鍵盤快速鍵", | ||||
|   "navigation_bar.lists": "列表", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "Personal", | ||||
|   "navigation_bar.pins": "置頂文章", | ||||
|   "navigation_bar.preferences": "偏好設定", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "跨站時間軸", | ||||
|   "navigation_bar.security": "安全", | ||||
|   "notification.favourite": "{name} 收藏了你的文章", | ||||
|  |  | |||
|  | @ -204,6 +204,7 @@ | |||
|   "keyboard_shortcuts.search": "將焦點移至搜尋框", | ||||
|   "keyboard_shortcuts.start": "開啟「開始使用」欄位", | ||||
|   "keyboard_shortcuts.toggle_hidden": "顯示/隱藏在內容警告之後的正文", | ||||
|   "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", | ||||
|   "keyboard_shortcuts.toot": "開始發出新嘟文", | ||||
|   "keyboard_shortcuts.unfocus": "取消輸入文字區塊 / 搜尋的焦點", | ||||
|   "keyboard_shortcuts.up": "在名單中往上移動", | ||||
|  | @ -236,6 +237,7 @@ | |||
|   "navigation_bar.favourites": "最愛內容", | ||||
|   "navigation_bar.filters": "靜音詞彙", | ||||
|   "navigation_bar.follow_requests": "關注請求", | ||||
|   "navigation_bar.follows_and_followers": "Follows and followers", | ||||
|   "navigation_bar.info": "關於此伺服器", | ||||
|   "navigation_bar.keyboard_shortcuts": "快速鍵", | ||||
|   "navigation_bar.lists": "名單", | ||||
|  | @ -244,6 +246,7 @@ | |||
|   "navigation_bar.personal": "個人", | ||||
|   "navigation_bar.pins": "釘選的嘟文", | ||||
|   "navigation_bar.preferences": "偏好設定", | ||||
|   "navigation_bar.profile_directory": "Profile directory", | ||||
|   "navigation_bar.public_timeline": "聯邦時間軸", | ||||
|   "navigation_bar.security": "安全性", | ||||
|   "notification.favourite": "{name} 把你的嘟文加入了最愛", | ||||
|  |  | |||
|  | @ -1,6 +1,10 @@ | |||
| // Notes! | ||||
| // Sass color functions, "darken" and "lighten" are automatically replaced. | ||||
| 
 | ||||
| html { | ||||
|   scrollbar-color: $ui-base-color rgba($ui-base-color, 0.25); | ||||
| } | ||||
| 
 | ||||
| // Change the colors of button texts | ||||
| .button { | ||||
|   color: $white; | ||||
|  | @ -11,18 +15,139 @@ | |||
| } | ||||
| 
 | ||||
| // Change default background colors of columns | ||||
| .column { | ||||
|   > .scrollable { | ||||
| .column > .scrollable, | ||||
| .getting-started, | ||||
| .column-inline-form { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-top: 0; | ||||
| } | ||||
| 
 | ||||
| .column-back-button, | ||||
| .column-header { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border-top: 0; | ||||
|   } | ||||
| 
 | ||||
|   &--slim-button { | ||||
|     border: 0; | ||||
|     top: -49px; | ||||
|     right: 1px; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .column-header__back-button, | ||||
| .column-header__button, | ||||
| .column-header__button.active, | ||||
| .account__header__bar { | ||||
|   background: $white; | ||||
| } | ||||
| 
 | ||||
| .column-header__button.active { | ||||
|   color: $ui-highlight-color; | ||||
| 
 | ||||
|   &:hover, | ||||
|   &:active, | ||||
|   &:focus { | ||||
|     color: $ui-highlight-color; | ||||
|     background: $white; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .drawer__inner { | ||||
| .account__header__bar .avatar .account__avatar { | ||||
|   border-color: $white; | ||||
| } | ||||
| 
 | ||||
| .getting-started__footer a { | ||||
|   color: $ui-secondary-color; | ||||
|   text-decoration: underline; | ||||
| } | ||||
| 
 | ||||
| .column-subheading { | ||||
|   background: darken($ui-base-color, 4%); | ||||
|   border-bottom: 1px solid lighten($ui-base-color, 8%); | ||||
| } | ||||
| 
 | ||||
| .getting-started, | ||||
| .scrollable { | ||||
|   .column-link { | ||||
|     background: $white; | ||||
|     border-bottom: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|     &:hover, | ||||
|     &:active, | ||||
|     &:focus { | ||||
|       background: $ui-base-color; | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .getting-started .navigation-bar { | ||||
|   border-top: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-bottom: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border-top: 0; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .compose-form__autosuggest-wrapper, | ||||
| .poll__text input[type="text"], | ||||
| .compose-form .spoiler-input__input, | ||||
| .compose-form__poll-wrapper select, | ||||
| .search__input, | ||||
| .setting-text, | ||||
| .box-widget input[type="text"], | ||||
| .box-widget input[type="email"], | ||||
| .box-widget input[type="password"], | ||||
| .box-widget textarea, | ||||
| .statuses-grid .detailed-status { | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
| } | ||||
| 
 | ||||
| .search__input { | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border-top: 0; | ||||
|     border-bottom: 0; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .list-editor .search .search__input { | ||||
|   border-top: 0; | ||||
|   border-bottom: 0; | ||||
| } | ||||
| 
 | ||||
| .compose-form__poll-wrapper select { | ||||
|   background: $simple-background-color url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.933 18.467' height='19.698' width='15.929'><path d='M3.467 14.967l-3.393-3.5H14.86l-3.392 3.5c-1.866 1.925-3.666 3.5-4 3.5-.335 0-2.135-1.575-4-3.5zm.266-11.234L7.467 0 11.2 3.733l3.733 3.734H0l3.733-3.734z' fill='#{hex-color(lighten($ui-base-color, 8%))}'/></svg>") no-repeat right 8px center / auto 16px; | ||||
| } | ||||
| 
 | ||||
| .compose-form__poll-wrapper, | ||||
| .compose-form__poll-wrapper .poll__footer { | ||||
|   border-top-color: lighten($ui-base-color, 8%); | ||||
| } | ||||
| 
 | ||||
| .notification__filter-bar { | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-top: 0; | ||||
| } | ||||
| 
 | ||||
| .compose-form .compose-form__buttons-wrapper { | ||||
|   background: $ui-base-color; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-top: 0; | ||||
| } | ||||
| 
 | ||||
| .drawer__header, | ||||
| .drawer__inner { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
| } | ||||
| 
 | ||||
| .drawer__inner__mastodon { | ||||
|   background: $ui-base-color url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234.80078 31.757813" width="234.80078" height="31.757812"><path d="M19.599609 0c-1.05 0-2.10039.375-2.90039 1.125L0 16.925781v14.832031h234.80078V17.025391l-16.5-15.900391c-1.6-1.5-4.20078-1.5-5.80078 0l-13.80078 13.099609c-1.6 1.5-4.19883 1.5-5.79883 0L179.09961 1.125c-1.6-1.5-4.19883-1.5-5.79883 0L159.5 14.224609c-1.6 1.5-4.20078 1.5-5.80078 0L139.90039 1.125c-1.6-1.5-4.20078-1.5-5.80078 0l-13.79883 13.099609c-1.6 1.5-4.20078 1.5-5.80078 0L100.69922 1.125c-1.600001-1.5-4.198829-1.5-5.798829 0l-13.59961 13.099609c-1.6 1.5-4.200781 1.5-5.800781 0L61.699219 1.125c-1.6-1.5-4.198828-1.5-5.798828 0L42.099609 14.224609c-1.6 1.5-4.198828 1.5-5.798828 0L22.5 1.125C21.7.375 20.649609 0 19.599609 0z" fill="#{hex-color($white)}"/></svg>') no-repeat bottom / 100% auto; | ||||
|   background: $white url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234.80078 31.757813" width="234.80078" height="31.757812"><path d="M19.599609 0c-1.05 0-2.10039.375-2.90039 1.125L0 16.925781v14.832031h234.80078V17.025391l-16.5-15.900391c-1.6-1.5-4.20078-1.5-5.80078 0l-13.80078 13.099609c-1.6 1.5-4.19883 1.5-5.79883 0L179.09961 1.125c-1.6-1.5-4.19883-1.5-5.79883 0L159.5 14.224609c-1.6 1.5-4.20078 1.5-5.80078 0L139.90039 1.125c-1.6-1.5-4.20078-1.5-5.80078 0l-13.79883 13.099609c-1.6 1.5-4.20078 1.5-5.80078 0L100.69922 1.125c-1.600001-1.5-4.198829-1.5-5.798829 0l-13.59961 13.099609c-1.6 1.5-4.200781 1.5-5.800781 0L61.699219 1.125c-1.6-1.5-4.198828-1.5-5.798828 0L42.099609 14.224609c-1.6 1.5-4.198828 1.5-5.798828 0L22.5 1.125C21.7.375 20.649609 0 19.599609 0z" fill="#{hex-color($ui-base-color)}"/></svg>') no-repeat bottom / 100% auto; | ||||
| } | ||||
| 
 | ||||
| // Change the colors used in compose-form | ||||
|  | @ -93,16 +218,16 @@ | |||
| 
 | ||||
| .detailed-status, | ||||
| .detailed-status__action-bar { | ||||
|   background: darken($ui-base-color, 6%); | ||||
|   background: $white; | ||||
| } | ||||
| 
 | ||||
| // Change the background colors of status__content__spoiler-link | ||||
| .reply-indicator__content .status__content__spoiler-link, | ||||
| .status__content .status__content__spoiler-link { | ||||
|   background: $ui-base-lighter-color; | ||||
|   background: $ui-base-color; | ||||
| 
 | ||||
|   &:hover { | ||||
|     background: lighten($ui-base-lighter-color, 6%); | ||||
|     background: lighten($ui-base-color, 4%); | ||||
|   } | ||||
| } | ||||
| 
 | ||||
|  | @ -112,41 +237,47 @@ | |||
|   background: $ui-base-color; | ||||
| } | ||||
| 
 | ||||
| .privacy-dropdown.active .privacy-dropdown__value.active .icon-button { | ||||
|   color: $white; | ||||
| } | ||||
| 
 | ||||
| .account-gallery__item a { | ||||
|   background-color: $ui-base-color; | ||||
| } | ||||
| 
 | ||||
| // Change the colors used in the dropdown menu | ||||
| .dropdown-menu { | ||||
|   background: $ui-base-color; | ||||
|   background: $white; | ||||
| 
 | ||||
|   &__arrow { | ||||
|     &.left { | ||||
|       border-left-color: $ui-base-color; | ||||
|       border-left-color: $white; | ||||
|     } | ||||
| 
 | ||||
|     &.top { | ||||
|       border-top-color: $ui-base-color; | ||||
|       border-top-color: $white; | ||||
|     } | ||||
| 
 | ||||
|     &.bottom { | ||||
|       border-bottom-color: $ui-base-color; | ||||
|       border-bottom-color: $white; | ||||
|     } | ||||
| 
 | ||||
|     &.right { | ||||
|       border-right-color: $ui-base-color; | ||||
|       border-right-color: $white; | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   &__item { | ||||
|     a { | ||||
|       background: $ui-base-color; | ||||
|       background: $white; | ||||
|       color: $darker-text-color; | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| // Change the text colors on inverted background | ||||
| .privacy-dropdown__option.active, | ||||
| .privacy-dropdown__option:hover, | ||||
| .privacy-dropdown__option.active .privacy-dropdown__option__content, | ||||
| .privacy-dropdown__option.active .privacy-dropdown__option__content strong, | ||||
| .privacy-dropdown__option:hover .privacy-dropdown__option__content, | ||||
|  | @ -162,7 +293,7 @@ | |||
| .actions-modal ul li:not(:empty) a:focus button, | ||||
| .actions-modal ul li:not(:empty) a:hover, | ||||
| .actions-modal ul li:not(:empty) a:hover button, | ||||
| .admin-wrapper .sidebar ul li a.selected, | ||||
| .admin-wrapper .sidebar ul .simple-navigation-active-leaf a, | ||||
| .simple_form .block-button, | ||||
| .simple_form .button, | ||||
| .simple_form button { | ||||
|  | @ -170,7 +301,7 @@ | |||
| } | ||||
| 
 | ||||
| .dropdown-menu__separator { | ||||
|   border-bottom-color: lighten($ui-base-color, 12%); | ||||
|   border-bottom-color: lighten($ui-base-color, 4%); | ||||
| } | ||||
| 
 | ||||
| // Change the background colors of modals | ||||
|  | @ -185,6 +316,12 @@ | |||
|   background: $ui-base-color; | ||||
| } | ||||
| 
 | ||||
| .column-header__collapsible-inner { | ||||
|   background: darken($ui-base-color, 4%); | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-top: 0; | ||||
| } | ||||
| 
 | ||||
| .boost-modal__action-bar, | ||||
| .confirmation-modal__action-bar, | ||||
| .mute-modal__action-bar, | ||||
|  | @ -233,13 +370,139 @@ | |||
|   background: $white; | ||||
| } | ||||
| 
 | ||||
| .tabs-bar { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-bottom: 0; | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border-top: 0; | ||||
|   } | ||||
| 
 | ||||
|   &__link { | ||||
|     padding-bottom: 14px; | ||||
|     border-bottom-width: 1px; | ||||
|     border-bottom-color: lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|     &:hover, | ||||
|     &:active, | ||||
|     &:focus { | ||||
|       background: $ui-base-color; | ||||
|     } | ||||
| 
 | ||||
|     &.active { | ||||
|       &:hover, | ||||
|       &:active, | ||||
|       &:focus { | ||||
|         background: transparent; | ||||
|         border-bottom-color: $ui-highlight-color; | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| // Change the default colors used on some parts of the profile pages | ||||
| .activity-stream-tabs { | ||||
|   background: $account-background-color; | ||||
|   border-bottom-color: lighten($ui-base-color, 8%); | ||||
| } | ||||
| 
 | ||||
| .box-widget, | ||||
| .nothing-here, | ||||
| .page-header, | ||||
| .directory__tag > a, | ||||
| .directory__tag > div, | ||||
| .landing-page__call-to-action, | ||||
| .contact-widget, | ||||
| .landing .hero-widget__text, | ||||
| .landing-page__information.contact-widget { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border-left: 0; | ||||
|     border-right: 0; | ||||
|     border-top: 0; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .landing .hero-widget__text { | ||||
|   border-top: 0; | ||||
|   border-bottom: 0; | ||||
| } | ||||
| 
 | ||||
| .simple_form { | ||||
|   input[type=text], | ||||
|   input[type=number], | ||||
|   input[type=email], | ||||
|   input[type=password], | ||||
|   textarea { | ||||
|     &:hover { | ||||
|       border-color: lighten($ui-base-color, 12%); | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .landing .hero-widget__footer { | ||||
|   background: $white; | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
|   border-top: 0; | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border: 0; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .brand__tagline { | ||||
|   color: $ui-secondary-color; | ||||
| } | ||||
| 
 | ||||
| .directory__tag > a { | ||||
|   &:hover, | ||||
|   &:active, | ||||
|   &:focus { | ||||
|     background: $ui-base-color; | ||||
|   } | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     border: 0; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .directory__tag.active > a, | ||||
| .directory__tag.active > div { | ||||
|   border-color: $ui-highlight-color; | ||||
| 
 | ||||
|   &, | ||||
|   h4, | ||||
|   h4 small, | ||||
|   .fa, | ||||
|   .trends__item__current { | ||||
|     color: $white; | ||||
|   } | ||||
| 
 | ||||
|   &:hover, | ||||
|   &:active, | ||||
|   &:focus { | ||||
|     background: $ui-highlight-color; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .batch-table { | ||||
|   &__toolbar, | ||||
|   &__row, | ||||
|   .nothing-here { | ||||
|     border-color: lighten($ui-base-color, 8%); | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .activity-stream { | ||||
|   border: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|   &--under-tabs { | ||||
|     border-top: 0; | ||||
|   } | ||||
| 
 | ||||
|   .entry { | ||||
|     background: $account-background-color; | ||||
| 
 | ||||
|  | @ -294,6 +557,22 @@ | |||
|     background: rgba($error-red, 0.5); | ||||
|     text-shadow: none; | ||||
|   } | ||||
| 
 | ||||
|   .recommended { | ||||
|     border-color: $ui-highlight-color; | ||||
|     color: $ui-highlight-color; | ||||
|     background-color: rgba($ui-highlight-color, 0.1); | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .compose-form .compose-form__warning { | ||||
|   border-color: $ui-highlight-color; | ||||
|   background-color: rgba($ui-highlight-color, 0.1); | ||||
| 
 | ||||
|   &, | ||||
|   a { | ||||
|     color: $ui-highlight-color; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .status__content, | ||||
|  | @ -312,14 +591,41 @@ | |||
| } | ||||
| 
 | ||||
| .public-layout { | ||||
|   .account__section-headline { | ||||
|     border: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|     @media screen and (max-width: $no-gap-breakpoint) { | ||||
|       border-top: 0; | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   .header, | ||||
|   .public-account-header, | ||||
|   .public-account-bio { | ||||
|     box-shadow: none; | ||||
|   } | ||||
| 
 | ||||
|   .public-account-bio, | ||||
|   .hero-widget__text { | ||||
|     background: $account-background-color; | ||||
|     border: 1px solid lighten($ui-base-color, 8%); | ||||
|   } | ||||
| 
 | ||||
|   .header { | ||||
|     background: lighten($ui-base-color, 12%); | ||||
|     background: $ui-base-color; | ||||
|     border: 1px solid lighten($ui-base-color, 8%); | ||||
| 
 | ||||
|     @media screen and (max-width: $no-gap-breakpoint) { | ||||
|       border: 0; | ||||
|     } | ||||
| 
 | ||||
|     .brand { | ||||
|       &:hover, | ||||
|       &:focus, | ||||
|       &:active { | ||||
|         background: lighten($ui-base-color, 4%); | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   .public-account-header { | ||||
|  | @ -331,17 +637,50 @@ | |||
|       } | ||||
|     } | ||||
| 
 | ||||
|     &__bar { | ||||
|       &::before { | ||||
|         background: $account-background-color; | ||||
|         border: 1px solid lighten($ui-base-color, 8%); | ||||
|         border-top: 0; | ||||
|       } | ||||
| 
 | ||||
|       .avatar img { | ||||
|         border-color: $account-background-color; | ||||
|       } | ||||
| 
 | ||||
|       @media screen and (max-width: $no-columns-breakpoint) { | ||||
|         background: $account-background-color; | ||||
|         border: 1px solid lighten($ui-base-color, 8%); | ||||
|         border-top: 0; | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|     &__tabs { | ||||
|       &__name { | ||||
|         h1, | ||||
|         h1 small { | ||||
|           color: $white; | ||||
| 
 | ||||
|           @media screen and (max-width: $no-columns-breakpoint) { | ||||
|             color: $primary-text-color; | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|     &__extra { | ||||
|       .public-account-bio { | ||||
|         border: 0; | ||||
|       } | ||||
| 
 | ||||
|       .public-account-bio .account__header__fields { | ||||
|         border-color: lighten($ui-base-color, 8%); | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .notification__filter-bar button.active::after, | ||||
| .account__section-headline a.active::after { | ||||
|   border-color: transparent transparent $white; | ||||
| } | ||||
|  | @ -355,6 +694,9 @@ | |||
| .activity-stream, | ||||
| .nothing-here, | ||||
| .directory__tag > a, | ||||
| .directory__tag > div { | ||||
| .directory__tag > div, | ||||
| .card > a, | ||||
| .page-header, | ||||
| .compose-form .compose-form__warning { | ||||
|   box-shadow: none; | ||||
| } | ||||
|  |  | |||
|  | @ -17,7 +17,7 @@ $ui-base-color: $classic-secondary-color !default; | |||
| $ui-base-lighter-color: #b0c0cf; | ||||
| $ui-primary-color: #9bcbed; | ||||
| $ui-secondary-color: $classic-base-color !default; | ||||
| $ui-highlight-color: #2b5fd9; | ||||
| $ui-highlight-color: #2b90d9; | ||||
| 
 | ||||
| $primary-text-color: $black !default; | ||||
| $darker-text-color: $classic-base-color !default; | ||||
|  |  | |||
|  | @ -659,7 +659,8 @@ $small-breakpoint: 960px; | |||
|     align-items: center; | ||||
|     padding: 50px; | ||||
| 
 | ||||
|     img { | ||||
|     svg { | ||||
|       fill: $primary-text-color; | ||||
|       height: 52px; | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -197,7 +197,8 @@ | |||
|   } | ||||
| } | ||||
| 
 | ||||
| .account-role { | ||||
| .account-role, | ||||
| .simple_form .recommended { | ||||
|   display: inline-block; | ||||
|   padding: 4px 6px; | ||||
|   cursor: default; | ||||
|  |  | |||
|  | @ -1839,7 +1839,7 @@ a.account__display-name { | |||
|       display: flex; | ||||
|       flex-direction: column; | ||||
| 
 | ||||
|       @media screen and (min-width: 360px) { | ||||
|       @media screen and (min-width: $no-gap-breakpoint) { | ||||
|         padding: 0 10px; | ||||
|       } | ||||
|     } | ||||
|  | @ -2021,7 +2021,7 @@ a.account__display-name { | |||
|     top: 15px; | ||||
|   } | ||||
| 
 | ||||
|   @media screen and (min-width: 360px) { | ||||
|   @media screen and (min-width: $no-gap-breakpoint) { | ||||
|     padding: 10px 0; | ||||
|   } | ||||
| 
 | ||||
|  | @ -2135,7 +2135,7 @@ a.account__display-name { | |||
|   } | ||||
| } | ||||
| 
 | ||||
| @media screen and (min-width: 360px) { | ||||
| @media screen and (min-width: $no-gap-breakpoint) { | ||||
|   .tabs-bar { | ||||
|     margin: 10px auto; | ||||
|     margin-bottom: 0; | ||||
|  | @ -2212,17 +2212,6 @@ a.account__display-name { | |||
|   height: calc(100% - 10px); | ||||
|   overflow-y: hidden; | ||||
| 
 | ||||
|   .search__input { | ||||
|     line-height: 18px; | ||||
|     font-size: 16px; | ||||
|     padding: 15px; | ||||
|     padding-right: 30px; | ||||
|   } | ||||
| 
 | ||||
|   .search__icon .fa { | ||||
|     top: 15px; | ||||
|   } | ||||
| 
 | ||||
|   .navigation-bar { | ||||
|     padding-top: 20px; | ||||
|     padding-bottom: 20px; | ||||
|  | @ -2709,21 +2698,22 @@ a.account__display-name { | |||
| } | ||||
| 
 | ||||
| .setting-text { | ||||
|   color: $darker-text-color; | ||||
|   background: transparent; | ||||
|   border: 0; | ||||
|   border-bottom: 2px solid $ui-primary-color; | ||||
|   box-sizing: border-box; | ||||
|   display: block; | ||||
|   font-family: inherit; | ||||
|   margin-bottom: 10px; | ||||
|   padding: 7px 0; | ||||
|   box-sizing: border-box; | ||||
|   width: 100%; | ||||
|   margin: 0; | ||||
|   color: $inverted-text-color; | ||||
|   background: $simple-background-color; | ||||
|   padding: 10px; | ||||
|   font-family: inherit; | ||||
|   font-size: 14px; | ||||
|   resize: vertical; | ||||
|   border: 0; | ||||
|   outline: 0; | ||||
|   border-radius: 4px; | ||||
| 
 | ||||
|   &:focus, | ||||
|   &:active { | ||||
|     color: $primary-text-color; | ||||
|     border-bottom-color: $highlight-text-color; | ||||
|   &:focus { | ||||
|     outline: 0; | ||||
|   } | ||||
| 
 | ||||
|   @media screen and (max-width: 600px) { | ||||
|  | @ -3895,8 +3885,10 @@ a.status-card.compact:hover { | |||
|   @include search-input; | ||||
| 
 | ||||
|   display: block; | ||||
|   padding: 10px; | ||||
|   padding: 15px; | ||||
|   padding-right: 30px; | ||||
|   line-height: 18px; | ||||
|   font-size: 16px; | ||||
| } | ||||
| 
 | ||||
| .search__icon { | ||||
|  | @ -3911,7 +3903,7 @@ a.status-card.compact:hover { | |||
| 
 | ||||
|   .fa { | ||||
|     position: absolute; | ||||
|     top: 10px; | ||||
|     top: 16px; | ||||
|     right: 10px; | ||||
|     z-index: 2; | ||||
|     display: inline-block; | ||||
|  | @ -3941,7 +3933,7 @@ a.status-card.compact:hover { | |||
|   } | ||||
| 
 | ||||
|   .fa-times-circle { | ||||
|     top: 11px; | ||||
|     top: 17px; | ||||
|     transform: rotate(0deg); | ||||
|     color: $action-button-color; | ||||
|     cursor: pointer; | ||||
|  | @ -4747,7 +4739,6 @@ a.status-card.compact:hover { | |||
|   display: block; | ||||
|   text-decoration: none; | ||||
|   color: $secondary-text-color; | ||||
|   line-height: 0; | ||||
|   position: relative; | ||||
|   z-index: 1; | ||||
| 
 | ||||
|  | @ -5474,8 +5465,8 @@ noscript { | |||
| } | ||||
| 
 | ||||
| .column-inline-form { | ||||
|   padding: 7px 15px; | ||||
|   padding-right: 5px; | ||||
|   padding: 15px; | ||||
|   padding-right: 0; | ||||
|   display: flex; | ||||
|   justify-content: flex-start; | ||||
|   align-items: center; | ||||
|  | @ -5486,7 +5477,6 @@ noscript { | |||
| 
 | ||||
|     input { | ||||
|       width: 100%; | ||||
|       margin-bottom: 6px; | ||||
| 
 | ||||
|       &:focus { | ||||
|         outline: 0; | ||||
|  | @ -5496,7 +5486,7 @@ noscript { | |||
| 
 | ||||
|   .icon-button { | ||||
|     flex: 0 0 auto; | ||||
|     margin: 0 5px; | ||||
|     margin: 0 10px; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
|  |  | |||
|  | @ -21,7 +21,8 @@ | |||
|     justify-content: center; | ||||
|     align-items: center; | ||||
| 
 | ||||
|     img { | ||||
|     svg { | ||||
|       fill: $primary-text-color; | ||||
|       height: 42px; | ||||
|       margin-right: 10px; | ||||
|     } | ||||
|  | @ -256,12 +257,13 @@ | |||
|       display: block; | ||||
|       padding: 15px; | ||||
| 
 | ||||
|       img { | ||||
|       svg { | ||||
|         display: block; | ||||
|         height: 18px; | ||||
|         width: auto; | ||||
|         position: relative; | ||||
|         bottom: -2px; | ||||
|         fill: $primary-text-color; | ||||
| 
 | ||||
|         @media screen and (max-width: $no-gap-breakpoint) { | ||||
|           height: 20px; | ||||
|  |  | |||
|  | @ -79,6 +79,12 @@ code { | |||
|           text-decoration: none; | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
|       .recommended { | ||||
|         position: absolute; | ||||
|         margin: 0 4px; | ||||
|         margin-top: -2px; | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|  | @ -443,6 +449,10 @@ code { | |||
|     height: 41px; | ||||
|   } | ||||
| 
 | ||||
|   h4 { | ||||
|     margin-bottom: 15px !important; | ||||
|   } | ||||
| 
 | ||||
|   .label_input { | ||||
|     &__wrapper { | ||||
|       position: relative; | ||||
|  |  | |||
|  | @ -43,6 +43,10 @@ body.rtl { | |||
|     left: 10px; | ||||
|   } | ||||
| 
 | ||||
|   .columns-area { | ||||
|     direction: rtl; | ||||
|   } | ||||
| 
 | ||||
|   .column-header__buttons { | ||||
|     left: 0; | ||||
|     right: auto; | ||||
|  |  | |||
|  | @ -4,6 +4,10 @@ | |||
|   overflow: hidden; | ||||
|   margin-bottom: 10px; | ||||
| 
 | ||||
|   &--under-tabs { | ||||
|     border-radius: 0 0 4px 4px; | ||||
|   } | ||||
| 
 | ||||
|   @media screen and (max-width: $no-gap-breakpoint) { | ||||
|     margin-bottom: 0; | ||||
|     border-radius: 0; | ||||
|  |  | |||
|  | @ -45,7 +45,7 @@ class ActivityPub::Activity::Delete < ActivityPub::Activity | |||
|     rebloggers_ids = @status.reblogs.includes(:account).references(:account).merge(Account.local).pluck(:account_id) | ||||
|     inboxes        = Account.where(id: ::Follow.where(target_account_id: rebloggers_ids).select(:account_id)).inboxes - [@account.preferred_inbox_url] | ||||
| 
 | ||||
|     ActivityPub::DeliveryWorker.push_bulk(inboxes) do |inbox_url| | ||||
|     ActivityPub::LowPriorityDeliveryWorker.push_bulk(inboxes) do |inbox_url| | ||||
|       [payload, rebloggers_ids.first, inbox_url] | ||||
|     end | ||||
|   end | ||||
|  | @ -61,7 +61,12 @@ class ActivityPub::Activity::Delete < ActivityPub::Activity | |||
| 
 | ||||
|   def forward_for_reply | ||||
|     return unless @json['signature'].present? && reply_to_local? | ||||
|     ActivityPub::RawDistributionWorker.perform_async(Oj.dump(@json), replied_to_status.account_id, [@account.preferred_inbox_url]) | ||||
| 
 | ||||
|     inboxes = replied_to_status.account.followers.inboxes - [@account.preferred_inbox_url] | ||||
| 
 | ||||
|     ActivityPub::LowPriorityDeliveryWorker.push_bulk(inboxes) do |inbox_url| | ||||
|       [payload, replied_to_status.account_id, inbox_url] | ||||
|     end | ||||
|   end | ||||
| 
 | ||||
|   def delete_now! | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ | |||
| .landing | ||||
|   .landing__brand | ||||
|     = link_to root_url, class: 'brand' do | ||||
|       = image_pack_tag 'logo_full.svg', alt: 'Mastodon' | ||||
|       = svg_logo_full | ||||
|       %span.brand__tagline=t 'about.tagline' | ||||
| 
 | ||||
|   .landing__grid | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ | |||
|       - elsif @statuses.empty? | ||||
|         = nothing_here 'nothing-here--under-tabs' | ||||
|       - else | ||||
|         .activity-stream | ||||
|         .activity-stream.activity-stream--under-tabs | ||||
|           - if params[:page].to_i.zero? | ||||
|             = render partial: 'stream_entries/status', collection: @pinned_statuses, as: :status, locals: { pinned: true } | ||||
| 
 | ||||
|  |  | |||
|  | @ -42,3 +42,4 @@ | |||
| 
 | ||||
|     %div{ style: 'display: none'} | ||||
|       = render file: Rails.root.join('app', 'javascript', 'images', 'logo_transparent.svg') | ||||
|       = render file: Rails.root.join('app', 'javascript', 'images', 'logo_full.svg') | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ | |||
|     .logo-container | ||||
|       %h1 | ||||
|         = link_to root_path do | ||||
|           = image_pack_tag 'logo_full.svg', alt: 'Mastodon' | ||||
|           = svg_logo_full | ||||
| 
 | ||||
|     .form-container | ||||
|       = render 'flashes' | ||||
|  |  | |||
|  | @ -46,7 +46,7 @@ | |||
|                             %tbody | ||||
|                               %td.column-cell | ||||
|                                 %p= t 'about.hosted_on', domain: site_hostname | ||||
|                                 %p= link_to t('application_mailer.notification_preferences'), settings_notifications_url | ||||
|                                 %p= link_to t('application_mailer.notification_preferences'), settings_preferences_notifications_url | ||||
|                               %td.column-cell.text-right | ||||
|                                 = link_to root_url do | ||||
|                                   = image_tag full_pack_url('media/images/mailer/logo_transparent.png'), alt: 'Mastodon', height: 24 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|         %nav.header | ||||
|           .nav-left | ||||
|             = link_to root_url, class: 'brand' do | ||||
|               = image_pack_tag 'logo_full.svg', alt: 'Mastodon' | ||||
|               = svg_logo_full | ||||
| 
 | ||||
|             = link_to t('directories.directory'), explore_path, class: 'nav-link optional' if Setting.profile_directory | ||||
|             = link_to t('about.about_this'), about_more_path, class: 'nav-link optional' | ||||
|  |  | |||
							
								
								
									
										39
									
								
								app/views/settings/preferences/appearance/show.html.haml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								app/views/settings/preferences/appearance/show.html.haml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,39 @@ | |||
| - content_for :page_title do | ||||
|   = t('settings.appearance') | ||||
| 
 | ||||
| = simple_form_for current_user, url: settings_preferences_appearance_path, html: { method: :put } do |f| | ||||
|   .fields-group | ||||
|     = f.input :locale, collection: I18n.available_locales, wrapper: :with_label, include_blank: false, label_method: lambda { |locale| human_locale(locale) }, selected: I18n.locale, hint: false | ||||
| 
 | ||||
|   %h4= t 'appearance.advanced_web_interface' | ||||
| 
 | ||||
|   %p.hint= t 'appearance.advanced_web_interface_hint' | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_advanced_layout, as: :boolean, wrapper: :with_label, hint: false | ||||
| 
 | ||||
|   %h4= t 'appearance.animations_and_accessibility' | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_auto_play_gif, as: :boolean, wrapper: :with_label, recommended: true | ||||
|     = f.input :setting_reduce_motion, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_system_font_ui, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   %h4= t 'appearance.confirmation_dialogs' | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_unfollow_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_boost_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_favourite_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_delete_modal, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   %h4= t 'appearance.sensitive_content' | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_display_media, collection: ['default', 'show_all', 'hide_all'],label_method: lambda { |item| t("simple_form.hints.defaults.setting_display_media_#{item}") }, hint: false, as: :radio_buttons, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li', wrapper: :with_floating_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_expand_spoilers, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .actions | ||||
|     = f.button :button, t('generic.save_changes'), type: :submit | ||||
|  | @ -1,7 +1,7 @@ | |||
| - content_for :page_title do | ||||
|   = t('settings.notifications') | ||||
| 
 | ||||
| = simple_form_for current_user, url: settings_notifications_path, html: { method: :put } do |f| | ||||
| = simple_form_for current_user, url: settings_preferences_notifications_path, html: { method: :put } do |f| | ||||
|   = render 'shared/error_messages', object: current_user | ||||
| 
 | ||||
|   .fields-group | ||||
							
								
								
									
										44
									
								
								app/views/settings/preferences/other/show.html.haml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								app/views/settings/preferences/other/show.html.haml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,44 @@ | |||
| - content_for :page_title do | ||||
|   = t('settings.preferences') | ||||
| 
 | ||||
| = simple_form_for current_user, url: settings_preferences_other_path, html: { method: :put } do |f| | ||||
|   = render 'shared/error_messages', object: current_user | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_noindex, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_hide_network, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_aggregate_reblogs, as: :boolean, wrapper: :with_label, recommended: true | ||||
| 
 | ||||
|   - unless Setting.hide_followers_count | ||||
|     .fields-group | ||||
|       = f.input :setting_hide_followers_count, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   %h4= t 'preferences.posting_defaults' | ||||
| 
 | ||||
|   .fields-row | ||||
|     .fields-group.fields-row__column.fields-row__column-6 | ||||
|       = f.input :setting_default_privacy, collection: Status.selectable_visibilities, wrapper: :with_label, include_blank: false, label_method: lambda { |visibility| safe_join([I18n.t("statuses.visibilities.#{visibility}"), I18n.t("statuses.visibilities.#{visibility}_long")], ' - ') }, required: false, hint: false | ||||
| 
 | ||||
|     .fields-group.fields-row__column.fields-row__column-6 | ||||
|       = f.input :setting_default_language, collection: [nil] + filterable_languages.sort, wrapper: :with_label, label_method: lambda { |locale| locale.nil? ? I18n.t('statuses.language_detection') : human_locale(locale) }, required: false, include_blank: false, hint: false | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_default_sensitive, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_show_application, as: :boolean, wrapper: :with_label, recommended: true | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_default_content_type, collection: ['text/plain', 'text/markdown', 'text/html'], wrapper: :with_label, include_blank: false, label_method: lambda { |item| safe_join([t("simple_form.labels.defaults.setting_default_content_type_#{item.split('/')[1]}"), content_tag(:span, t("simple_form.hints.defaults.setting_default_content_type_#{item.split('/')[1]}"), class: 'hint')]) }, required: false, as: :radio_buttons, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
| 
 | ||||
|   %h4= t 'preferences.public_timelines' | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :chosen_languages, collection: filterable_languages.sort, wrapper: :with_block_label, include_blank: false, label_method: lambda { |locale| human_locale(locale) }, required: false, as: :check_boxes, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
| 
 | ||||
|   .actions | ||||
|     = f.button :button, t('generic.save_changes'), type: :submit | ||||
|  | @ -1,69 +0,0 @@ | |||
| - content_for :page_title do | ||||
|   = t('settings.preferences') | ||||
| 
 | ||||
| %ul.quick-nav | ||||
|   %li= link_to t('preferences.languages'), '#settings_languages' | ||||
|   %li= link_to t('preferences.publishing'), '#settings_publishing' | ||||
|   %li= link_to t('preferences.other'), '#settings_other' | ||||
|   %li= link_to t('preferences.web'), '#settings_web' | ||||
|   %li= link_to t('settings.notifications'), settings_notifications_path | ||||
| 
 | ||||
| = simple_form_for current_user, url: settings_preferences_path, html: { method: :put } do |f| | ||||
|   = render 'shared/error_messages', object: current_user | ||||
| 
 | ||||
|   .fields-row#settings_languages | ||||
|     .fields-group.fields-row__column.fields-row__column-6 | ||||
|       = f.input :locale, collection: I18n.available_locales, wrapper: :with_label, include_blank: false, label_method: lambda { |locale| human_locale(locale) }, selected: I18n.locale | ||||
|     .fields-group.fields-row__column.fields-row__column-6 | ||||
|       = f.input :setting_default_language, collection: [nil] + filterable_languages.sort, wrapper: :with_label, label_method: lambda { |locale| locale.nil? ? I18n.t('statuses.language_detection') : human_locale(locale) }, required: false, include_blank: false | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :chosen_languages, collection: filterable_languages.sort, wrapper: :with_block_label, include_blank: false, label_method: lambda { |locale| human_locale(locale) }, required: false, as: :check_boxes, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
| 
 | ||||
|   %hr#settings_publishing/ | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_default_privacy, collection: Status.selectable_visibilities, wrapper: :with_floating_label, include_blank: false, label_method: lambda { |visibility| safe_join([I18n.t("statuses.visibilities.#{visibility}"), content_tag(:span, I18n.t("statuses.visibilities.#{visibility}_long"), class: 'hint')]) }, required: false, as: :radio_buttons, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
| 
 | ||||
|     = f.input :setting_default_content_type, collection: ['text/plain', 'text/markdown', 'text/html'], wrapper: :with_label, include_blank: false, label_method: lambda { |item| safe_join([t("simple_form.labels.defaults.setting_default_content_type_#{item.split('/')[1]}"), content_tag(:span, t("simple_form.hints.defaults.setting_default_content_type_#{item.split('/')[1]}"), class: 'hint')]) }, required: false, as: :radio_buttons, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
| 
 | ||||
|     = f.input :setting_default_sensitive, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   %hr#settings_other/ | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_noindex, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_hide_network, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_show_application, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   - unless Setting.hide_followers_count | ||||
|     .fields-group | ||||
|       = f.input :setting_hide_followers_count, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   %hr#settings_web/ | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_advanced_layout, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_unfollow_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_boost_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_favourite_modal, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_delete_modal, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_aggregate_reblogs, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .fields-group | ||||
|     = f.input :setting_auto_play_gif, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_display_media, collection: ['default', 'show_all', 'hide_all'], wrapper: :with_label, include_blank: false, label_method: lambda { |item| safe_join([t("simple_form.labels.defaults.setting_display_media_#{item}"), content_tag(:span, t("simple_form.hints.defaults.setting_display_media_#{item}"), class: 'hint')]) }, required: false, as: :radio_buttons, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li' | ||||
|     = f.input :setting_expand_spoilers, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_reduce_motion, as: :boolean, wrapper: :with_label | ||||
|     = f.input :setting_system_font_ui, as: :boolean, wrapper: :with_label | ||||
| 
 | ||||
|   .actions | ||||
|     = f.button :button, t('generic.save_changes'), type: :submit | ||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
		Reference in a new issue