Procházet zdrojové kódy

优化文章列表页面

Moell před 9 roky
rodič
revize
ba8acaa2d5

+ 1 - 1
.gitignore

@@ -5,4 +5,4 @@ Homestead.yaml
 Homestead.json
 .env
 /.idea
-/public/uploads/avatar
+/public/uploads

+ 9 - 0
public/default/css/index.css

@@ -235,6 +235,15 @@
     border-bottom: 1px solid #ddd;
     padding:30px 0px;
 }
+.article-list-item .title {
+    margin-top:10px;
+    word-break:break-all;
+}
+
+.article-list-item .desc {
+    margin-top:10px;
+    word-break:break-all;
+}
 .icon-github {
     background: url('/default/icons/github.png') no-repeat;
     background-size: 16px 16px;

+ 21 - 21
resources/views/default/article.blade.php

@@ -1,35 +1,35 @@
 @if($articles)
     <ol class="article-list">
-        @inject('userPresenter', 'App\Presenters\UserPresenter')
+        {{--@inject('userPresenter', 'App\Presenters\UserPresenter')--}}
         @inject('catePresenter', 'App\Presenters\CategoryPresenter')
         @foreach ($articles as $article)
             <li class="article-list-item">
-                <h4 style="word-break:break-all;">
+                <h4 class='title'>
                     <a href="{{ route('article',['id' => $article->id]) }}" target="_blank">
                         {{$article->title}}
                     </a>
                 </h4>
-                <p style="word-break:break-all;">
+                <p class="desc">
                    {{$article->desc}}
                 </p>
-                <p>
-            <span>
-                <i class="glyphicon glyphicon-calendar"></i>{{ $article->created_at }}
-            </span>
-                    &nbsp;
-            <span>
-                <i class="glyphicon glyphicon-user"></i> {{ $userPresenter->getUserName($article->user_id) }}
-            </span>
-                    &nbsp;
-            <span>
-                <i class="glyphicon glyphicon-th-list"></i>
-                <a href="{{ route('category', ['id' => $article->cate_id]) }}" target="_blank">
-                    {{ $catePresenter->getIdName($article->cate_id) }}
-                </a>
-            </span>
-            <span style="float:right">
-                <i class="glyphicon glyphicon-eye-open"></i> {{ $article->read_count }} views
-            </span>
+                <p style="margin-top:15px;">
+                    <span>
+                        <i class="glyphicon glyphicon-calendar"></i>{{ date('Y-m-d', strtotime($article->created_at)) }}
+                    </span>
+                            &nbsp;
+                    {{--<span>
+                        <i class="glyphicon glyphicon-user"></i> {{ $userPresenter->getUserName($article->user_id) }}
+                    </span>
+                            &nbsp;--}}
+                    <span>
+                        <i class="glyphicon glyphicon-th-list"></i>
+                        <a href="{{ route('category', ['id' => $article->cate_id]) }}" target="_blank">
+                            {{ $catePresenter->getIdName($article->cate_id) }}
+                        </a>
+                    </span>
+                    <span style="float:right">
+                        <i class="glyphicon glyphicon-eye-open"></i> {{ $article->read_count }} views
+                    </span>
                 </p>
             </li>
         @endforeach

+ 2 - 2
resources/views/default/search.blade.php

@@ -4,9 +4,9 @@
     </div>
     <div class='panel-body'>
         <div class='row'>
-            <div class='col-md-8'>
+            <div class='col-md-12'>
                 <form action={{ route('search') }} class="form-inline" role="form">
-                    <div class="input-group input-group-sm">
+                    <div class="input-group">
                         <input type="search" class="search-field form-control" value="" name="keyword" placeholder="请输入关键字">
                         <span class="input-group-btn">
                             <button type="submit" class="btn btn-default">