1
0
forked from test/crm

fix: style changes & use framework icon from frappe

This commit is contained in:
Shariq Ansari 2024-08-14 10:49:17 +05:30
parent 1cafab1fda
commit 4466669a2b

View File

@ -3,7 +3,8 @@
<template #target="{ togglePopover }"> <template #target="{ togglePopover }">
<button <button
:class="[ :class="[
'group w-full flex h-7 items-center justify-between rounded px-2 text-base text-gray-800 hover:bg-gray-100', active ? 'bg-gray-100' : 'text-gray-800',
'group w-full flex h-7 items-center justify-between rounded px-2 text-base hover:bg-gray-100',
]" ]"
@click.prevent="togglePopover()" @click.prevent="togglePopover()"
> >
@ -39,6 +40,10 @@
import AppsIcon from '@/components/Icons/AppsIcon.vue' import AppsIcon from '@/components/Icons/AppsIcon.vue'
import { Popover, createResource } from 'frappe-ui' import { Popover, createResource } from 'frappe-ui'
const props = defineProps({
active: Boolean,
})
const apps = createResource({ const apps = createResource({
url: 'frappe.apps.get_apps', url: 'frappe.apps.get_apps',
cache: 'apps', cache: 'apps',
@ -47,7 +52,7 @@ const apps = createResource({
let _apps = [ let _apps = [
{ {
name: 'frappe', name: 'frappe',
logo: '/assets/crm/images/desk.png', logo: '/assets/frappe/images/framework.png',
title: __('Desk'), title: __('Desk'),
route: '/app', route: '/app',
}, },