mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-02 03:57:52 +00:00
chore: Refactors chatlist header css to work with RTL (#6520)
authored by 1277421+nithindavid@users.noreply.github.com
This commit is contained in:
committed by
GitHub
parent
8935933266
commit
2674130714
@@ -93,22 +93,10 @@
|
|||||||
@include flex;
|
@include flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
padding: $zero $zero $space-micro;
|
padding: 0 var(--space-normal);
|
||||||
|
|
||||||
.page-title {
|
.page-title {
|
||||||
margin-bottom: $zero;
|
margin-bottom: 0;
|
||||||
margin-left: $space-normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.status--filter {
|
|
||||||
background-color: $color-background-light;
|
|
||||||
border: 1px solid $color-border;
|
|
||||||
float: right;
|
|
||||||
font-size: $font-size-mini;
|
|
||||||
height: $space-medium;
|
|
||||||
margin: 0;
|
|
||||||
padding: $zero $space-medium $zero $space-normal;
|
|
||||||
width: auto;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -53,11 +53,10 @@
|
|||||||
<woot-button
|
<woot-button
|
||||||
v-else
|
v-else
|
||||||
v-tooltip.right="$t('FILTER.TOOLTIP_LABEL')"
|
v-tooltip.right="$t('FILTER.TOOLTIP_LABEL')"
|
||||||
variant="clear"
|
variant="smooth"
|
||||||
color-scheme="secondary"
|
color-scheme="secondary"
|
||||||
icon="filter"
|
icon="filter"
|
||||||
size="small"
|
size="tiny"
|
||||||
class="btn-filter"
|
|
||||||
@click="onToggleAdvanceFiltersModal"
|
@click="onToggleAdvanceFiltersModal"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -838,10 +837,6 @@ export default {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-filter {
|
|
||||||
margin: 0 var(--space-smaller);
|
|
||||||
}
|
|
||||||
|
|
||||||
.filter__applied {
|
.filter__applied {
|
||||||
padding: 0 0 var(--space-slab) 0 !important;
|
padding: 0 0 var(--space-slab) 0 !important;
|
||||||
border-bottom: 1px solid var(--color-border);
|
border-bottom: 1px solid var(--color-border);
|
||||||
@@ -850,4 +845,14 @@ export default {
|
|||||||
.delete-custom-view__button {
|
.delete-custom-view__button {
|
||||||
margin-right: var(--space-normal);
|
margin-right: var(--space-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.tab--chat-type {
|
||||||
|
padding: 0 var(--space-normal);
|
||||||
|
|
||||||
|
::v-deep {
|
||||||
|
.tabs {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.toggle-sidebar {
|
.toggle-sidebar {
|
||||||
margin-right: var(--space-small);
|
|
||||||
margin-left: var(--space-minus-small);
|
margin-left: var(--space-minus-small);
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -181,7 +181,7 @@ export default {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
padding: var(--space-smaller) 0 var(--space-smaller) var(--space-small);
|
padding: var(--space-smaller);
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
|
||||||
.info-wrap {
|
.info-wrap {
|
||||||
|
|||||||
@@ -44,3 +44,14 @@ export default {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
<style lang="scss" scoped>
|
||||||
|
.status--filter {
|
||||||
|
background-color: var(--color-background-light);
|
||||||
|
border: 1px solid var(--color-border);
|
||||||
|
font-size: var(--font-size-mini);
|
||||||
|
height: var(--space-medium);
|
||||||
|
margin: 0 var(--space-smaller);
|
||||||
|
padding: 0 var(--space-medium) 0 var(--space-small);
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-on-clickaway="closeSearch" class="search-wrap">
|
<div v-on-clickaway="closeSearch" class="search-wrap">
|
||||||
<div class="search-header--wrap">
|
<div class="search-header--wrap" :class="{ 'is-active': showSearchBox }">
|
||||||
<woot-sidemenu-icon v-if="!showSearchBox" />
|
<woot-sidemenu-icon v-if="!showSearchBox" />
|
||||||
<div class="search" :class="{ 'is-active': showSearchBox }">
|
<div class="search" :class="{ 'is-active': showSearchBox }">
|
||||||
<div class="icon">
|
<div class="icon">
|
||||||
<fluent-icon icon="search" class="search--icon" size="28" />
|
<fluent-icon icon="search" class="search--icon" size="16" />
|
||||||
</div>
|
</div>
|
||||||
<input
|
<input
|
||||||
v-model="searchTerm"
|
v-model="searchTerm"
|
||||||
@@ -12,11 +12,12 @@
|
|||||||
:placeholder="$t('CONVERSATION.SEARCH_MESSAGES')"
|
:placeholder="$t('CONVERSATION.SEARCH_MESSAGES')"
|
||||||
@focus="onSearch"
|
@focus="onSearch"
|
||||||
/>
|
/>
|
||||||
<switch-layout
|
|
||||||
:is-on-expanded-layout="isOnExpandedLayout"
|
|
||||||
@toggle="$emit('toggle-conversation-layout')"
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
|
<switch-layout
|
||||||
|
v-if="!showSearchBox"
|
||||||
|
:is-on-expanded-layout="isOnExpandedLayout"
|
||||||
|
@toggle="$emit('toggle-conversation-layout')"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="showSearchBox" class="results-wrap">
|
<div v-if="showSearchBox" class="results-wrap">
|
||||||
<div class="show-results">
|
<div class="show-results">
|
||||||
@@ -162,13 +163,14 @@ export default {
|
|||||||
.search-header--wrap {
|
.search-header--wrap {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
min-height: var(--space-large);
|
min-height: var(--space-large);
|
||||||
}
|
}
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
padding: 0;
|
padding: 0 var(--space-smaller);
|
||||||
border-bottom: 1px solid transparent;
|
border-bottom: 1px solid transparent;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
@@ -193,8 +195,7 @@ export default {
|
|||||||
|
|
||||||
.search--icon {
|
.search--icon {
|
||||||
color: var(--s-600);
|
color: var(--s-600);
|
||||||
font-size: var(--font-size-large);
|
margin: 0 var(--space-smaller);
|
||||||
padding: 0 var(--space-small) 0 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon {
|
.icon {
|
||||||
|
|||||||
@@ -1,16 +1,14 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<woot-button
|
||||||
<woot-button
|
v-tooltip.left="$t('CONVERSATION.SWITCH_VIEW_LAYOUT')"
|
||||||
v-tooltip.left="$t('CONVERSATION.SWITCH_VIEW_LAYOUT')"
|
icon="arrow-right-import"
|
||||||
icon="arrow-right-import"
|
size="tiny"
|
||||||
size="tiny"
|
variant="smooth"
|
||||||
variant="smooth"
|
color-scheme="secondary"
|
||||||
color-scheme="secondary"
|
class="layout-switch__container"
|
||||||
class="layout-switch__container"
|
:class="{ expanded: isOnExpandedLayout }"
|
||||||
:class="{ expanded: isOnExpandedLayout }"
|
@click="toggle"
|
||||||
@click="toggle"
|
/>
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
Reference in New Issue
Block a user