diff --git a/frontend/src/assets/style.css b/frontend/src/assets/style.css index cbae78f..09a5282 100644 --- a/frontend/src/assets/style.css +++ b/frontend/src/assets/style.css @@ -146,6 +146,7 @@ body { font-weight: 600; border: 1px solid var(--border-glass); transition: var(--transition-smooth); + white-space: nowrap; } .status-indicator { @@ -153,6 +154,7 @@ body { height: 8px; border-radius: 50%; display: inline-block; + flex-shrink: 0; } .status-indicator.online { @@ -282,6 +284,17 @@ body { transform: translateY(0); } +.btn-secondary { + background: rgba(255, 255, 255, 0.08); + color: var(--text-main); + border: 1px solid var(--border-glass); +} + +.btn-secondary:hover { + background: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 0.2); +} + .btn-glow { position: relative; overflow: hidden; diff --git a/frontend/src/components/AddTrackPanel.vue b/frontend/src/components/AddTrackPanel.vue index 099d731..c82f4d0 100644 --- a/frontend/src/components/AddTrackPanel.vue +++ b/frontend/src/components/AddTrackPanel.vue @@ -56,7 +56,9 @@ async function submit() { v-if="busy" class="spinner" /> - Dodaj + diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index 1d7fb7c..b087a76 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -14,7 +14,7 @@ const activeChannel = computed(() => props.status?.active_voice_channel ?? null) const label = computed(() => activeChannel.value - ? `Połączony: ${activeChannel.value.channel_name} (${activeChannel.value.guild_name})` + ? `Połączony: ${activeChannel.value.channel_name}` : 'Rozłączony', ) @@ -69,4 +69,18 @@ const label = computed(() => align-items: center; gap: 8px; } + +@media (max-width: 768px) { + .main-header { + flex-direction: column; + align-items: flex-start; + gap: 16px; + } + + .header-actions { + width: 100%; + flex-direction: column; + align-items: flex-start; + } +} diff --git a/frontend/src/components/ModalShell.vue b/frontend/src/components/ModalShell.vue index 1d95c2e..eefde96 100644 --- a/frontend/src/components/ModalShell.vue +++ b/frontend/src/components/ModalShell.vue @@ -27,7 +27,7 @@ onUnmounted(() => window.removeEventListener('keydown', onKeydown)) -
-
-
-
- {{ uploadLabel }} -
-
-
- + + +
- Pokaż wszystkie pliki na serwerze ({{ files.length }}) - +
+
+
+ {{ uploadLabel }} +
diff --git a/frontend/src/components/VoiceChannelPanel.vue b/frontend/src/components/VoiceChannelPanel.vue index 90b54fa..3664747 100644 --- a/frontend/src/components/VoiceChannelPanel.vue +++ b/frontend/src/components/VoiceChannelPanel.vue @@ -1,6 +1,6 @@