Initial Vite Commit

This commit is contained in:
Pranav Raj S
2024-01-25 11:56:22 -08:00
parent 3c952e6a4a
commit c33c844039
90 changed files with 762 additions and 214 deletions
@@ -27,7 +27,8 @@ export default {
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.agent-message-wrap {
position: sticky;
bottom: $space-smaller;
+4 -1
View File
@@ -31,16 +31,19 @@ export default {
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.banner {
color: $color-white;
font-size: $font-size-default;
font-weight: $font-weight-bold;
padding: $space-slab;
text-align: center;
&.success {
background: $color-success;
}
&.error {
background: $color-error;
}
@@ -162,7 +162,7 @@ export default {
};
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.branding {
align-items: center;
@@ -58,7 +58,7 @@ import FluentIcon from 'shared/components/FluentIcon/Index.vue';
import ResizableTextArea from 'shared/components/ResizableTextArea.vue';
import darkModeMixin from 'widget/mixins/darkModeMixin.js';
const EmojiInput = () => import('shared/components/emoji/EmojiInput');
const EmojiInput = () => import('shared/components/emoji/EmojiInput.vue');
export default {
name: 'ChatInputWrap',
@@ -176,8 +176,8 @@ export default {
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import '~widget/assets/scss/mixins.scss';
@import 'widget/assets/scss/variables.scss';
@import 'widget/assets/scss/mixins.scss';
.chat-message--input {
align-items: center;
@@ -55,7 +55,7 @@ export default {
</style>
<style lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.chat-bubble .message-content,
.chat-bubble.user {
@@ -119,8 +119,8 @@ export default {
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import '~widget/assets/scss/mixins.scss';
@import 'widget/assets/scss/variables.scss';
@import 'widget/assets/scss/mixins.scss';
.conversation--container {
display: flex;
@@ -132,6 +132,7 @@ export default {
&.light-scheme {
color-scheme: light;
}
&.dark-scheme {
color-scheme: dark;
}
@@ -83,7 +83,7 @@ export default {
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.file {
.icon-wrap {
@@ -112,6 +112,7 @@ export default {
.link-wrap {
line-height: 1;
}
.meta {
padding-right: $space-smaller;
}
@@ -284,7 +284,8 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.phone-input--wrap {
.phone-input {
height: 2.8rem;
@@ -121,7 +121,7 @@ export default {
};
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.actions {
button {
@@ -136,6 +136,7 @@ export default {
.close-button {
display: none;
}
.rn-close-button {
display: block !important;
}
@@ -35,7 +35,7 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.image {
display: block;
@@ -317,7 +317,8 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
::v-deep {
.wrapper[data-type='checkbox'] {
.formulate-input-wrapper {
@@ -330,6 +331,7 @@ export default {
}
}
}
@media (prefers-color-scheme: dark) {
.wrapper {
.formulate-input-element--date,
@@ -340,6 +342,7 @@ export default {
}
}
}
.wrapper[data-type='textarea'] {
.formulate-input-element--textarea {
textarea {
@@ -347,6 +350,7 @@ export default {
}
}
}
.pre-chat-header-message {
.link {
color: $color-woot;
@@ -106,7 +106,8 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.chat-bubble {
max-width: 85%;
padding: $space-normal;
@@ -119,10 +120,12 @@ export default {
text-align: left;
padding-bottom: $space-small;
font-size: $font-size-small;
.agent--name {
font-weight: $font-weight-medium;
margin-left: $space-smaller;
}
.company--name {
color: $color-light-gray;
margin-left: $space-smaller;
@@ -99,7 +99,7 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables';
@import 'widget/assets/scss/variables';
.unread-wrap {
width: 100%;
@@ -146,6 +146,7 @@ export default {
color: $color-body;
}
}
.is-background-light {
color: $color-body !important;
}
@@ -28,8 +28,8 @@ export default {
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import '~widget/assets/scss/mixins.scss';
@import 'widget/assets/scss/variables.scss';
@import 'widget/assets/scss/mixins.scss';
.user-avatar {
@include light-shadow;
@@ -36,7 +36,7 @@ export default {
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.chat-bubble.user::v-deep {
p code {
@@ -75,7 +75,7 @@ export default {
};
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.menu-content {
width: max-content;
@@ -52,14 +52,16 @@ export default {
};
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.menu-item {
margin-left: $zero !important;
outline: none;
&:last-child {
border-bottom: none;
}
&:disabled {
cursor: not-allowed;
}
@@ -142,8 +142,8 @@ export default {
</script>
<style scoped lang="scss">
@import '~widget/assets/scss/variables';
@import '~widget/assets/scss/mixins';
@import 'widget/assets/scss/variables';
@import 'widget/assets/scss/mixins';
.custom-header-shadow {
@include shadow-large;
@@ -47,7 +47,7 @@ export default {
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.article-item {
border-bottom: 1px solid $color-border;
@@ -112,7 +112,7 @@ export default {
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.email-input-group {
display: flex;
@@ -83,7 +83,7 @@ export default {
};
</script>
<style lang="scss" scoped>
@import '~widget/assets/scss/variables.scss';
@import 'widget/assets/scss/variables.scss';
.video-call--container {
position: fixed;