上传修改后的主题
This commit is contained in:
353
spiffy_theme_backend/static/src/scss/appdrawer.scss
Normal file
353
spiffy_theme_backend/static/src/scss/appdrawer.scss
Normal file
@@ -0,0 +1,353 @@
|
||||
body.o_web_client {
|
||||
&.drawer_pallet_1 {
|
||||
.appdrawer_section {
|
||||
background-color: #1ea8e7;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #1ea8e7;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_2 {
|
||||
.appdrawer_section {
|
||||
background-color: #75ab38;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #75ab38;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_3 {
|
||||
.appdrawer_section {
|
||||
background-color: #ed6789;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #ed6789;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_4 {
|
||||
.appdrawer_section {
|
||||
background-color: #a772cb;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #a772cb;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_5 {
|
||||
.appdrawer_section {
|
||||
background-color: #eb5858;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #eb5858;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_6 {
|
||||
.appdrawer_section {
|
||||
background-color: #8c6f46;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #8c6f46;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_7 {
|
||||
.appdrawer_section {
|
||||
background-color: #007a5a;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #007a5a;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_8 {
|
||||
.appdrawer_section {
|
||||
background-color: #cc8631;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #cc8631;
|
||||
}
|
||||
}
|
||||
|
||||
&.drawer_pallet_9 {
|
||||
.appdrawer_section {
|
||||
background-color: #0097a7;
|
||||
color: #ffffff;
|
||||
border-color: #ffffff;
|
||||
--inverse-color: #0097a7;
|
||||
}
|
||||
}
|
||||
|
||||
&.custom_drawer_color{
|
||||
.appdrawer_section {
|
||||
background-color: var(--app-drawer-custom-bg-color);
|
||||
color: var(--app-drawer-custom-text-color);
|
||||
border-color: var(--app-drawer-custom-text-color);
|
||||
--inverse-color: var(--app-drawer-custom-bg-color);
|
||||
|
||||
.input-group-prepend {
|
||||
.input-group-text {
|
||||
color: var(--app-drawer-custom-text-color);
|
||||
}
|
||||
}
|
||||
|
||||
#app_menu_search {
|
||||
color: var(--app-drawer-custom-text-color) !important;
|
||||
&::placeholder {
|
||||
color: var(--app-drawer-custom-text-color) !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.o_main_navbar.appdrawer-toggle{
|
||||
.appdrawer_section {
|
||||
.apps-list {
|
||||
#searched_main_apps{
|
||||
max-height: inherit;
|
||||
}
|
||||
#search_result {
|
||||
.search_list_content {
|
||||
a {
|
||||
color: var(--app-drawer-custom-text-color) !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// .o_menu_apps {
|
||||
.appdrawer_section {
|
||||
.top_navbar_section {
|
||||
.close_fav_app_btn {
|
||||
.ri {
|
||||
font-size: 30px;
|
||||
}
|
||||
height: var(--horizontal-menu-height);
|
||||
line-height: var(--horizontal-menu-height);
|
||||
cursor: pointer;
|
||||
display: inline-block !important;
|
||||
padding: 0 10px;
|
||||
}
|
||||
@media(min-width: 1400px) {
|
||||
padding: 0 50px;
|
||||
margin-bottom: 36px;
|
||||
}
|
||||
@include media-breakpoint-up(lg){
|
||||
padding: 0 20px;
|
||||
margin-bottom: 36px;
|
||||
}
|
||||
@include media-breakpoint-down(md){
|
||||
.close_fav_app_btn {
|
||||
padding: 0;
|
||||
}
|
||||
padding: 0 15px;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
height: var(--horizontal-menu-height);
|
||||
border-bottom-left-radius: var(--border-radius-lg);
|
||||
border-bottom-right-radius: var(--border-radius-lg);
|
||||
background-color: rgba(255, 255, 255, 0.10);
|
||||
}
|
||||
.input-group {
|
||||
background-color: rgba(255, 255, 255, 0.1);
|
||||
padding: 10px 15px;
|
||||
border-radius: var(--border-radius-lg);
|
||||
.input-group-prepend {
|
||||
.input-group-text {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: inherit !important;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
#app_menu_search {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: inherit !important;
|
||||
font-size: 16px;
|
||||
box-shadow: none;
|
||||
&::placeholder {
|
||||
color: inherit;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
> .container{
|
||||
@include media-breakpoint-down(lg){
|
||||
height: calc(100% - 60px - 16px);
|
||||
}
|
||||
@include media-breakpoint-up(xl){
|
||||
height: calc(100% - 80px - 16px);
|
||||
}
|
||||
}
|
||||
|
||||
.apps-list {
|
||||
overflow-y: auto;
|
||||
margin-top: 36px;
|
||||
height: inherit;
|
||||
// max-height: calc(100vh - 80px - 96px - 55px);
|
||||
#search_result {
|
||||
.search_list_content {
|
||||
a {
|
||||
color: var(--biz-theme-primary-text-color) !important;
|
||||
display: block;
|
||||
font-size: 14px;
|
||||
padding: 3px 10px;
|
||||
opacity: 1;
|
||||
}
|
||||
border-radius: var(--border-radius-lg);
|
||||
transition: 0.2s;
|
||||
&:hover, &.navigate_active {
|
||||
background-color: rgba(255, 255, 255, 0.10);
|
||||
}
|
||||
}
|
||||
}
|
||||
scrollbar-width: none; // hide scrollbar in firefox
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
.app-box {
|
||||
padding: 10px 0;
|
||||
width: 12.5%;
|
||||
.o_app{
|
||||
color: inherit !important;
|
||||
}
|
||||
.app-image {
|
||||
.img, .ri, .fa {
|
||||
transition: 0.3s;
|
||||
font-size: 64px;
|
||||
// color: var(--biz-theme-primary-text-color);
|
||||
color: inherit !important;
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
line-height: 64px;
|
||||
object-fit: contain;
|
||||
vertical-align: middle;
|
||||
|
||||
&:hover {
|
||||
transform: translateY(-5px);
|
||||
}
|
||||
}
|
||||
}
|
||||
.app-name {
|
||||
// color: #ffffff !important;
|
||||
color: inherit !important;
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
}
|
||||
position: fixed;
|
||||
width: 0%;
|
||||
height: 0;
|
||||
top: 0;
|
||||
left: 0%;
|
||||
z-index: 90;
|
||||
visibility: hidden;
|
||||
opacity: 0;
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
&.toggle {
|
||||
.drawer_button {
|
||||
.fa {
|
||||
&:before {
|
||||
content: "\f103";
|
||||
}
|
||||
}
|
||||
.btn {
|
||||
border-radius: 0 0 100px 100px !important;
|
||||
padding: 5px 10px 0 !important;
|
||||
}
|
||||
transform: translate(-50%, 0%);
|
||||
}
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
visibility: visible;
|
||||
opacity: 1;
|
||||
transition: 0.2s;
|
||||
--webkit-transition: 0.2s;
|
||||
}
|
||||
|
||||
&.show_favourite_apps {
|
||||
#search_result {
|
||||
display: none;
|
||||
}
|
||||
.apps-list {
|
||||
.app-box {
|
||||
.o_app{
|
||||
padding: 15px;
|
||||
}
|
||||
.fav_app_select {
|
||||
.ri {
|
||||
text-align: center;
|
||||
border-top-right-radius: var(--border-radius-lg);
|
||||
border-left: 1px solid;
|
||||
border-bottom: 1px solid;
|
||||
border-color: inherit;
|
||||
border-bottom-left-radius: var(--border-radius-lg);
|
||||
top: 1px;
|
||||
right: -1px;
|
||||
position: relative;
|
||||
padding: 3px;
|
||||
cursor: pointer;
|
||||
pointer-events: none;
|
||||
&.active {
|
||||
background-color: #ffffff;
|
||||
color: var(--inverse-color);
|
||||
}
|
||||
}
|
||||
display: block !important;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 10px;
|
||||
width: calc(100% - 20px);
|
||||
height: 100%;
|
||||
z-index: 2;
|
||||
text-align: right;
|
||||
border: 1px solid;
|
||||
border-color: inherit;
|
||||
border-radius: var(--border-radius-lg);
|
||||
}
|
||||
padding: 0;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@include media-breakpoint-down(lg){
|
||||
.top_navbar_section {
|
||||
height: 60px;
|
||||
}
|
||||
.apps-list {
|
||||
margin-top: 15px;
|
||||
// max-height: calc(100vh - 60px - 96px - 55px);
|
||||
.app-box {
|
||||
width: 20%;
|
||||
}
|
||||
}
|
||||
}
|
||||
@include media-breakpoint-down(md) {
|
||||
.apps-list {
|
||||
.app-box {
|
||||
width: 25%;
|
||||
}
|
||||
}
|
||||
}
|
||||
@include media-breakpoint-down(sm) {
|
||||
.apps-list {
|
||||
.app-box {
|
||||
width: 33.33%;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// }
|
||||
Reference in New Issue
Block a user