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.
This commit is contained in:
CaIon
2026-03-31 18:41:44 +08:00
parent 20399d3c8f
commit 310d618a16
2 changed files with 23 additions and 16 deletions
+8 -4
View File
@@ -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 = () => {
</a> </a>
</div> </div>
</div> </div>
</footer>
) : ( ) : (
customFooter customFooter
)} )}
+3
View File
@@ -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 {