diff --git a/src/public/styles.css b/src/public/styles.css index 134d053..ce01d4b 100644 --- a/src/public/styles.css +++ b/src/public/styles.css @@ -710,6 +710,10 @@ input { margin-top: 1rem; } +.mt-auto { + margin-top: auto; +} + .line-clamp-3 { overflow: hidden; display: -webkit-box; @@ -764,6 +768,10 @@ input { height: 100%; } +.min-h-screen { + min-height: 100vh; +} + .w-1\/2 { width: 50%; } @@ -796,6 +804,10 @@ input { flex: 1 1 0%; } +.flex-grow { + flex-grow: 1; +} + .cursor-pointer { cursor: pointer; } @@ -1090,6 +1102,10 @@ html { overflow-y: scroll; } +html, body { + height: 100%; +} + .selected { --tw-bg-opacity: 1; background-color: rgb(34 197 94 / var(--tw-bg-opacity)); diff --git a/src/routers/admin/dashboard.js b/src/routers/admin/dashboard.js index 0a91f6a..17083d8 100644 --- a/src/routers/admin/dashboard.js +++ b/src/routers/admin/dashboard.js @@ -44,6 +44,9 @@ async function adminPodcastList(request, h) { { pageTitle: pageTitle, posts: uiPosts, + createPodcastButton: { + title: 'Create Podcast', + } }, { layout: 'admin' diff --git a/src/styles.css b/src/styles.css index dfd0cdb..4765de6 100644 --- a/src/styles.css +++ b/src/styles.css @@ -45,6 +45,10 @@ html { @apply overflow-y-scroll; } +html, body { + height: 100%; +} + .selected { @apply bg-green-500 text-white; } diff --git a/src/templates/layouts/admin.html b/src/templates/layouts/admin.html index d6e6f60..c328771 100644 --- a/src/templates/layouts/admin.html +++ b/src/templates/layouts/admin.html @@ -8,11 +8,18 @@ -
+ {{> admin_head}} -