Merge pull request #1486 from pixelfed/frontend-ui-refactor

Update account views
This commit is contained in:
daniel 2019-07-09 21:57:39 -06:00 committed by GitHub
commit 7de72ae395
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 104 additions and 18 deletions

View file

@ -0,0 +1,26 @@
<?php
return [
'helpcenter' => 'Помощь',
'whatsnew' => 'Что нового',
'gettingStarted' => 'Первые шаги',
'sharingMedia' => 'Поделиться',
'profile' => 'Профиль',
'stories' => 'Истории',
'hashtags' => 'Хэштэти',
'discover' => 'Discover',
'directMessages' => 'Личное сообщение',
'timelines' => 'Ленты',
'embed' => 'Вставить',
'communityGuidelines' => 'Правила сообщества',
'whatIsTheFediverse' => 'Что такое fediverse?',
'controllingVisibility' => 'Управление видимостью',
'blockingAccounts' => 'Заблокированные аккаунты',
'safetyTips' => 'Советы по безопасности',
'reportSomething' => 'Пожаловаться',
'dataPolicy' => 'Конфиденциальность'
];

View file

@ -0,0 +1,19 @@
<?php
return [
'search' => 'Поиск',
'home' => 'Home',
'local' => 'локальная',
'network' => 'Сеть',
'discover' => 'Discover',
'viewMyProfile' => 'Локальная лента',
'myTimeline' => 'Моя лента',
'publicTimeline' => 'Глобальная лента',
'remoteFollow' => 'Remote Follow',
'settings' => 'Настройки',
'admin' => 'Администрация',
'logout' => 'Выйти',
'directMessages' => 'Личные сообщения',
];

View file

@ -1,8 +1,10 @@
<?php <?php
return [ return [
'likedPhoto' => 'оценил(-а) Ваш пост.',
'likedPhoto' => 'оценил(а) Ваше фото.', 'likedComment' => 'оценил(-а) Ваш комментарий.',
'startedFollowingYou' => 'теперь подписан(а) на Вас.', 'startedFollowingYou' => 'теперь подписан(-а) на Вас.',
'commented' => 'оставил(-а) комментарий под Вашим постом.',
'mentionedYou' => 'упомянул(-а) Вас.',
'shared' => 'поделился(-ась) Вашим постом.',
]; ];

View file

@ -4,5 +4,12 @@ return [
'emptyTimeline' => 'У этого пользователя пока нет ни одного поста!', 'emptyTimeline' => 'У этого пользователя пока нет ни одного поста!',
'emptyFollowers' => 'У этого пользователя пока нет подписчиков!', 'emptyFollowers' => 'У этого пользователя пока нет подписчиков!',
'emptyFollowing' => 'Этот пользователь пока ни на кого не подписан!', 'emptyFollowing' => 'Этот пользователь пока ни на кого не подписан!',
'savedWarning' => 'Только можете видеть то, что сохранили', 'emptySaved' => 'Вы еще не сохранили ни одного поста!',
'savedWarning' => 'Только можете видеть сохранённые посты',
'privateProfileWarning' => 'Эта учётная запись скрыта',
'alreadyFollow' => 'Уже подписаны на :username?',
'loginToSeeProfile' => 'что бы посмотреть их фото и видео.',
'status.disabled.header' => 'Учётная запись недоступна',
'status.disabled.body' => 'Нам очень жаль, эта учётная запись недоступна на данный момент. Пожалуйста, попробуйте позже.',
]; ];

View file

@ -0,0 +1,18 @@
<?php
return [
'about' => 'О нас',
'help' => 'Помощь',
'language' => 'Язык',
'fediverse' => 'Fediverse',
'opensource' => 'Open Source',
'terms' => 'Правила',
'privacy' => 'Конфиденциальность',
'l10nWip' => 'Мы все еще работаем над локализацией',
'currentLocale' => 'Выбранный язык',
'selectLocale' => 'выберите один из поддерживаемых языков',
'contact' => 'Контакт',
'contact-us' => 'Связь с нами',
];

View file

@ -2,6 +2,6 @@
return [ return [
'emptyPersonalTimeline' => 'Ваша лента записей пуста.', 'emptyPersonalTimeline' => 'Ваша лента пуста.',
]; ];

View file

@ -2,6 +2,16 @@
@section('content') @section('content')
<div> <div>
<div class="bg-white py-4">
<div class="container">
<div class="d-flex justify-content-between align-items-center">
<div></div>
<a href="/account/activity" class="cursor-pointer font-weight-bold text-primary">Notifications</a>
<a href="/account/follow-requests" class="cursor-pointer font-weight-bold text-dark">Follow Requests</a>
<div></div>
</div>
</div>
</div>
<activity-component></activity-component> <activity-component></activity-component>
</div> </div>
@endsection @endsection

View file

@ -1,20 +1,19 @@
@extends('layouts.app') @extends('layouts.app')
@section('content') @section('content')
<div class="bg-white py-4">
<div class="container">
<div class="d-flex justify-content-between align-items-center">
<div></div>
<a href="/account/activity" class="cursor-pointer font-weight-bold text-dark">Notifications</a>
<a href="/account/follow-requests" class="cursor-pointer font-weight-bold text-primary">Follow Requests</a>
<div></div>
</div>
</div>
</div>
<div class="container notification-page" style="min-height: 60vh;"> <div class="container notification-page" style="min-height: 60vh;">
<div class="col-12 col-md-8 offset-md-2"> <div class="col-12 col-md-8 offset-md-2">
<div class="card mt-3"> @if($followers->count() > 0)
<div class="card-body p-0">
<ul class="nav nav-pills d-flex text-center">
<li class="nav-item flex-fill">
<a class="nav-link font-weight-bold text-uppercase" href="{{route('notifications')}}">My Notifications</a>
</li>
<li class="nav-item flex-fill">
<a class="nav-link font-weight-bold text-uppercase active" href="{{route('follow-requests')}}">Follow Requests</a>
</li>
</ul>
</div>
</div>
<ul class="list-group"> <ul class="list-group">
@foreach($followers as $follow) @foreach($followers as $follow)
<li class="list-group-item notification border-0"> <li class="list-group-item notification border-0">
@ -38,6 +37,11 @@
<div class="d-flex justify-content-center my-4"> <div class="d-flex justify-content-center my-4">
{{$followers->links()}} {{$followers->links()}}
</div> </div>
@else
<div class="text-center pt-5">
<p class="font-weight-bold text-muted">You don't have any follow requests</p>
</div>
@endif
</div> </div>
</div> </div>