= e($b['title']) ?>
- -= nl2br(e($b['description'])) ?>
- - Читать + +diff --git a/assets/css/style.css b/assets/css/style.css index 5c17c24..f9084e7 100755 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -637,4 +637,24 @@ input:not([type="checkbox"], [type="radio"]), select { color: white; font-size: 2rem; margin: 0 auto 1rem; +} + +/* Стили для страницы автора */ +.author-books .book-cover { + transition: transform 0.3s ease; +} + +.author-books .book-cover:hover { + transform: scale(1.05); +} + +/* Адаптивность для страницы автора */ +@media (max-width: 768px) { + .author-books article { + flex-direction: column; + } + + .author-books .book-cover { + align-self: center; + } } \ No newline at end of file diff --git a/author.php b/author.php index 734a569..f43c84b 100644 --- a/author.php +++ b/author.php @@ -1,7 +1,6 @@ findByUser($author_id, true); // только опубликованные (нужен параметр в модели) +$books = $bookModel->findByUser($author_id, true); // только опубликованные $page_title = ($author['display_name'] ?: $author['username']) . ' — публичная страница'; include 'views/header.php'; @@ -36,15 +35,30 @@ include 'views/header.php';
= nl2br(e($b['description'])) ?>
- - Читать + +