Skip to content

Commit 5cd5778

Browse files
authored
Sync news item layout and style (#1451)
1 parent 425096a commit 5cd5778

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

include/layout.inc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ function print_image($file, $alt = false, $align = false, $extras = false,
111111

112112
// Shortcut to usual news image printing (right floating
113113
// image from the news dir with an alt and an URL)
114-
function news_image($URL, $image, $alt, $print = true)
114+
function news_image($URL, $image, $alt, $print = true, $align = 'right')
115115
{
116-
$str = "<a href=\"$URL\">" . make_image("news/$image", $alt, "right") . "</a>";
116+
$str = "<a href=\"$URL\">" . make_image("news/$image", $alt, $align) . "</a>";
117117
if ($print) {
118118
echo $str;
119119
}
@@ -372,7 +372,7 @@ function print_news($news, $dog, $max = 5, $return = false) {
372372

373373
$image = "";
374374
if (isset($item["newsImage"])) {
375-
$image = news_image($item["newsImage"]["link"], $item["newsImage"]["content"], $item["newsImage"]["title"], false);
375+
$image = news_image($item["newsImage"]["link"], $item["newsImage"]["content"], $item["newsImage"]["title"], false, '');
376376
}
377377

378378
$id = parse_url($item["id"]);
@@ -405,12 +405,12 @@ function print_news($news, $dog, $max = 5, $return = false) {
405405

406406
echo <<<EOT
407407
<article class="newsItem">
408-
<header>
409-
<div class="newsImage">{$image}</div>
408+
<header class="title">
409+
<time class="newsdate" datetime="{$item["published"]}">{$newsdate}</time>
410410
<h2 class="newstitle"><a id="{$id}" href="{$permlink}" rel="bookmark" class="bookmark">{$item["title"]}</a></h2>
411411
</header>
412-
<time class="newsdate" datetime="{$item["published"]}">{$newsdate}</time>
413412
<div class="newscontent">
413+
<div class="newsImage">{$image}</div>
414414
{$item["content"]}
415415
</div>
416416
</article>

styles/theme-base.css

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1413,7 +1413,8 @@ aside.tips div.inner {
14131413
/* }}} */
14141414

14151415
/* {{{ News */
1416-
.newsentry header h2 {
1416+
.newsentry header h2,
1417+
.newsItem header h2 {
14171418
margin:0;
14181419
}
14191420
.newsentry {
@@ -1427,7 +1428,8 @@ aside.tips div.inner {
14271428
float: right;
14281429
opacity: 0.8;
14291430
}
1430-
.newsentry header time {
1431+
.newsentry header time,
1432+
.newsItem header time {
14311433
float:right;
14321434
line-height:3rem;
14331435
}
@@ -1436,7 +1438,8 @@ aside.tips div.inner {
14361438
line-height: 1.7rem;
14371439
}
14381440

1439-
.newsentry .newsimage a {
1441+
.newsentry .newsimage a,
1442+
.newsItem .newsImage a {
14401443
float: right;
14411444
border: 0;
14421445
padding: 10px;

0 commit comments

Comments
 (0)