feat: 添加广告列表功能及组件

This commit is contained in:
2026-04-09 13:29:44 +08:00
parent c6feeeef8b
commit 943cc862fc
8 changed files with 117 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
@@ -8,6 +8,7 @@
--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
"Courier New", monospace;
--color-red-500: oklch(63.7% 0.237 25.331);
--color-black: #000;
--color-white: #fff;
--spacing: 0.25rem;
--text-xs: 0.75rem;
@@ -194,6 +195,24 @@
.sticky {
position: sticky;
}
.start {
inset-inline-start: var(--spacing);
}
.end {
inset-inline-end: var(--spacing);
}
.top-0 {
top: calc(var(--spacing) * 0);
}
.right-0 {
right: calc(var(--spacing) * 0);
}
.left-0 {
left: calc(var(--spacing) * 0);
}
.z-\[99999\] {
z-index: 99999;
}
.container {
width: 100%;
@media (width >= 40rem) {
@@ -260,12 +279,18 @@
.h-100 {
height: calc(var(--spacing) * 100);
}
.h-\[100vh\] {
height: 100vh;
}
.w-\[50\%\] {
width: 50%;
}
.w-\[100px\] {
width: 100px;
}
.w-full {
width: 100%;
}
.flex-1 {
flex: 1;
}
@@ -287,16 +312,34 @@
.rounded-\[10rpx\] {
border-radius: 10rpx;
}
.rounded-full {
border-radius: calc(infinity * 1px);
}
.border {
border-style: var(--tw-border-style);
border-width: 1px;
}
.bg-black\/50 {
background-color: color-mix(in srgb, #000 50%, transparent);
@supports (color: color-mix(in lab, red, red)) {
background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
}
}
.bg-white {
background-color: var(--color-white);
}
.bg-white\/30 {
background-color: color-mix(in srgb, #fff 30%, transparent);
@supports (color: color-mix(in lab, red, red)) {
background-color: color-mix(in oklab, var(--color-white) 30%, transparent);
}
}
.p-0\! {
padding: calc(var(--spacing) * 0) !important;
}
.p-10 {
padding: calc(var(--spacing) * 10);
}
.p-\[10rpx\] {
padding: 10rpx;
}
@@ -306,9 +349,18 @@
.p-\[30rpx\] {
padding: 30rpx;
}
.px-5 {
padding-inline: calc(var(--spacing) * 5);
}
.py-2 {
padding-block: calc(var(--spacing) * 2);
}
.pt-1 {
padding-top: calc(var(--spacing) * 1);
}
.pt-5 {
padding-top: calc(var(--spacing) * 5);
}
.pt-10 {
padding-top: calc(var(--spacing) * 10);
}
@@ -355,6 +407,9 @@
.text-red-500 {
color: var(--color-red-500);
}
.text-white {
color: var(--color-white);
}
.lowercase {
text-transform: lowercase;
}