update all imports with alias @ and scss

This commit is contained in:
2026-02-23 16:57:18 +01:00
parent 3e5267933c
commit 4b68a4ad7c
39 changed files with 90 additions and 91 deletions

View File

@@ -12,7 +12,7 @@
<script setup lang="ts">
import { defineProps } from "vue";
import CastListItem from "src/components/CastListItem.vue";
import CastListItem from "@/components/CastListItem.vue";
import type {
IMovie,
IShow,

View File

@@ -100,8 +100,8 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
header {
width: 100%;

View File

@@ -47,9 +47,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
header {
width: 100%;

View File

@@ -90,8 +90,8 @@
</script>
<style lang="scss">
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
.movie-popup {
position: fixed;

View File

@@ -35,8 +35,8 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/media-queries";
@import "scss/main";
.no-results {
width: 100%;

View File

@@ -111,9 +111,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
.movie-item {
padding: 15px;

View File

@@ -172,7 +172,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.resultSection {
background-color: var(--background-color);

View File

@@ -24,11 +24,11 @@
</template>
<script setup lang="ts">
import type { Ref } from "vue";
import { ref, watch, defineProps } from "vue";
import { useStore } from "vuex";
import IconMovie from "@/icons/IconMovie.vue";
import IconShow from "@/icons/IconShow.vue";
import type { Ref } from "vue";
import IconMovie from "../../icons/IconMovie.vue";
import IconShow from "../../icons/IconShow.vue";
import { elasticSearchMoviesAndShows } from "../../api";
import { MediaTypes } from "../../interfaces/IList";
import { Index } from "../../interfaces/IAutocompleteSearch";
@@ -134,9 +134,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
$sizes: 22;
@for $i from 0 through $sizes {

View File

@@ -61,8 +61,8 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
.spacer {
@include mobile-only {

View File

@@ -37,7 +37,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.navigation-link {
display: grid;

View File

@@ -77,7 +77,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.navigation-icons {
display: grid;

View File

@@ -43,13 +43,13 @@
</template>
<script setup lang="ts">
import type { Ref } from "vue";
import { ref, computed } from "vue";
import { useStore } from "vuex";
import { useRouter, useRoute } from "vue-router";
import AutocompleteDropdown from "@/components/header/AutocompleteDropdown.vue";
import IconSearch from "@/icons/IconSearch.vue";
import IconClose from "@/icons/IconClose.vue";
import type { Ref } from "vue";
import AutocompleteDropdown from "./AutocompleteDropdown.vue";
import IconSearch from "../../icons/IconSearch.vue";
import IconClose from "../../icons/IconClose.vue";
import type { MediaTypes } from "../../interfaces/IList";
interface ISearchResult {
@@ -165,9 +165,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
.close-icon {
position: absolute;

View File

@@ -26,7 +26,7 @@
</script>
<style lang="scss">
@import "src/scss/media-queries";
@import "scss/media-queries";
li.sidebar-list-element {
display: flex;

View File

@@ -67,7 +67,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.movie-description {
font-weight: 300;

View File

@@ -19,7 +19,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.movie-detail {
margin-bottom: 20px;

View File

@@ -169,21 +169,20 @@
import { useStore } from "vuex";
// import img from "@/directives/v-image";
import IconProfile from "@/icons/IconProfile.vue";
import IconThumbsUp from "@/icons/IconThumbsUp.vue";
import IconThumbsDown from "@/icons/IconThumbsDown.vue";
import IconInfo from "@/icons/IconInfo.vue";
import IconRequest from "@/icons/IconRequest.vue";
import IconRequested from "@/icons/IconRequested.vue";
import IconBinoculars from "@/icons/IconBinoculars.vue";
import IconPlay from "@/icons/IconPlay.vue";
import TorrentList from "@/components/torrent/TruncatedTorrentResults.vue";
import CastList from "@/components/CastList.vue";
import Detail from "@/components/popup/Detail.vue";
import ActionButton from "@/components/popup/ActionButton.vue";
import Description from "@/components/popup/Description.vue";
import LoadingPlaceholder from "@/components/ui/LoadingPlaceholder.vue";
import type { Ref } from "vue";
import IconProfile from "../../icons/IconProfile.vue";
import IconThumbsUp from "../../icons/IconThumbsUp.vue";
import IconThumbsDown from "../../icons/IconThumbsDown.vue";
import IconInfo from "../../icons/IconInfo.vue";
import IconRequest from "../../icons/IconRequest.vue";
import IconRequested from "../../icons/IconRequested.vue";
import IconBinoculars from "../../icons/IconBinoculars.vue";
import IconPlay from "../../icons/IconPlay.vue";
import TorrentList from "../torrent/TruncatedTorrentResults.vue";
import CastList from "../CastList.vue";
import Detail from "./Detail.vue";
import ActionButton from "./ActionButton.vue";
import Description from "./Description.vue";
import LoadingPlaceholder from "../ui/LoadingPlaceholder.vue";
import type {
IMovie,
IShow,
@@ -331,10 +330,10 @@
</script>
<style lang="scss" scoped>
@import "src/scss/loading-placeholder";
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/loading-placeholder";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
header {
$duration: 0.2s;

View File

@@ -165,10 +165,10 @@
</script>
<style lang="scss" scoped>
@import "src/scss/loading-placeholder";
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/main";
@import "scss/loading-placeholder";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/main";
section.person {
overflow: hidden;

View File

@@ -100,9 +100,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/elements";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/elements";
h2 {
font-size: 20px;

View File

@@ -155,9 +155,9 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "src/scss/elements";
@import "scss/variables";
@import "scss/media-queries";
@import "scss/elements";
table {
border-spacing: 0;

View File

@@ -25,8 +25,8 @@
</template>
<script setup lang="ts">
import { ref, defineProps } from "vue";
import { useRouter } from "vue-router";
import { ref, defineProps, computed } from "vue";
import TorrentSearchResults from "@/components/torrent/TorrentSearchResults.vue";
import SeasonedButton from "@/components/ui/SeasonedButton.vue";
import IconArrowDown from "@/icons/IconArrowDown.vue";

View File

@@ -23,7 +23,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/media-queries";
@import "scss/media-queries";
.nav__hamburger {
display: block;

View File

@@ -23,7 +23,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "scss/variables";
.loader {
display: flex;

View File

@@ -22,5 +22,5 @@
</script>
<style lang="scss" scoped>
@import "src/scss/loading-placeholder";
@import "scss/loading-placeholder";
</style>

View File

@@ -25,8 +25,8 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
button {
display: inline-block;

View File

@@ -74,8 +74,8 @@
}
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
.group {
display: flex;

View File

@@ -65,8 +65,8 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "src/scss/media-queries";
@import "scss/variables";
@import "scss/media-queries";
.fade-active {
transition: opacity 0.4s;

View File

@@ -35,7 +35,7 @@
</script>
<style lang="scss" scoped>
@import "src/scss/variables";
@import "scss/variables";
$background: $background-ui;
$background-selected: $background-color-secondary;