2020-06-29 18:23:56 +00:00
|
|
|
<template>
|
2020-09-15 20:44:29 +00:00
|
|
|
<div>
|
|
|
|
<div class="app-container">
|
2020-10-16 21:02:34 +00:00
|
|
|
<TheSidebar />
|
2020-09-15 20:44:29 +00:00
|
|
|
<div class="content-container">
|
|
|
|
<TheSearchBar />
|
2020-09-25 17:01:08 +00:00
|
|
|
<TheContent />
|
2020-09-15 20:44:29 +00:00
|
|
|
</div>
|
2020-09-26 19:48:55 +00:00
|
|
|
<TheDownloadBar />
|
2020-09-15 20:44:29 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<BaseLoadingPlaceholder id="start_app_placeholder" text="Connecting to the server..." />
|
2020-06-29 18:23:56 +00:00
|
|
|
|
|
|
|
<TheTrackPreview />
|
2020-07-06 16:34:43 +00:00
|
|
|
<TheQualityModal />
|
2020-10-07 20:59:10 +00:00
|
|
|
<!-- <ConfirmModal /> -->
|
2020-08-03 17:26:16 +00:00
|
|
|
|
|
|
|
<TheContextMenu />
|
2020-06-29 18:23:56 +00:00
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
|
2020-10-16 21:02:34 +00:00
|
|
|
<style>
|
2020-09-15 20:44:29 +00:00
|
|
|
.app-container {
|
|
|
|
display: flex;
|
|
|
|
}
|
|
|
|
|
|
|
|
.content-container {
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
2020-10-16 21:02:34 +00:00
|
|
|
/* margin-left: 48px; */
|
2020-09-15 20:44:29 +00:00
|
|
|
}
|
|
|
|
</style>
|
|
|
|
|
2020-06-29 18:23:56 +00:00
|
|
|
<script>
|
2020-09-26 19:10:40 +00:00
|
|
|
import TheDownloadBar from '@components/downloads/TheDownloadBar.vue'
|
|
|
|
|
|
|
|
import BaseLoadingPlaceholder from '@components/globals/BaseLoadingPlaceholder.vue'
|
|
|
|
import TheContextMenu from '@components/globals/TheContextMenu.vue'
|
|
|
|
import TheTrackPreview from '@components/globals/TheTrackPreview.vue'
|
|
|
|
import TheQualityModal from '@components/globals/TheQualityModal.vue'
|
2020-10-07 20:59:10 +00:00
|
|
|
import ConfirmModal from '@components/globals/ConfirmModal.vue'
|
2020-09-26 19:10:40 +00:00
|
|
|
|
2020-06-29 18:23:56 +00:00
|
|
|
import TheSidebar from '@components/TheSidebar.vue'
|
2020-09-15 20:44:29 +00:00
|
|
|
import TheSearchBar from '@components/TheSearchBar.vue'
|
2020-09-25 17:01:08 +00:00
|
|
|
import TheContent from '@components/TheContent.vue'
|
2020-06-29 18:23:56 +00:00
|
|
|
|
|
|
|
export default {
|
|
|
|
components: {
|
|
|
|
TheSidebar,
|
2020-09-15 20:44:29 +00:00
|
|
|
TheSearchBar,
|
2020-09-26 19:10:40 +00:00
|
|
|
TheDownloadBar,
|
2020-07-06 16:34:43 +00:00
|
|
|
TheTrackPreview,
|
|
|
|
TheQualityModal,
|
2020-08-03 17:26:16 +00:00
|
|
|
BaseLoadingPlaceholder,
|
2020-09-25 17:01:08 +00:00
|
|
|
TheContextMenu,
|
2020-10-07 20:59:10 +00:00
|
|
|
TheContent,
|
|
|
|
ConfirmModal
|
2020-06-29 18:23:56 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|