Commit 310d618a by CaIon

style: enhance footer layout and add custom class for styling

- Refactor Footer component to use a semantic <footer> element for better accessibility.
- Update CSS to include a new class for the custom footer, allowing for relative positioning.
- Adjust layout to improve responsiveness and visual alignment of footer content.
parent 20399d3c
...@@ -221,13 +221,16 @@ const FooterBar = () => { ...@@ -221,13 +221,16 @@ const FooterBar = () => {
return ( return (
<div className='w-full'> <div className='w-full'>
{footer ? ( {footer ? (
<div className='relative'> <footer className='relative h-auto py-4 px-6 md:px-24 w-full flex items-center justify-center overflow-hidden'>
<div className='flex flex-col md:flex-row items-center justify-between w-full max-w-[1110px] gap-4'>
<div <div
className='custom-footer' className='custom-footer na-cb6feafeb3990c78 text-sm !text-semi-color-text-1'
dangerouslySetInnerHTML={{ __html: footer }} dangerouslySetInnerHTML={{ __html: footer }}
></div> ></div>
<div className='absolute bottom-2 right-4 text-xs !text-semi-color-text-2 opacity-70'> <div className='text-sm flex-shrink-0'>
<span>{t('设计与开发由')} </span> <span className='!text-semi-color-text-1'>
{t('设计与开发由')}{' '}
</span>
<a <a
href='https://github.com/QuantumNous/new-api' href='https://github.com/QuantumNous/new-api'
target='_blank' target='_blank'
...@@ -238,6 +241,7 @@ const FooterBar = () => { ...@@ -238,6 +241,7 @@ const FooterBar = () => {
</a> </a>
</div> </div>
</div> </div>
</footer>
) : ( ) : (
customFooter customFooter
)} )}
......
...@@ -469,6 +469,9 @@ html.dark .sbg-variant-green { ...@@ -469,6 +469,9 @@ html.dark .sbg-variant-green {
.custom-footer { .custom-footer {
font-size: 1.1em; font-size: 1.1em;
} }
.custom-footer.na-cb6feafeb3990c78 {
position: relative;
}
/* 卡片内容容器通用样式 */ /* 卡片内容容器通用样式 */
.card-content-container { .card-content-container {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment