refactor(client): move to Vite by @phillipthelen
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.modal-close {
|
||||
position: absolute;
|
||||
@@ -34,7 +34,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import close from '@/assets/svg/close.svg';
|
||||
import close from '@/assets/svg/close.svg?raw';
|
||||
|
||||
export default {
|
||||
data () {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.badge-count {
|
||||
right: -9px;
|
||||
|
||||
@@ -25,7 +25,7 @@ A simplified dropdown component that doesn't rely on buttons as toggles like bo
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
.habitica-menu-dropdown {
|
||||
&:hover,
|
||||
&:focus { // NB focus styles match the hover styles for .svg-icon
|
||||
@@ -40,7 +40,7 @@ A simplified dropdown component that doesn't rely on buttons as toggles like bo
|
||||
}
|
||||
</style>
|
||||
<style lang='scss' scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.dropdown {
|
||||
&:hover {
|
||||
|
||||
@@ -44,8 +44,8 @@
|
||||
<script>
|
||||
import moment from 'moment';
|
||||
import datepicker from 'vuejs-datepicker';
|
||||
import calendarIcon from '@/assets/svg/calendar.svg';
|
||||
import closeIcon from '@/assets/svg/close.svg';
|
||||
import calendarIcon from '@/assets/svg/calendar.svg?raw';
|
||||
import closeIcon from '@/assets/svg/close.svg?raw';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@@ -82,7 +82,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.vdp-datepicker__calendar {
|
||||
bottom: 2.125rem; // 2rem input control height + 0.125rem margin above
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.drawer-container {
|
||||
z-index: 19;
|
||||
@@ -210,8 +210,8 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import expandIcon from '@/assets/svg/expand.svg';
|
||||
import minimizeIcon from '@/assets/svg/minimize.svg';
|
||||
import expandIcon from '@/assets/svg/expand.svg?raw';
|
||||
import minimizeIcon from '@/assets/svg/minimize.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
<style lang="scss">
|
||||
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
$buttonAreaWidth: 60;
|
||||
|
||||
@@ -113,8 +113,8 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import previous from '@/assets/svg/previous.svg';
|
||||
import next from '@/assets/svg/next.svg';
|
||||
import previous from '@/assets/svg/previous.svg?raw';
|
||||
import next from '@/assets/svg/next.svg?raw';
|
||||
import ResizeDirective from '@/directives/resize.directive';
|
||||
|
||||
export default {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.badge-equip {
|
||||
cursor: pointer;
|
||||
@@ -70,8 +70,8 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import svgEquip from '@/assets/svg/equip.svg';
|
||||
import svgUnEquip from '@/assets/svg/unequip.svg';
|
||||
import svgEquip from '@/assets/svg/equip.svg?raw';
|
||||
import svgUnEquip from '@/assets/svg/unequip.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -17,7 +17,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
h4 {
|
||||
min-height: 1.5rem;
|
||||
|
||||
@@ -21,7 +21,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.filter-label {
|
||||
min-height: 1.5rem;
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import informationIcon from '@/assets/svg/information.svg';
|
||||
import informationIcon from '@/assets/svg/information.svg?raw';
|
||||
|
||||
export default {
|
||||
name: 'InformationIcon',
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.btn-show-more {
|
||||
max-width: 920px;
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import gryphon from '@/assets/svg/gryphon.svg';
|
||||
import gryphon from '@/assets/svg/gryphon.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</template>
|
||||
|
||||
<style lang='scss' scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
// NOTE: the loader is currently set to work inside standard buttons
|
||||
// To properly work outside of them some abstraction will be needed
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.badge-pin {
|
||||
background-color: $white;
|
||||
@@ -40,7 +40,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import svgPin from '@/assets/svg/pin.svg';
|
||||
import svgPin from '@/assets/svg/pin.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -226,7 +226,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.page-header.btn-flat {
|
||||
background: transparent;
|
||||
@@ -349,10 +349,10 @@
|
||||
|
||||
<script>
|
||||
import moment from 'moment';
|
||||
import svgGem from '@/assets/svg/gem.svg';
|
||||
import svgGemRed from '@/assets/svg/gem-red.svg';
|
||||
import svgHourglass from '@/assets/svg/hourglass.svg';
|
||||
import svgHourglassRed from '@/assets/svg/hourglass-red.svg';
|
||||
import svgGem from '@/assets/svg/gem.svg?raw';
|
||||
import svgGemRed from '@/assets/svg/gem-red.svg?raw';
|
||||
import svgHourglass from '@/assets/svg/hourglass.svg?raw';
|
||||
import svgHourglassRed from '@/assets/svg/hourglass-red.svg?raw';
|
||||
import markdownDirective from '@/directives/markdown';
|
||||
|
||||
export default {
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.select-list ::v-deep {
|
||||
.dropdown-toggle {
|
||||
@@ -87,7 +87,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import svgCheck from '@/assets/svg/check.svg';
|
||||
import svgCheck from '@/assets/svg/check.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -16,7 +16,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.btn-show-more {
|
||||
height: 2rem;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<img
|
||||
class="pixel-art"
|
||||
v-if="imageName && imageName !== ''"
|
||||
class="pixel-art"
|
||||
:src="imageUrl()"
|
||||
>
|
||||
</template>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.badge-star {
|
||||
cursor: pointer;
|
||||
@@ -46,7 +46,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import svgStar from '@/assets/svg/star-badge.svg';
|
||||
import svgStar from '@/assets/svg/star-badge.svg?raw';
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.progress-container {
|
||||
margin-left: 4px;
|
||||
|
||||
@@ -34,7 +34,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.toggle-checkbox {
|
||||
display: flex;
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
</template>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
@import '@/assets/scss/colors.scss';
|
||||
|
||||
.toggle-switch-outer {
|
||||
display: flex;
|
||||
@@ -156,7 +156,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import svgInformation from '@/assets/svg/information.svg';
|
||||
import svgInformation from '@/assets/svg/information.svg?raw';
|
||||
|
||||
export default {
|
||||
model: {
|
||||
|
||||
Reference in New Issue
Block a user