diff --git a/nuxt4/app/app.vue b/nuxt4/app/app.vue
index 10b48d6..2c575ff 100644
--- a/nuxt4/app/app.vue
+++ b/nuxt4/app/app.vue
@@ -85,14 +85,6 @@ useHead({
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
-:global(.dark) .quick-actions {
- background: rgba(0, 0, 0, 0.15);
- box-shadow:
- 0 8px 32px 0 rgba(0, 0, 0, 0.5),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.05);
- border: 1px solid rgba(255, 255, 255, 0.08);
-}
-
.auth-message {
display: flex;
align-items: center;
@@ -109,14 +101,6 @@ useHead({
inset 0 1px 1px 0 rgba(255, 255, 255, 0.3);
}
-:global(.dark) .auth-message :deep(.card) {
- background: rgba(0, 0, 0, 0.15);
- border: 1px solid rgba(255, 255, 255, 0.08);
- box-shadow:
- 0 8px 32px 0 rgba(0, 0, 0, 0.5),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.05);
-}
-
/* Responsive */
@media (max-width: 768px) {
.main-content {
@@ -129,3 +113,22 @@ useHead({
}
}
+
+
diff --git a/nuxt4/app/components/UserHeader.vue b/nuxt4/app/components/UserHeader.vue
index bc95f94..52a650c 100644
--- a/nuxt4/app/components/UserHeader.vue
+++ b/nuxt4/app/components/UserHeader.vue
@@ -216,21 +216,6 @@ const handleSubmit = async () => {
border-color: rgba(var(--color-primary-500), 0.5);
}
-:global(.dark) .header-content {
- background: rgba(0, 0, 0, 0.15);
- box-shadow:
- 0 8px 32px 0 rgba(0, 0, 0, 0.5),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.05);
- border: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-:global(.dark) .header-content:hover {
- box-shadow:
- 0 12px 40px 0 rgba(0, 0, 0, 0.6),
- 0 0 0 1px rgba(var(--color-primary-500), 0.6),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
-}
-
.avatar-section {
flex-shrink: 0;
}
@@ -257,21 +242,12 @@ const handleSubmit = async () => {
transition: color 0.3s ease;
}
-:global(.dark) .user-name {
- color: var(--color-gray-100);
-}
-
.user-email {
font-size: 0.875rem;
color: var(--color-gray-600);
margin: 0.25rem 0 0.75rem 0;
}
-:global(.dark) .user-email {
- color: var(--color-gray-900);
- font-weight: 600;
-}
-
.user-badges {
display: flex;
flex-wrap: wrap;
@@ -341,14 +317,6 @@ const handleSubmit = async () => {
z-index: 10;
}
-:global(.dark) .theme-toggle {
- background: rgba(0, 0, 0, 0.15);
- border: 1px solid rgba(255, 255, 255, 0.1);
- box-shadow:
- 0 4px 16px 0 rgba(0, 0, 0, 0.5),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.05);
-}
-
.theme-toggle:hover {
transform: scale(1.15) rotate(20deg) translateY(-2px);
box-shadow:
@@ -357,13 +325,6 @@ const handleSubmit = async () => {
inset 0 1px 1px 0 rgba(255, 255, 255, 0.4);
}
-:global(.dark) .theme-toggle:hover {
- box-shadow:
- 0 8px 24px 0 rgba(0, 0, 0, 0.7),
- 0 0 0 1px rgba(var(--color-primary-500), 0.7),
- inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);
-}
-
.theme-icon-enter-active,
.theme-icon-leave-active {
transition: all 0.3s ease;
@@ -412,3 +373,45 @@ const handleSubmit = async () => {
}
}
+
+
diff --git a/nuxt4/app/components/auth/ApplicationsList.vue b/nuxt4/app/components/auth/ApplicationsList.vue
index 5725d29..b958f8f 100644
--- a/nuxt4/app/components/auth/ApplicationsList.vue
+++ b/nuxt4/app/components/auth/ApplicationsList.vue
@@ -175,6 +175,7 @@ onUnmounted(() => {
+
+