new marketplace page

This commit is contained in:
2025-12-19 23:12:53 +01:00
parent 16cf6b3d4f
commit a26f03f024
7 changed files with 522 additions and 874 deletions

View File

@@ -292,4 +292,99 @@
.modal-button.btn-uninstall:hover {
background: #ef4444;
transform: scale(1.02);
}
.extension-author {
font-size: 0.8rem;
color: var(--color-text-secondary);
display: block;
margin-bottom: 0.5rem;
}
.extension-tags {
display: flex;
gap: 0.5rem;
flex-wrap: wrap;
}
.badge-available {
background: rgba(59, 130, 246, 0.2);
color: #60a5fa;
border: 1px solid rgba(59, 130, 246, 0.3);
}
.nsfw-ext {
border-color: rgba(220, 38, 38, 0.3);
}
.broken-ext {
filter: grayscale(0.8);
opacity: 0.7;
border: 1px dashed #ef4444; /* Borde rojo discontinuo */
}
.broken-ext:hover {
transform: none; /* Evitamos que se mueva al pasar el ratón si está rota */
}
/* Estilos para los Tabs */
.tabs-container {
display: flex;
gap: 1rem;
margin-bottom: 1.5rem;
border-bottom: 1px solid rgba(255,255,255,0.1);
padding-bottom: 0.5rem;
}
.tab-button {
background: none;
border: none;
color: var(--color-text-secondary);
font-size: 1.1rem;
font-weight: 700;
padding: 0.5rem 1rem;
cursor: pointer;
transition: all 0.3s;
position: relative;
}
.tab-button.active {
color: var(--color-primary);
}
.tab-button.active::after {
content: '';
position: absolute;
bottom: -0.6rem;
left: 0;
width: 100%;
height: 3px;
background: var(--color-primary);
border-radius: 999px;
box-shadow: 0 0 10px var(--color-primary-glow);
}
/* Títulos de Secciones en Marketplace */
.marketplace-section-title {
font-size: 1.4rem;
font-weight: 800;
margin: 2rem 0 1rem 0;
color: var(--color-text-primary);
display: flex;
align-items: center;
gap: 0.5rem;
text-transform: capitalize;
}
.marketplace-section-title::before {
content: '';
display: inline-block;
width: 4px;
height: 20px;
background: var(--color-primary);
border-radius: 2px;
}
.category-group {
margin-bottom: 3rem;
}