mirror of
https://github.com/jorgev259/soc_site-astro.git
synced 2025-06-29 07:57:41 +00:00
Implement Get Lucky sidebar button
This commit is contained in:
parent
5c8f8be791
commit
91a91cb6a3
4 changed files with 39 additions and 20 deletions
|
|
@ -13,13 +13,16 @@ import AlbumBox from './AlbumBox.astro'
|
|||
import AlbumCount from './sidebar/AlbumCount.astro'
|
||||
import CommentCarousel from './sidebar/CommentCarousel.astro'
|
||||
import SidebarAd from './sidebar/SidebarAd.astro'
|
||||
import GetLuckyAlbum from './sidebar/GetLuckyAlbum.astro'
|
||||
|
||||
const listClass =
|
||||
'uppercase text-3xl font-semibold w-full text-center py-3 hover:bg-dark-hover hover:text-cyan-400 hover:underline'
|
||||
---
|
||||
|
||||
<div class='md:w-3/12 md:max-w-[300px] h-full bg-dark flex flex-col'>
|
||||
<a href='#' class={listClass}>{m.getLucky()}</a>
|
||||
<GetLuckyAlbum server:defer class={listClass}>
|
||||
<div slot='fallback' class:list={[listClass, 'animate-pulse w-full h-14 bg-gray/90']}></div>
|
||||
</GetLuckyAlbum>
|
||||
<a href='/holy12' class={listClass}>{m.randomPull()}</a>
|
||||
<div class='px-6 flex flex-col gap-y-3'>
|
||||
<SidebarSection class='flex flex-col gap-y-3'>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue