Browse Source

refactor(section-5): 首页新闻点击交互调整

master
peijunlei 2 weeks ago
parent
commit
3cbea32f2f
  1. 13
      public/themes/dist_static/static/css/index.css
  2. 48
      public/themes/website/1/zh/demo/single_index.html

13
public/themes/dist_static/static/css/index.css

@ -625,6 +625,11 @@
flex-direction: column;
min-width: 0;
}
.section-5__list > li {
flex: 1;
min-height: 0;
display: flex;
}
.section-5__item {
display: flex;
align-items: center;
@ -632,14 +637,17 @@
gap: 1.875rem;
flex: 1;
min-height: 0;
width: 100%;
padding: 2.5rem 0;
border-bottom: 1px solid rgba(46, 53, 58, 0.1);
color: inherit;
text-decoration: none;
cursor: pointer;
}
.section-5__item:first-child {
.section-5__list > li:first-child .section-5__item {
padding-top: 0;
}
.section-5__item:last-child {
.section-5__list > li:last-child .section-5__item {
border-bottom: 0;
padding-bottom: 0;
}
@ -670,6 +678,7 @@
overflow: hidden;
}
.section-5__item-media {
display: block;
flex-shrink: 0;
width: 14.625rem;
height: 9.375rem;

48
public/themes/website/1/zh/demo/single_index.html

@ -897,35 +897,41 @@
<div class="section-5__line" aria-hidden="true"></div>
<ul class="section-5__list">
{if(!empty($news[1]))}
<li class="section-5__item">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[1]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[0]['publish_time'] ?? ''}">{$news[1]['publish_time'] ?? ''}</time>
</div>
<a class="section-5__item-media" href="{:hcUrl('detail/index',['id'=>$news[1]['id'],'cid'=>$news[1]['category_id']])}">
<img src="{$news[1]['thumbnail_url'] ?? ''}" alt="" />
<li>
<a class="section-5__item" href="{:hcUrl('detail/index',['id'=>$news[1]['id'],'cid'=>$news[1]['category_id']])}">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[1]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[1]['publish_time'] ?? ''}">{$news[1]['publish_time'] ?? ''}</time>
</div>
<span class="section-5__item-media">
<img src="{$news[1]['thumbnail_url'] ?? ''}" alt="" />
</span>
</a>
</li>
{/if}
{if(!empty($news[2]))}
<li class="section-5__item">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[2]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[2]['publish_time'] ?? ''}">{$news[2]['publish_time'] ?? ''}</time>
</div>
<a class="section-5__item-media" href="{:hcUrl('detail/index',['id'=>$news[2]['id'],'cid'=>$news[2]['category_id']])}">
<img src="{$news[2]['thumbnail_url'] ?? ''}" alt="" />
<li>
<a class="section-5__item" href="{:hcUrl('detail/index',['id'=>$news[2]['id'],'cid'=>$news[2]['category_id']])}">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[2]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[2]['publish_time'] ?? ''}">{$news[2]['publish_time'] ?? ''}</time>
</div>
<span class="section-5__item-media">
<img src="{$news[2]['thumbnail_url'] ?? ''}" alt="" />
</span>
</a>
</li>
{/if}
{if(!empty($news[3]))}
<li class="section-5__item">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[3]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[3]['publish_time'] ?? ''}">{$news[3]['publish_time'] ?? ''}</time>
</div>
<a class="section-5__item-media" href="{:hcUrl('detail/index',['id'=>$news[3]['id'],'cid'=>$news[3]['category_id']])}">
<img src="{$news[3]['thumbnail_url'] ?? ''}" alt="" />
<li>
<a class="section-5__item" href="{:hcUrl('detail/index',['id'=>$news[3]['id'],'cid'=>$news[3]['category_id']])}">
<div class="section-5__item-body">
<h3 class="section-5__item-title">{$news[3]['title'] ?? ''}</h3>
<time class="section-5__date" datetime="{$news[3]['publish_time'] ?? ''}">{$news[3]['publish_time'] ?? ''}</time>
</div>
<span class="section-5__item-media">
<img src="{$news[3]['thumbnail_url'] ?? ''}" alt="" />
</span>
</a>
</li>
{/if}

Loading…
Cancel
Save