add dashboar module
0
ks_account_dashboard/__init__.py
Normal file
101
ks_account_dashboard/__manifest__.py
Normal file
@@ -0,0 +1,101 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
{
|
||||
'name': "Account Dashboard Ninja",
|
||||
|
||||
'summary': """
|
||||
Account Dashboard Ninja!
|
||||
""",
|
||||
|
||||
'description': """
|
||||
Dashboard Ninja v13.0,
|
||||
Odoo Dashboard,
|
||||
Dashboard,
|
||||
Odoo apps,
|
||||
Dashboard app,
|
||||
HR Dashboard,
|
||||
Sales Dashboard,
|
||||
Account Dashboard,
|
||||
inventory Dashboard,
|
||||
Lead Dashboard,
|
||||
Opportunity Dashboard,
|
||||
CRM Dashboard,
|
||||
POS,
|
||||
POS Dashboard,
|
||||
Connectors,
|
||||
Web Dynamic,
|
||||
Report Import/Export,
|
||||
Date Filter,
|
||||
HR,
|
||||
Sales,
|
||||
Theme,
|
||||
Tile Dashboard,
|
||||
Dashboard Widgets,
|
||||
Dashboard Manager,
|
||||
Debranding,
|
||||
Customize Dashboard,
|
||||
Graph Dashboard,
|
||||
Charts Dashboard,
|
||||
Invoice Dashboard,
|
||||
Project management,
|
||||
ksolves,
|
||||
ksolves apps,
|
||||
ksolves india pvt. ltd.,
|
||||
Best Accounting Dashboard Apps,
|
||||
Accounting Dashboard Apps,
|
||||
Interactive accounting management,
|
||||
Best Accounting Management Dashboard Apps,
|
||||
Accounting Management Dashboard Apps,
|
||||
Accounting Dashboard Apps,
|
||||
Income Management Dashboard Apps,
|
||||
Best Accounting Management Dashboard Apps,
|
||||
Dashboards,
|
||||
Purchase Invoice,
|
||||
Bank Balance Dashboard,
|
||||
Invoice Dashboards,
|
||||
Accounting Management System,
|
||||
Finance Management System,
|
||||
Purchase Order Dashboards,
|
||||
Sales Order Dashboards,
|
||||
Accounting Alert Apps,
|
||||
Expense Alert Apps,
|
||||
Visualization charts,
|
||||
Finance Dashboard,
|
||||
Best Dashboard Apps,
|
||||
Accounting Age Report,
|
||||
Accounting Report,
|
||||
Accounting Valuation,
|
||||
Accounting Quantities,
|
||||
Stock per Location,
|
||||
Top selling items Dashboard,
|
||||
Odoo Dashboard,
|
||||
Dashboard for Odoo,
|
||||
Accounting Tracker Apps,
|
||||
Accounting Tracking Apps,
|
||||
Finance Tracker Apps,
|
||||
Business Tracker Apps,
|
||||
Accounting Metrics,
|
||||
Expense Dashboard Apps,
|
||||
Invoicing Dashboard,
|
||||
Vendor Payable Report,
|
||||
Executive Sale Returns,
|
||||
Top Sale Revenue Customer,
|
||||
""",
|
||||
|
||||
'author': "Ksolves India Pvt. Ltd.",
|
||||
'license': 'OPL-1',
|
||||
'currency': 'EUR',
|
||||
'price': 0.0,
|
||||
'website': "https://www.ksolves.com",
|
||||
'maintainer': 'Ksolves India Pvt. Ltd.',
|
||||
'live_test_url': 'https://dashboardninja.kappso.com/web/demo_login',
|
||||
'category': 'Tools',
|
||||
'support': 'sales@ksolves.com',
|
||||
'version': '1.0.0',
|
||||
'images': ['static/description/banner.png'],
|
||||
|
||||
'depends': ['ks_dashboard_ninja', 'account'],
|
||||
|
||||
'data': [
|
||||
'data/ks_account_data.xml',
|
||||
],
|
||||
}
|
||||
234
ks_account_dashboard/data/ks_account_data.xml
Normal file
@@ -0,0 +1,234 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="ks_account" model="ks_dashboard_ninja.board_template">
|
||||
<field name="name">Account</field>
|
||||
<field name="ks_gridstack_config">[
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_1", "data": {"x": 0, "y": 0, "width": 7, "height": 2}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_2", "data": {"x": 7, "y": 0, "width": 7, "height": 2}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_3", "data": {"x": 14, "y": 0, "width": 7, "height": 2}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_4", "data": {"x": 21, "y": 0, "width": 7, "height": 2}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_10", "data": {"x": 28, "y": 0, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_5", "data": {"x": 0, "y": 3, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_6", "data": {"x": 18, "y": 3, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_7", "data": {"x": 0, "y": 8, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_8", "data": {"x": 18, "y": 8, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_9", "data": {"x": 0, "y": 13, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_account_dashboard.ks_account_item_11", "data": {"x": 18, "y": 13, "width": 18, "height": 5}}
|
||||
]
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_2", "data": {"x": 7, "y": 0, "width": 7, "height": 2}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_3", "data": {"x": 14, "y": 0, "width": 7, "height": 2}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_4", "data": {"x": 21, "y": 0, "width": 7, "height": 2}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_10", "data": {"x": 28, "y": 0, "width": 8, "height": 2}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_5", "data": {"x": 0, "y": 3, "width": 18, "height": 5}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_6", "data": {"x": 18, "y": 3, "width": 18, "height": 5}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_7", "data": {"x": 0, "y": 8, "width": 18, "height": 5}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_8", "data": {"x": 18, "y": 8, "width": 18, "height": 5}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_9", "data": {"x": 0, "y": 13, "width": 18, "height": 5}},-->
|
||||
<!-- {"item_id":"ks_account_dashboard.ks_account_item_11", "data": {"x": 18, "y": 13, "width": 18, "height": 5}}-->
|
||||
<!-- ]-->
|
||||
</field>
|
||||
<field name="ks_item_count">11</field>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_1" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Open Purchase Invoice</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move')"/>
|
||||
<field name="ks_domain">["&",["invoice_payment_state","=","not_paid"],["type","=","in_invoice"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move__invoice_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">yellow</field>
|
||||
<field name="ks_background_color">#f0ad4e,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_2" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Receivable Amount</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_record_field" eval="ref('account.field_account_move_line__balance')"/>
|
||||
<field name="ks_domain">[["account_id.user_type_id.name","ilike","receivable"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">blue</field>
|
||||
<field name="ks_background_color">#337ab7,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_3" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Payable Amount</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_record_field" eval="ref('account.field_account_move_line__balance')"/>
|
||||
<field name="ks_domain">[["account_id.user_type_id.name","ilike","payable"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">red</field>
|
||||
<field name="ks_background_color">#d9534f,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_4" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Open Sale Invoice</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move')"/>
|
||||
<field name="ks_domain">["&",["invoice_payment_state","=","not_paid"],["type","=","in_invoice"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">green</field>
|
||||
<field name="ks_background_color">#4ccacc,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_5" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Bank Balance</field>
|
||||
<field name="ks_dashboard_item_type">ks_pie_chart</field>
|
||||
<field name="ks_chart_data_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_chart_measure_field" eval="[(6, 0, [ref('account.field_account_move_line__balance')])]"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_move_line__account_id')"/>
|
||||
<field name="ks_domain">[["account_id.user_type_id.name","ilike","bank and cash"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">default</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_6" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Vendor Payable Report</field>
|
||||
<field name="ks_dashboard_item_type">ks_bar_chart</field>
|
||||
<field name="ks_chart_data_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_chart_measure_field" eval="[(6, 0, [ref('account.field_account_move_line__credit')])]"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_move_line__journal_id')"/>
|
||||
<field name="ks_domain">[["journal_id.type","=","purchase"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">warm</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_7" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Head Expenses Report</field>
|
||||
<field name="ks_dashboard_item_type">ks_bar_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_move_line__product_id')"/>
|
||||
<field name="ks_chart_relation_sub_groupby" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_chart_date_sub_groupby">month</field>
|
||||
<field name="ks_domain">[["account_id.user_type_id.name","ilike","expense"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">cool</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_8" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Executive Sale Returns</field>
|
||||
<field name="ks_dashboard_item_type">ks_horizontalBar_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_move__invoice_user_id')"/>
|
||||
<field name="ks_chart_relation_sub_groupby" eval="ref('account.field_account_move__invoice_date')"/>
|
||||
<field name="ks_chart_date_sub_groupby">month</field>
|
||||
<field name="ks_domain">[["type","=","out_refund"],"|",["invoice_payment_state","=","not_paid"],["invoice_payment_state","=","paid"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move__create_date')"/>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">default</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_9" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Executive Purchase Returns</field>
|
||||
<field name="ks_dashboard_item_type">ks_line_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_move__invoice_user_id')"/>
|
||||
<field name="ks_chart_relation_sub_groupby" eval="ref('account.field_account_move__invoice_date')"/>
|
||||
<field name="ks_chart_date_sub_groupby">month</field>
|
||||
<field name="ks_domain">["&",["type","=","in_refund"],"|",["invoice_payment_state","=","not_paid"],["invoice_payment_state","=","paid"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move__create_date')"/>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">neon</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_10" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Profit/Loss Amount</field>
|
||||
<field name="ks_dashboard_item_type">ks_kpi</field>
|
||||
<field name="ks_record_count_type">sum</field>
|
||||
<field name="ks_record_count_type_2">sum</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_model_id_2" eval="ref('account.model_account_move_line')"/>
|
||||
<field name="ks_record_field" eval="ref('account.field_account_move_line__balance')"/>
|
||||
<field name="ks_record_field_2" eval="ref('account.field_account_move_line__balance')"/>
|
||||
<field name="ks_domain">[["account_id.user_type_id.name","ilike","expense"]]</field>
|
||||
<field name="ks_domain_2">[["account_id.user_type_id.name","ilike","income"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_date_filter_field_2" eval="ref('account.field_account_move_line__create_date')"/>
|
||||
<field name="ks_data_comparison">Sum</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">green</field>
|
||||
<field name="ks_background_color">#5cb85c,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout4</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_account_item_11" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Top 10 Sale Revenue Customer</field>
|
||||
<field name="ks_dashboard_item_type">ks_list_view</field>
|
||||
<field name="ks_model_id" eval="ref('account.model_account_invoice_report')"/>
|
||||
<field name="ks_list_view_type">grouped</field>
|
||||
<field name="ks_list_view_group_fields" eval="[(6, 0, [ref('account.field_account_invoice_report__amount_total')])]"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('account.field_account_invoice_report__partner_id')"/>
|
||||
<field name="ks_domain">[["state","!=","draft"],["state","!=","cancel"],"|",["type","=","out_invoice"],["type","=","out_refund"]]</field>
|
||||
<field name="ks_sort_by_field" eval="ref('account.field_account_invoice_report__amount_total')"/>
|
||||
<field name="ks_sort_by_order">DESC</field>
|
||||
<field name="ks_record_data_limit">10</field>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_chart_item_color">neon</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<!-- Single account Demo Dashboard Templates-->
|
||||
|
||||
<record id="demo_account_dashboard" model="ks_dashboard_ninja.board">
|
||||
<field name="name">Account Dashboard</field>
|
||||
<field name="ks_dashboard_menu_name">Account Dashboard</field>
|
||||
<field name="ks_dashboard_top_menu_id" eval="ref('ks_dashboard_ninja.board_menu_root')"/>
|
||||
<field name="ks_dashboard_default_template" eval="ref('ks_account_dashboard.ks_account')"/>
|
||||
<field name="ks_dashboard_active">1</field>
|
||||
<field name="ks_dashboard_group_access" eval="False"/>
|
||||
<field name="ks_dashboard_menu_sequence" eval="1"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
BIN
ks_account_dashboard/static/description/banner.png
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
ks_account_dashboard/static/description/banners/banner.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
ks_account_dashboard/static/description/icon.png
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
ks_account_dashboard/static/description/images/Ksolves_logo.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
ks_account_dashboard/static/description/images/account.png
Normal file
|
After Width: | Height: | Size: 269 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 11 KiB |
BIN
ks_account_dashboard/static/description/images/app-logo/icon.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 10 KiB |
BIN
ks_account_dashboard/static/description/images/apps.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
BIN
ks_account_dashboard/static/description/images/custom.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
ks_account_dashboard/static/description/images/develop.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
ks_account_dashboard/static/description/images/download.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="512" height="512"><path d="m1.65172 19.56402h17v42.43598h-17z" fill="#5aaae0"/><path d="m44.86231 19.56402h17.13769v42.43598h-17.13769z" fill="#5aaae0"/><path d="m18.65172 2h26.21059v60h-26.21059z" fill="#7dc7ff"/><path d="m33.91175 48.56612a3.92331 3.92331 0 0 0 1.89386-3.34312 4.00035 4.00035 0 0 0 -8 0 3.92331 3.92331 0 0 0 1.89386 3.34313 5.92185 5.92185 0 0 0 -3.89386 5.53881v7.89506h12v-7.89507a5.92183 5.92183 0 0 0 -3.89386-5.53881z" fill="#f73445"/><g fill="#359ed8"><path d="m22.68412 23.51155h2.0162v1.97377h-2.0162z"/><path d="m22.68412 27.45909h2.0162v1.97377h-2.0162z"/><path d="m22.68412 31.40662h2.0162v1.97377h-2.0162z"/><path d="m22.68412 35.35415h2.0162v1.97377h-2.0162z"/><path d="m26.71652 23.51155h2.0162v1.97377h-2.0162z"/><path d="m26.71652 27.45909h2.0162v1.97377h-2.0162z"/><path d="m26.71652 31.40662h2.0162v1.97377h-2.0162z"/><path d="m26.71652 35.35415h2.0162v1.97377h-2.0162z"/><path d="m30.74892 23.51155h2.0162v1.97377h-2.0162z"/><path d="m30.74892 27.45909h2.0162v1.97377h-2.0162z"/><path d="m30.74892 31.40662h2.0162v1.97377h-2.0162z"/><path d="m30.74892 35.35415h2.0162v1.97377h-2.0162z"/><path d="m34.78132 23.51155h2.0162v1.97377h-2.0162z"/><path d="m26.71652 19.56402h2.0162v1.97377h-2.0162z"/><path d="m30.74892 19.56402h2.0162v1.97377h-2.0162z"/><path d="m34.78132 19.56402h2.0162v1.97377h-2.0162z"/><path d="m34.78132 27.45909h2.0162v1.97377h-2.0162z"/><path d="m34.78132 31.40662h2.0162v1.97377h-2.0162z"/><path d="m34.78132 35.35415h2.0162v1.97377h-2.0162z"/><path d="m38.81371 23.51155h2.0162v1.97377h-2.0162z"/><path d="m38.81371 27.45909h2.0162v1.97377h-2.0162z"/><path d="m38.81371 31.40662h2.0162v1.97377h-2.0162z"/><path d="m38.81371 35.35415h2.0162v1.97377h-2.0162z"/></g><path d="m13.46982 52.48462a2.93085 2.93085 0 0 0 1.16571-2.32722 3.00026 3.00026 0 0 0 -6 0 2.93082 2.93082 0 0 0 1.16571 2.32722 4.92935 4.92935 0 0 0 -3.16571 4.581v4.93438h10v-4.93442a4.92936 4.92936 0 0 0 -3.16571-4.58096z" fill="#f7f769"/><path d="m22.54271 49.524a2.93082 2.93082 0 0 0 1.16571-2.32722 3.00026 3.00026 0 0 0 -6 0 2.93082 2.93082 0 0 0 1.16571 2.32722 4.92936 4.92936 0 0 0 -3.16571 4.581v7.895h10v-7.89507a4.92936 4.92936 0 0 0 -3.16571-4.58093z" fill="#ffc943"/><path d="m53.79379 52.48462a2.93082 2.93082 0 0 0 1.16571-2.32722 3.00026 3.00026 0 0 0 -6 0 2.93082 2.93082 0 0 0 1.16571 2.32722 4.92936 4.92936 0 0 0 -3.16571 4.581v4.93438h10v-4.93442a4.92935 4.92935 0 0 0 -3.16571-4.58096z" fill="#f7f769"/><path d="m44.7209 49.524a2.93082 2.93082 0 0 0 1.16571-2.32722 3.00026 3.00026 0 0 0 -6 0 2.93082 2.93082 0 0 0 1.16571 2.32722 4.92935 4.92935 0 0 0 -3.16571 4.581v7.895h10v-7.89507a4.92936 4.92936 0 0 0 -3.16571-4.58093z" fill="#ffc943"/><path d="m49.90281 26.4722h2.0162v15.79013h-2.0162z" fill="#005889"/><path d="m55.9514 26.4722h2.0162v15.79013h-2.0162z" fill="#005889"/><path d="m5.54643 26.4722h2.0162v15.79013h-2.0162z" fill="#005889"/><path d="m11.59503 26.4722h2.0162v15.79013h-2.0162z" fill="#005889"/><path d="m23.69222 4.76077h16.12959v9.86883h-16.12959z" fill="#359ed8"/></svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
BIN
ks_account_dashboard/static/description/images/faq-icon.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
45
ks_account_dashboard/static/description/images/flame.svg
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 511.269 511.269" style="enable-background:new 0 0 511.269 511.269;" xml:space="preserve">
|
||||
<path style="fill:#F3705A;" d="M140.367,465.067C116.9,438.4,93.434,410.667,78.5,377.6c-14.933-35.2-19.2-75.733-11.733-114.133
|
||||
s24.533-74.667,49.067-105.6c-2.133,26.667,7.467,54.4,25.6,74.667c-10.667-51.2,6.4-106.667,40.533-147.2S263.034,18.133,312.1,0
|
||||
c-24.533,25.6-27.733,66.133-18.133,100.267c9.6,34.133,29.867,64,48,94.933c18.133,30.933,35.2,62.933,36.267,98.133
|
||||
c9.6-18.133,20.267-36.267,26.667-56.533c6.4-20.267,9.6-41.6,4.267-61.867c19.2,23.467,29.867,46.933,35.2,76.8
|
||||
c5.333,29.867,4.267,60.8,1.067,90.667c-4.267,33.067-12.8,67.2-30.933,94.933c-21.333,33.067-55.467,56.533-92.8,69.333
|
||||
C255.567,518.4,190.5,508.8,140.367,465.067z"/>
|
||||
<path style="fill:#FFD15C;" d="M221.434,504.533C308.9,538.667,395.3,435.2,347.3,355.2c0-1.067-1.067-1.067-1.067-2.133
|
||||
c4.267,43.733-6.4,75.733-26.667,93.867c10.667-25.6,3.2-55.467-9.6-81.067c-12.8-24.533-30.933-46.933-44.8-70.4
|
||||
c-13.867-24.533-24.533-52.267-18.133-80c-25.6,19.2-43.733,48-51.2,78.933c-7.467,30.933-3.2,65.067,10.667,93.867
|
||||
c-16-11.733-27.733-30.933-28.8-51.2c-17.067,20.267-27.733,46.933-26.667,73.6C151.034,452.267,184.1,489.6,221.434,504.533z"/>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="459px" height="459px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve">
|
||||
<g>
|
||||
<g id="share">
|
||||
<path d="M459,216.75L280.5,38.25v102c-178.5,25.5-255,153-280.5,280.5C63.75,331.5,153,290.7,280.5,290.7v104.55L459,216.75z" fill="#007bff"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 796 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/></svg>
|
||||
|
After Width: | Height: | Size: 294 B |
BIN
ks_account_dashboard/static/description/images/hand.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
ks_account_dashboard/static/description/images/integrated.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
ks_account_dashboard/static/description/images/ksolves-logo.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
ks_account_dashboard/static/description/images/line.png
Normal file
|
After Width: | Height: | Size: 345 B |
@@ -0,0 +1 @@
|
||||
<svg id="Layer_1" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m466.17 363.03v69.65h-154.45-111.44-154.45v-69.65z" fill="#00efd1"/><path d="m466.17 97.26v265.77h-420.34v-265.77h90.28l-1.01 185.81s85.71.01 144.77.01a61.835 61.835 0 1 0 55.2-89.71c-.16 0-.33 0-.49.01v-96.12z" fill="#fedb41"/><path d="m390.03 40.81v31.65h-55.45v-31.65a27.668 27.668 0 0 1 27.63-27.72h.1a27.662 27.662 0 0 1 27.72 27.63z" fill="#f4b844"/><path d="m284.14 220.14a61.691 61.691 0 0 1 50.44-26.76c.16-.01.33-.01.49-.01a61.828 61.828 0 1 1 -50.93 26.77z" fill="#00efd1"/><path d="m136.11 97.26.31-58.1a26.2 26.2 0 0 1 26.4-26.07h199.39a27.668 27.668 0 0 0 -27.63 27.72v152.57a61.844 61.844 0 0 0 -54.71 89.7c-59.06 0-144.77-.01-144.77-.01zm147.68-2.95a49.545 49.545 0 1 0 -49.54 49.54 49.54 49.54 0 0 0 49.54-49.54z" fill="#00acea"/><path d="m311.72 432.68 18.57 66.23h-148.58l18.57-66.23z" fill="#00acea"/><path d="m234.25 44.77a49.54 49.54 0 1 1 -49.55 49.54 49.54 49.54 0 0 1 49.55-49.54z" fill="#00efd1"/><g fill="#083863"><path d="m466.17 91h-125.17v-13h49.03c3.313 0 5.97-2.227 5.97-5.54v-31.748a33.714 33.714 0 0 0 -33.729-33.712h-199.451a32.2 32.2 0 0 0 -32.4 31.953l-.278 52.047h-84.312a6.085 6.085 0 0 0 -5.83 6.26v335.42c0 3.314 2.516 6.32 5.83 6.32h146.536l-15.205 54h-26.591a6 6 0 1 0 0 12h210.86a6 6 0 1 0 0-12h-26.591l-15.2-54h146.531c3.314 0 5.83-3.006 5.83-6.32v-335.42a6.085 6.085 0 0 0 -5.83-6.26zm-186.93 164.2a55.433 55.433 0 0 1 9.7-31.441c.1-.131.193-.264.281-.4a56.03 56.03 0 0 1 45.4-24.162c.107 0 .17-.194.278-.194h.169a55.969 55.969 0 1 1 -49.846 81.325v.023a55.139 55.139 0 0 1 -5.982-25.151zm83.082-236.2h.043a21.715 21.715 0 0 1 21.635 21.81v25.19h-43v-25.2a21.312 21.312 0 0 1 21.323-21.71l-.061-6.045zm-220.212 78.292.31-58.177a20.3 20.3 0 0 1 20.4-20.115h173.667c-5.129 6-7.487 13.779-7.487 21.81v146.88a59.615 59.615 0 0 0 -15.058 3.151 6.458 6.458 0 0 0 -4.542-1.841h-149.13a6 6 0 1 0 0 12h134.076a76.664 76.664 0 0 0 -13.257 13h-120.819a6 6 0 1 0 0 12h113.5a73.584 73.584 0 0 0 -4.652 13h-108.848a6 6 0 1 0 0 12h107.092c-.073 2-.122 2.743-.122 4.045a67.808 67.808 0 0 0 3.606 21.955c-48.62 0-110.419.031-129.713.029zm180.266 395.708h-132.752l15.205-54h102.342zm137.624-66h-408v-58h408zm-408-70v-254h78.077l-.977 179.907a6.151 6.151 0 0 0 1.746 4.329 6.03 6.03 0 0 0 4.254 1.8s82.325.026 141.206.027a67.514 67.514 0 0 0 58.764 33.958c37.4 0 68.04-30.424 68.04-67.826 0-35.545-28.11-64.767-62.11-67.583v-84.612h119v254z"/><path d="m234.25 149.85a55.54 55.54 0 1 0 -55.55-55.54 55.6 55.6 0 0 0 55.55 55.54zm0-99.08a43.54 43.54 0 1 1 -43.55 43.54 43.589 43.589 0 0 1 43.55-43.54z"/><path d="m234.25 113.02a5.622 5.622 0 0 1 -5.62-5.61 6 6 0 1 0 -12 0 17.621 17.621 0 0 0 10.37 16.032v2.558a6 6 0 0 0 12 0v-1.649a17.6 17.6 0 0 0 -4.75-34.551 5.615 5.615 0 1 1 5.61-5.62 6 6 0 0 0 12 0 17.627 17.627 0 0 0 -11.86-16.627v-2.553a6 6 0 0 0 -12 0v2.735a17.6 17.6 0 0 0 6.25 34.065 5.61 5.61 0 1 1 0 11.22z"/><path d="m160.27 176h149.13a6 6 0 0 0 0-12h-149.13a6 6 0 1 0 0 12z"/><path d="m324.737 273.222a6 6 0 0 0 4.248 1.778h.015a6 6 0 0 0 4.243-1.757l27.61-27.61a6 6 0 1 0 -8.486-8.486l-23.346 23.347-11.228-11.336a6 6 0 0 0 -8.526 8.444z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
BIN
ks_account_dashboard/static/description/images/support.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
ks_account_dashboard/static/description/images/support2.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
702
ks_account_dashboard/static/description/index.html
Normal file
@@ -0,0 +1,702 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>Odoo</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
|
||||
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">
|
||||
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"
|
||||
integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
|
||||
<link rel="stylesheet" type="text/css" href="style.css">
|
||||
|
||||
</head>
|
||||
<!-- odoo description page css -->
|
||||
<style>
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6,
|
||||
.h1,
|
||||
.h2,
|
||||
.h3,
|
||||
.h4,
|
||||
.h5,
|
||||
.h6 {
|
||||
font-family: "Montserrat", sans-serif;
|
||||
font-weight: 400;
|
||||
line-height: 1.1;
|
||||
color: #21272b;
|
||||
}
|
||||
|
||||
ul {
|
||||
color: #222020;
|
||||
}
|
||||
|
||||
* {
|
||||
font-family: "Montserrat", sans-serif;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<body>
|
||||
<!-- Use Odd and even section for repeating sections (on line no. 224 and 275)
|
||||
and ask sukhjinder singh to fix down arrow image on last section
|
||||
-->
|
||||
<main class="container">
|
||||
|
||||
<header class="py-2">
|
||||
<div class="row align-items-center">
|
||||
<div class="col-12 col-md-4">
|
||||
<span class="btn pr-2">
|
||||
<img src="images/ksolves-logo.png" alt="ksolves-logo" style="height:50px">
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-6 col-md">
|
||||
<div class="text-md-right">
|
||||
<a href="https://apps.odoo.com/apps/modules/browse?search=ksolves" target="_blank" class="btn btn-sm py-2 px-md-3"
|
||||
style="font-size: 14px; background-color: #203038;color:#fff;"><i class="fa fa-list-alt mr-1"></i>
|
||||
<span class="d-none d-sm-inline">Ksolves</span> All Apps
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6 col-md-5 text-md-right">
|
||||
<span class="btn btn-sm py-2 px-md-3 mr-1" style="font-size: 13px;font-size: 14px; font-weight: 500;background-color: #203038;color:#fff;"><i class="fa fa-check mr-1"></i> Community</span>
|
||||
<span class="btn btn-sm py-2 px-md-3 mr-1" style="font-size: 13px;font-size: 14px; font-weight: 500;background-color: #203038;color:#fff;"><i class="fa fa-check mr-1"></i> Enterprise</span>
|
||||
<span class="btn btn-sm py-2 px-md-3" style="font-size: 13px;font-size: 14px; font-weight: 500;background-color: #203038;color:#fff;"><i class="fa fa-check mr-1"></i> Odoo.sh</span>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
</header>
|
||||
<div id="loempia_tabs" class="container py-5 oe_styling_v8"
|
||||
style="color: #0b3b52;font-family: 'Open sans','sans-serif';">
|
||||
|
||||
<div class="row align-items-center mb-4">
|
||||
<div class="col-12 col-md-12">
|
||||
<center><h1><strong><u>Account Dashboard Ninja</u></strong></h1></center>
|
||||
<h2 class="pr-md-5 mb-4" style="font-size: 24px;color: #3c3c3c;"><p class="px-sm-4 p-2 pt-4">
|
||||
<center><strong>START BUILDING YOUR OWN ACCOUNTS DASHBOARDS WITH A FEW CLICK</strong></center>
|
||||
</p>
|
||||
</h2>
|
||||
<div class="text-center">
|
||||
<img class="img-fluid s_tooltip_tabs_tooltip_image s_figure_link pb0" src="images/account.png" alt="Website Dashboard image" style="max-width:100%;">
|
||||
</div>
|
||||
<br/>
|
||||
<h4 class="font-weight-bold mb-3" style="font-size: 35px; text-align:center"><span style="color:#E13B34;">Key</span> Features
|
||||
</h4>
|
||||
<div class="p-4 p-lg-5 mb-4" style="color: #002966; font-weight: 400;">
|
||||
<div class="mb-4">
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12 col-lg-6">
|
||||
<ul class="list-unstyled pl-0 pl-sm-0 pl-md-5 pl-lg-5" style="font-size:16px;color: #4f4f4f;">
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Open Purchase Invoice (Tile): Display Count of Open Purchase Invoice</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Receivable Amount (Tile): Display Receivable Amount</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Payable Amount (Tile): Display Payable Amount</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Open Sale Invoice (Tile): Display Count of Open Sale Invoice</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Bank Balance (Pie Chart): Display Bank Balance</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrowr"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Vendor Payable Report (Bar Chart): Display Vendor Payable Report</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-12 col-lg-6">
|
||||
<ul class="list-unstyled pl-0 pl-sm-0 pl-md-5 pl-lg-5" style="font-size:16px;color: #4f4f4f;">
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Head Expenses Report (Bar Chart): Display Head Expenses Report</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Executive Sale Returns (Horizontal Chart): Display Executive Sale Returns</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Executive Purchase Returns (Line Chart): Display Executive Purchase Returns</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Profit/Loss Amount (Kpi): Display Profit/Loss Amount</span>
|
||||
</li>
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>Top 10 Sale Revenue Customer (List View): Display Top 10 Sale Revenue Customer</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <hr> -->
|
||||
<div class="row mb-4 justify-content-center my-4 mb-md-5">
|
||||
<div class="col-12 col-md-5 text-center mb-4 mb-md-0">
|
||||
<span class="btn py-3 px-5"
|
||||
style="font-size: 20px; font-weight: 600;background-color: #203038;color:#fff;">DEMO AVAILABLE</span>
|
||||
</div>
|
||||
<div class="col-12 col-md-5 text-center text-md-right">
|
||||
<span class="btn py-3 px-5"
|
||||
style="font-size: 20px; font-weight: 600;background-color: #203038;color:#fff;">FREE 90 DAYS SUPPORT</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- tab view start -->
|
||||
<div>
|
||||
<div class="justify-content-center d-flex">
|
||||
<!-- Nav pills -->
|
||||
<ul class="nav o_tab_nav"
|
||||
style="border: 1px solid #203038; border-radius: 6px 6px;overflow:hidden;background-color:transparent">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active px-md-4 list-group-item-beta-dark list-group-item-action" data-toggle="pill"
|
||||
href="#Setup"
|
||||
style="border-radius: 0px; border-right: 1px solid #203038;opacity: 1;padding:16px;">SETUP</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link px-md-4 list-group-item-beta-dark list-group-item-action" data-toggle="pill"
|
||||
href="#FAQ" style="border-radius: 0px;opacity: 1;padding:16px;">FAQ's</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Tab panes -->
|
||||
<div class="tab-content py-5" style="font-weight: 400;">
|
||||
<div class="tab-pane active" id="Setup">
|
||||
<div class="text-center pb-3 pt-4">
|
||||
<h2 style="font-weight: 600; font-size: 2.5rem;">Setup</h2>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-4">
|
||||
<ul class="nav o_tab_nav"
|
||||
style="text-transform: capitalize; font-size: 18px; border-radius: 6px 6px;background-color: transparent">
|
||||
<li class="nav-item w-100 mb-3">
|
||||
<a class="nav-link d-flex align-items-center px-3 py-2 list-group-item-beta-dark list-group-item-action active"
|
||||
data-toggle="pill" href="#Advance1"
|
||||
style="border-radius:30px; border: 1px solid #203038;opacity:1;letter-spacing: inherit;text-transform: capitalize;transition: 0.3s ease-in-out;"><i
|
||||
class="fa fa-download mr-2" style="font-size: 20px;"></i>Installation</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-12 col-md-8 pt-4 pt-md-0">
|
||||
<div class="tab-content h-100">
|
||||
<div class="tab-pane active" id="#Advance1gf">
|
||||
<h4 style="padding-left:28px;"><b><u>Installation</u></b></h4>
|
||||
<div class="pb-4" style="font-size: 18px;">
|
||||
<span>
|
||||
<ul class="list-unstyled" style="font-size:16px;color: #222020;">
|
||||
<li class="d-flex align-items-baseline mb-3">
|
||||
<div><img src="images/forward-arrow1.svg" alt="arrow"
|
||||
style="width:15px;margin-right:10px"></div>
|
||||
<span>This app is an extension of Dashboard Ninja, so before installing this app make sure you have installed Dashboard Ninja. After successfull installation of Dashboard Ninja, install this app and go to menu "My Dashboard" > Account Dashboard.</span>
|
||||
</li>
|
||||
</ul>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane fade" id="UserGuide">
|
||||
User Guide
|
||||
</div>
|
||||
<div class="tab-pane fade" id="FAQ">
|
||||
<div class="card-body p-0">
|
||||
<div class="text-center pb-5">
|
||||
<h2 style="color: #0b3b52; font-weight: 600; font-size: 2.5rem;">Frequently Asked Question</h2>
|
||||
</div>
|
||||
<div class="s_faq mx-2 mx-md-5 mb-5">
|
||||
<div id="accordion">
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Is this app compatible with Odoo Enterprise?
|
||||
</div>
|
||||
<a class="card-link" data-toggle="collapse" href="#faqOne" style="
|
||||
width: 48px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqOne" class="collapse show" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Yes, our app works with Odoo Enterprise as well as Community.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Need some customization in this app, whom to contact?
|
||||
</div>
|
||||
<a class="card-link collapsed" data-toggle="collapse" href="#faqTwo" style="
|
||||
width: 48px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqTwo" class="collapse" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Please drop email at sales@ksolves.com or raise a ticket through Odoo store itself.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Do you
|
||||
provide any free support?
|
||||
</div>
|
||||
<a class="card-link collapsed" data-toggle="collapse" href="#faqThree" style="
|
||||
width: 48px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqThree" class="collapse" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Yes, we do provide free support for 90 days for any queries or any bug/issue fixing.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Is there an option to change the Dashboard menu name?
|
||||
</div>
|
||||
<a class="card-link collapsed" data-toggle="collapse" href="#faqFour" style="
|
||||
width: 48px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqFour" class="collapse" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Yes, you can easily change the name of your Dashboard menus. All you need to do is go to Menu → My Dashboard → Dashboard Manger → Click on your dashboard menu name Column → Change it → Click Save </br>
|
||||
Note: In order to view the changes, please refresh the page once.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Can we add a new dashboard item of any kind i.e. Tile, Bar graph, Line Chart etc.?
|
||||
</div>
|
||||
<a class="card-link collapsed" data-toggle="collapse" href="#faqFive" style="
|
||||
width: 58px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqFive" class="collapse" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Yes, you can add as many dashboard items of as many kinds in your Account Dashboard using 'Add' option in header of Dashboard.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mb-4" style="border: none; border-left: 10px solid #203038;">
|
||||
<div class="card-header py-4 pl-4 pr-5 bg-white position-relative d-flex justify-content-between"
|
||||
style="border: none;">
|
||||
<div class="pr-5" style="font-size: 1.6rem; font-weight: 600; color: #0b3b52;">Can we edit the layout of this Account dashboard?
|
||||
</div>
|
||||
<a class="card-link collapsed" data-toggle="collapse" href="#faqSix" style="
|
||||
width: 48px;
|
||||
height: 40px;
|
||||
line-height: 11px;
|
||||
background-color: rgba(8, 101, 99, 0.1);
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
font-size: 24px;"></a>
|
||||
</div>
|
||||
<div id="faqSix" class="collapse" data-parent="#accordion">
|
||||
<div class="card-body pt-0 pl-4">
|
||||
<div style="font-size: 1.4rem; color: #0b3b52;">
|
||||
Yes, it is all in your hands. Customise the layout of your dashboard easily by clicking the Edit Layout option in the top right corner of your Account Dashboard. Once done with the changes, save the same, and voila, you have edited the layout of your Account dashboard as per your need.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="card shadow-sm mb-5">
|
||||
<div class="card-body text-center text-white p-0">
|
||||
<div class="py-5 px-4" style="background-color:#0b3b52">
|
||||
<div class="mb-4" style="font-size: 2rem;">FREE 90 DAYS SUPPORT</div>
|
||||
<div class="px-md-4 px-md-5 mx-md-5">
|
||||
<p>Ksolves will provide FREE 90 days support for any doubt, queries, and bug fixing (excluding data
|
||||
recovery) or any type of issues related to this module. This is applicable from the date of
|
||||
purchase.</p>
|
||||
<!-- <a href="https://themekernel.kappso.com/web/demo_login" class="btn py-2 px-5 mt-3"-->
|
||||
<!-- style="background-color: #e6ecf5; color: #416AA6; border-radius: 80px; font-weight: 600;">Free Demo</a>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="mb-5">
|
||||
<div class="text-center p-2 d-flex justify-content-center align-items-center col-lg-9" style="background-color: #0b3b52;
|
||||
box-shadow: 1px 2px 11px rgba(0, 0, 0, 0), 1px 11px 12px rgba(0, 0, 0, 0.22);margin: auto;">
|
||||
<h3 class="font-weight-bold mb-0 mr-3 text-light">Note: </h3>
|
||||
<h5 class="mb-0 text-light" style="margin-top: 2px;">
|
||||
Extensively Tested on Odoo Vanilla with Ubuntu OS
|
||||
</h5>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Popular Apps -->
|
||||
<div class="row pb-sm-5">
|
||||
<h2 class="w-100 text-center mb-3" style="font-weight: 400;">Ksolves Suggested Apps</h2>
|
||||
<div class="text-center w-100 mb-1">
|
||||
<img src="images/line.png" alt="ksolves">
|
||||
</div>
|
||||
<div id="demo" class="carousel slide pb-5 col-12 col-lg-8 mx-auto" data-ride="carousel">
|
||||
<!-- Indicators -->
|
||||
<ul class="carousel-indicators">
|
||||
<li data-target="#demo" style="background-color: #9d7092;" data-slide-to="0" class="active"></li>
|
||||
<li data-target="#demo" style="background-color: #9d7092;" data-slide-to="1"></li>
|
||||
</ul>
|
||||
<!-- The slideshow -->
|
||||
<div class="carousel-inner pt-4 pt-lg-5 ">
|
||||
<div class="carousel-item px-4 active">
|
||||
<div class="row pb-sm-4 no-lg-gutters">
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_leaderboard/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/icon.png" alt="dashboard-ninja">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Leaderboard</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_list_view_manager/" target="_blank"
|
||||
style="text-decoration: none;">
|
||||
<img src="images/app-logo/list-view-manager.png" alt="list-view-manager">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">List View
|
||||
<br> Manager</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_sticky_pivot_view/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/sticky-pivot-view.png" alt="sticky-pivot-view">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Sticky <br>Pivot
|
||||
View</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/11.0/ks_oneclick_sale_purchase/"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/one-click-sale.png" alt="list-view-manager">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">One Click
|
||||
<br>Sale/Purchase</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row pt-3 pb-4 no-gutters">
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_theme_base/" target="_blank"
|
||||
style="text-decoration: none;">
|
||||
<img src="images/app-logo/ksolves-theme-base.png" alt="ksolves-theme-base">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Ksolves <br>Theme
|
||||
Base</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_pos_order_notes/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/pos-per-item.png" alt="pos-per-item">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">POS Per Item
|
||||
<br>& Order Note</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_pos_dashboard_ninja/"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/pos_dashboard_ninja.png" alt="pos_dashboard_ninja">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">POS <br>Dashboard
|
||||
Ninja</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/web_listview_sticky_header/"
|
||||
class="d-block" target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/listview_sticky_header.png" alt="listview_sticky_header">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">List View
|
||||
<br>Sticky Header</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="carousel-item px-4">
|
||||
<div class="row pb-sm-4 no-gutters">
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_pos_low_stock_alert/"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/pos_low_stock_alert.png" alt="POS Low Stock Alert">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">POS Low <br>Stock
|
||||
Alert</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/universal_discount/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/universal_discount.png" alt="Universal Discount">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Universal
|
||||
<br>Discount</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_chat_edit_and_delete/"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/chat_edit_and_delete.png" alt="chat_edit_and_delete">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Odoo Chat
|
||||
<br>Edit/Delete</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/percent_field/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/percent_field.png" alt="percent_field">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Percent<br>Field
|
||||
</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row pt-3 pb-4 no-gutters">
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/universal_tax/" target="_blank"
|
||||
style="text-decoration: none;">
|
||||
<img src="images/app-logo/universal_tax.png" alt="universal_tax">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Universal
|
||||
<br>Tax</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_toggle_switch/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/toggle_switch.png" alt="toggle_switch">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Toggle <br>Switch
|
||||
</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/odoo_paytm_gateway/" target="_blank"
|
||||
style="text-decoration: none;">
|
||||
<img src="images/app-logo/odoo_paytm_gateway.png" alt="odoo_paytm_gateway">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Odoo Paytm
|
||||
<br>Gateway</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 text-center">
|
||||
<a href="https://apps.odoo.com/apps/modules/12.0/ks_low_stock_alert/" class="d-block"
|
||||
target="_blank" style="text-decoration: none;">
|
||||
<img src="images/app-logo/low_stock_alert.png" alt="low_stock_alert">
|
||||
<div class="card-body text-center p-0 mt-3 mb-3 mb-lg-0">
|
||||
<h5 class="card-text m-0" style="font-size: 16px; font-weight: 600">Low Stock
|
||||
<br>Alert</h5>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Left and right controls -->
|
||||
<a class="carousel-control-prev" href="#demo" data-slide="prev" style="left: -5%; width: 60px;">
|
||||
<i class="fa fa-angle-left" style="font-size: 5vw;color: #333;"></i>
|
||||
</a>
|
||||
<a class="carousel-control-next" href="#demo" data-slide="next" style="right: -5%; width: 60px;">
|
||||
<i class="fa fa-angle-right" style="font-size: 5vw;color: #333;"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Ksolves Odoo Services -->
|
||||
<div class="row pb-sm-5 px-1 pb-4">
|
||||
<h2 class="w-100 text-center my-3" style="font-weight: 400;">Ksolves Odoo Services</h2>
|
||||
<div class="text-center w-100 mb-4">
|
||||
<img src="images/line.png" alt="ksolves">
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center bg-info" style="min-height: 90px;">
|
||||
<div class="pt-4">
|
||||
<img src="images/support.png" alt="support">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Implementation</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center" style="min-height: 90px; background-color: #2ebeb4">
|
||||
<div class="pt-4">
|
||||
<img src="images/apps.png" alt="apps">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Community Apps</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center" style="min-height: 90px;background-color: #00a393; background-color: #98b1c4; ">
|
||||
<div class="pt-4">
|
||||
<img src="images/support2.png" alt="support2">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Support & Maintenance</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center" style="min-height: 90px; background-color: #2f4e6f;">
|
||||
<div class="pt-4">
|
||||
<img src="images/custom.png" alt="custom">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Customization</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center" style="min-height: 90px; background-color: #f89c24;">
|
||||
<div class="pt-4">
|
||||
<img src="images/integrated.png" alt="integrated">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Integration Services</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-sm-6 col-md-4" style="margin-bottom: 20px;">
|
||||
<div class="card text-center bg-primary" style="min-height: 90px;">
|
||||
<div class="pt-4">
|
||||
<img src="images/develop.png" alt="develop">
|
||||
</div>
|
||||
<div class="px-3 pt-3 pb-2">
|
||||
<h5 class="card-title text-white" style="font-size: 19px; font-weight: 400;">Odoo Developer Outsourcing</h5>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Ksolves Footer -->
|
||||
<div>
|
||||
<div class="row mx-0 justify-content-sm-between justify-content-center"
|
||||
style="border-top: 1px solid black;">
|
||||
<div class="mb-sm-0 mb-3">
|
||||
<i class="fa fa-envelope fa-2x"
|
||||
style=" margin-right: 10px; color: #333; transform: translateY(3px);"></i>
|
||||
<span style="font-size: 18px;">sales@ksolves.com</span>
|
||||
</div>
|
||||
<div class="d-none d-sm-block">
|
||||
<div class="bg-white" style="width: 50px;height: 1px;margin-top: -1px"></div>
|
||||
<div style="border-right: 1px solid black;height: 50px;transform: translateX(-50%);"></div>
|
||||
</div>
|
||||
<div>
|
||||
<i class="fa fa-mobile fa-2x"
|
||||
style="margin-right: 10px;color: #333;transform: translateY(4px) scale(1.2);"></i>
|
||||
<span style="font-size: 18px;">+91 120-4299799</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- container End -->
|
||||
</div>
|
||||
|
||||
|
||||
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
|
||||
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
|
||||
crossorigin="anonymous"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
|
||||
integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1"
|
||||
crossorigin="anonymous"></script>
|
||||
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
|
||||
integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
|
||||
crossorigin="anonymous"></script>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 141 KiB |
|
After Width: | Height: | Size: 172 KiB |
|
After Width: | Height: | Size: 104 KiB |
19767
ks_account_dashboard/static/description/style.css
Normal file
|
After Width: | Height: | Size: 337 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
|
After Width: | Height: | Size: 190 KiB |
|
After Width: | Height: | Size: 166 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 444 KiB |
0
ks_crm_dashboard_ninja/__init__.py
Normal file
56
ks_crm_dashboard_ninja/__manifest__.py
Normal file
@@ -0,0 +1,56 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
{
|
||||
'name': "CRM Dashboard Ninja",
|
||||
|
||||
'summary': """
|
||||
CRM Dashboard Ninja!
|
||||
""",
|
||||
|
||||
'description': """
|
||||
Dashboard Ninja v13.0,
|
||||
Best CRM Dashboard Apps
|
||||
CRM Dashboard Apps
|
||||
CRM Dashboards
|
||||
Customer Relationship Management Dashboard
|
||||
Customer Management Dashboard
|
||||
Sale Management Dashboard
|
||||
Lead Dashboards
|
||||
Opportunity Dashboards
|
||||
Dashboards
|
||||
Dashboards for Sales
|
||||
Sale Orders
|
||||
Customer Dashboard
|
||||
Odoo Dashboard
|
||||
Sale Dashboard
|
||||
Sales Dashboard
|
||||
Customize Dashboard Apps
|
||||
Graph Dashboard Apps
|
||||
Charts Dashboard Apps
|
||||
Invoice Dashboard Apps
|
||||
Project management Apps
|
||||
Web Dynamic Apps
|
||||
Date Filter Apps
|
||||
Tile Dashboard Apps
|
||||
Dashboard Widgets
|
||||
Dashboard Manager Apps
|
||||
|
||||
""",
|
||||
'author': "Ksolves India Pvt. Ltd.",
|
||||
'license': 'OPL-1',
|
||||
'currency': 'EUR',
|
||||
'price': 0.0,
|
||||
'website': "https://www.ksolves.com",
|
||||
'maintainer': 'Ksolves India Pvt. Ltd.',
|
||||
'category': 'Tools',
|
||||
'support': 'sales@ksolves.com',
|
||||
'live_test_url': 'https://dashboardninja.kappso.com/web/demo_login',
|
||||
'version': '1.0.0',
|
||||
'images': ['static/description/banner.png'],
|
||||
|
||||
'depends': ['ks_dashboard_ninja', 'crm'],
|
||||
|
||||
'data': [
|
||||
'data/ks_crm_data.xml',
|
||||
],
|
||||
|
||||
}
|
||||
308
ks_crm_dashboard_ninja/data/ks_crm_data.xml
Normal file
@@ -0,0 +1,308 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="ks_crm" model="ks_dashboard_ninja.board_template">
|
||||
<field name="name">CRM</field>
|
||||
<field name="ks_gridstack_config">[
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_1", "data": {"x": 0, "y": 0, "width": 9, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_2", "data": {"x": 9, "y": 0, "width": 9, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_3", "data": {"x": 18, "y": 0, "width": 9, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_13", "data": {"x": 27, "y": 0, "width": 9, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_4", "data": {"x": 28, "y": 2, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_14", "data": {"x": 28, "y": 4, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_15", "data": {"x": 28, "y": 6, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_16", "data": {"x": 28, "y": 8, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_17", "data": {"x": 28, "y": 10, "width": 8, "height": 2}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_5", "data": {"x": 0, "y": 2, "width": 14, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_6", "data": {"x": 14, "y": 7, "width": 14, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_7", "data": {"x": 0, "y": 7, "width": 14, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_8", "data": {"x": 14, "y": 7, "width": 14, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_9", "data": {"x": 0, "y": 15, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_10", "data": {"x": 18, "y": 15, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_11", "data": {"x": 0, "y": 20, "width": 18, "height": 5}},
|
||||
{"item_id":"ks_crm_dashboard_ninja.ks_crm_item_12", "data": {"x": 18, "y": 20, "width": 18, "height": 5}}
|
||||
]
|
||||
</field>
|
||||
<field name="ks_item_count">17</field>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_1" model="ks_dashboard_ninja.item">
|
||||
<field name="name">MY Opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["user_id","=","%UID"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">yellow</field>
|
||||
<field name="ks_background_color">#f0ad4e,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_2" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Total leads</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[['type','=','lead']]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">red</field>
|
||||
<field name="ks_background_color">#d9534f,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_3" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Total Opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">green</field>
|
||||
<field name="ks_background_color">#5cb85c,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout2</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
<record id="ks_crm_item_13" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Total Revenue</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.is_won","=",True]]</field>
|
||||
<field name="ks_record_field" eval="ref('crm.field_crm_lead__planned_revenue')"/>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">green</field>
|
||||
<field name="ks_background_color">#5cb85c,0.99</field>
|
||||
<field name="ks_font_color">#5cb85c,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout4</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_4" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Opportunity win lose ratio</field>
|
||||
<field name="ks_dashboard_item_type">ks_kpi</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_record_count_type_2">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_model_id_2" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["active","=",True],["stage_id.is_won","=",True]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_domain_2">[["type","=","opportunity"],["active","=",False]]</field>
|
||||
<field name="ks_data_comparison">Ratio</field>
|
||||
<field name="ks_date_filter_field_2" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">blue</field>
|
||||
<field name="ks_background_color">#0000FF</field>
|
||||
<field name="ks_font_color">#ffffff</field>
|
||||
<field name="ks_default_icon_color">#ffffff</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_5" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Salesperson wise Opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_bar_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__user_id')"/>
|
||||
<field name="ks_chart_item_color">default</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_6" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Sales team wise Opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_bar_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__team_id')"/>
|
||||
<field name="ks_chart_item_color">cool</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_7" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Stage wise Opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_bar_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__stage_id')"/>
|
||||
<field name="ks_chart_item_color">warm</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<!-- expected_revenue-->
|
||||
<record id="ks_crm_item_8" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Revenue Salesperson wise</field>
|
||||
<field name="ks_dashboard_item_type">ks_pie_chart</field>
|
||||
<field name="ks_chart_data_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.is_won","=",True]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_measure_field"
|
||||
eval="[(6, 0, [ref('crm.field_crm_lead__planned_revenue')])]"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__user_id')"/>
|
||||
<field name="ks_chart_item_color">cool</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_9" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Priority wise opportunity</field>
|
||||
<field name="ks_dashboard_item_type">ks_pie_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__priority')"/>
|
||||
<field name="ks_chart_relation_sub_groupby" eval="ref('crm.field_crm_lead__user_id')"/>
|
||||
<field name="ks_chart_item_color">neon</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
<record id="ks_crm_item_10" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Opportunity Salesperson and stage wise</field>
|
||||
<field name="ks_dashboard_item_type">ks_line_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__stage_id')"/>
|
||||
<field name="ks_chart_relation_sub_groupby" eval="ref('crm.field_crm_lead__user_id')"/>
|
||||
<field name="ks_chart_item_color">default</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
<record id="ks_crm_item_11" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Top 5 probability Opportunity customer wise</field>
|
||||
<field name="ks_dashboard_item_type">ks_horizontalBar_chart</field>
|
||||
<field name="ks_chart_data_count_type">sum</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_chart_measure_field"
|
||||
eval="[(6, 0, [ref('crm.field_crm_lead__probability')])]"/>
|
||||
<field name="ks_sort_by_field" eval="ref('crm.field_crm_lead__probability')"/>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__partner_id')"/>
|
||||
<field name="ks_sort_by_order">DESC</field>
|
||||
<field name="ks_record_data_limit">5</field>
|
||||
<field name="ks_chart_item_color">cool</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_12" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Campaign wise lead</field>
|
||||
<field name="ks_dashboard_item_type">ks_line_chart</field>
|
||||
<field name="ks_chart_data_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","lead"]]</field>
|
||||
<field name="ks_chart_groupby_type">relational_type</field>
|
||||
<field name="ks_chart_relation_groupby" eval="ref('crm.field_crm_lead__campaign_id')"/>
|
||||
<field name="ks_chart_item_color">default</field>
|
||||
<field name="ks_show_data_value">1</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_14" model="ks_dashboard_ninja.item">
|
||||
<field name="name">New Opportunites</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.name","ilike","New"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">green</field>
|
||||
<field name="ks_background_color">#5cb85c,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">"#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout6</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
<record id="ks_crm_item_15" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Won Opportunites</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.name","ilike","Won"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">white</field>
|
||||
<field name="ks_background_color">#ffffff,0.99</field>
|
||||
<field name="ks_font_color">#000000,0.99</field>
|
||||
<field name="ks_default_icon_color">#000000,0.99</field>
|
||||
<field name="ks_layout">layout2</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
<record id="ks_crm_item_16" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Proposition Opportunites</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.name","ilike","Proposition"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">yellow</field>
|
||||
<field name="ks_background_color">#f0ad4e,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout5</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record id="ks_crm_item_17" model="ks_dashboard_ninja.item">
|
||||
<field name="name">Qualified Opportunites</field>
|
||||
<field name="ks_dashboard_item_type">ks_tile</field>
|
||||
<field name="ks_record_count_type">count</field>
|
||||
<field name="ks_model_id" eval="ref('crm.model_crm_lead')"/>
|
||||
<field name="ks_domain">[["type","=","opportunity"],["stage_id.name","ilike","Qualified"]]</field>
|
||||
<field name="ks_date_filter_field" eval="ref('crm.field_crm_lead__create_date')"/>
|
||||
<field name="ks_default_icon">money</field>
|
||||
<field name="ks_dashboard_item_theme">blue</field>
|
||||
<field name="ks_background_color">#337ab7,0.99</field>
|
||||
<field name="ks_font_color">#ffffff,0.99</field>
|
||||
<field name="ks_default_icon_color">#ffffff,0.99</field>
|
||||
<field name="ks_layout">layout3</field>
|
||||
<field name="ks_company_id" eval="0"/>
|
||||
</record>
|
||||
|
||||
<!-- Single CRM Demo Dashboard Templates-->
|
||||
|
||||
<record id="demo_crm_dashboard" model="ks_dashboard_ninja.board">
|
||||
<field name="name">CRM Dashboard</field>
|
||||
<field name="ks_dashboard_menu_name">CRM Dashboard</field>
|
||||
<field name="ks_dashboard_top_menu_id" eval="ref('crm.crm_menu_root')"/>
|
||||
<field name="ks_dashboard_default_template" eval="ref('ks_crm_dashboard_ninja.ks_crm')"/>
|
||||
<field name="ks_dashboard_active">1</field>
|
||||
<field name="ks_dashboard_group_access" eval="False"/>
|
||||
<field name="ks_dashboard_menu_sequence" eval="1"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
BIN
ks_crm_dashboard_ninja/static/description/banner.png
Normal file
|
After Width: | Height: | Size: 419 KiB |
BIN
ks_crm_dashboard_ninja/static/description/banners/banner.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
ks_crm_dashboard_ninja/static/description/icon.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
1
ks_crm_dashboard_ninja/static/description/images/FAQ.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 963.43 888.71"><defs><style>.cls-1{fill:none;stroke-width:34.06px;}.cls-1,.cls-2{stroke:#231f20;stroke-miterlimit:10;}.cls-2{fill:#e32235;stroke-width:0.97px;}</style></defs><title>Asset 5</title><g id="Layer_2" data-name="Layer 2"><g id="FAQ"><path class="cls-1" d="M229.72,639.2c-30.22,0-59.2.22-88.18-.08-17.59-.18-35.48.74-52.68-2.13C46.93,630,17,592.89,17,550.41q0-222,.06-444.07c0-49.54,39.38-89.26,88.61-89.27q374.49-.08,749,0c53.24,0,91.64,38.31,91.67,91.39q.1,220.49,0,441c0,50.28-39.09,89.64-89.28,89.7q-164.42.23-328.84-.14c-9.32,0-16,2.41-22.72,9q-107.73,105.75-216,210.92c-9.77,9.55-20.61,15.17-34.5,11.71-16.31-4.06-25.38-16.83-25.39-35.72q0-86.11.09-172.23C229.72,655.17,229.72,647.64,229.72,639.2Z"/><path class="cls-2" d="M756.17,407.55c6.44,6.15,12.46,11.34,17.83,17.13,13.64,14.72,9.36,34.26-9,42.37s-37.27,4.93-51-10.2c-9.31-10.28-18.16-14.58-33.4-13.49-73.92,5.3-123.92-43-124.16-117.19-.07-22.14,3.76-43.29,13.82-63.08,23.53-46.25,73.94-69.38,127.77-58.8,48,9.44,82.65,50.51,86.76,101.92C787.71,343,781.14,377,756.17,407.55ZM720.5,326.19c-2.29-12.71-3.18-23.85-6.41-34.27-6.37-20.62-19.75-30.7-40.14-31.5-20-.78-34.94,7.89-43.21,26.15-11.3,25-11.24,50.42.58,75.16,8,16.81,22.23,25.15,41,24.54,18.6-.6,32.93-8.89,39.68-26.5C716.28,348.69,718,336.63,720.5,326.19Z"/><path class="cls-2" d="M429.86,205.87c4.49,0,9,0,13.48,0,12.86.07,21.8,6.1,26.15,18.14q32.7,90.53,65,181.18c5.35,15.1-2.83,29.75-18.16,34.22-17.69,5.14-41.51-.67-47.45-24.25-6.28-24.93-7.6-24.58-33.9-24.42-9.68.05-19.41.6-29-.18-8.25-.67-11.83,2.74-13.58,10.26-1.48,6.36-4.4,12.39-5.84,18.76-5.48,24.24-44.68,27.69-58.3,11.7-6.67-7.81-8.37-16.69-4.93-26.14q33-90.94,66.46-181.76c4.26-11.58,13.06-17.45,25.53-17.47h14.52Zm14.28,130.46-15-45.64-2.24.17c-4.82,14.84-9.64,29.68-14.78,45.47Z"/><path class="cls-2" d="M242.81,262.82v36.49c13.84,0,27.21-.07,40.58,0,18.69.11,30,10.84,29.92,28.17C313.2,344.34,302,354.86,283.9,355c-13.4.08-26.8,0-41.54,0,0,18.12.17,35.27,0,52.42-.26,21.23-13,33.52-33.87,33-18-.46-30.32-11.54-30.46-29.8q-.7-89.16,0-178.33c.11-16.06,11.43-26.23,27.36-26.31q42.49-.22,85,0c17.91.09,29.17,11.05,29.14,27.89s-11.22,27.59-29.21,27.74c-14.85.12-29.71.13-44.57.23C245.08,261.81,244.46,262.23,242.81,262.82Z"/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Hot-Features-icon.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e32235;}</style></defs><title>Hot-Features-icon</title><g id="Hot-Features-icon"><g id="surface1"><path class="cls-1" d="M78.35,829.47h32.43V797H78.35A32.44,32.44,0,0,1,45.91,764.6V115.91A32.44,32.44,0,0,1,78.35,83.47H791.91a32.44,32.44,0,0,1,32.44,32.44v32.43h32.43V115.91A64.87,64.87,0,0,0,791.91,51H78.35a64.87,64.87,0,0,0-64.87,64.87V764.6A64.87,64.87,0,0,0,78.35,829.47Z"/><path class="cls-1" d="M78.35,115.91h32.43v32.43H78.35Z"/><path class="cls-1" d="M143.22,115.91h32.43v32.43H143.22Z"/><path class="cls-1" d="M208.09,115.91h32.43v32.43H208.09Z"/><path class="cls-1" d="M143.22,894.34a64.87,64.87,0,0,0,64.87,64.87H921.65a64.87,64.87,0,0,0,64.87-64.87V245.65a64.87,64.87,0,0,0-64.87-64.87H208.09a64.87,64.87,0,0,0-64.87,64.87Zm32.43-648.69a32.44,32.44,0,0,1,32.44-32.44H921.65a32.44,32.44,0,0,1,32.44,32.44V894.34a32.44,32.44,0,0,1-32.44,32.44H208.09a32.44,32.44,0,0,1-32.44-32.44Z"/><path class="cls-1" d="M208.09,245.65h32.43v32.43H208.09Z"/><path class="cls-1" d="M273,245.65h32.43v32.43H273Z"/><path class="cls-1" d="M337.83,245.65h32.43v32.43H337.83Z"/><path class="cls-1" d="M208.09,310.52H921.65V343H208.09Z"/><path class="cls-1" d="M208.09,391.6H337.83V424H208.09Z"/><path class="cls-1" d="M208.09,456.47h97.3v32.44h-97.3Z"/><path class="cls-2" d="M564.87,521.34A113.53,113.53,0,1,0,678.39,634.86,113.51,113.51,0,0,0,564.87,521.34Zm0,194.61A81.09,81.09,0,1,1,646,634.86,81.09,81.09,0,0,1,564.87,716Z"/><path class="cls-2" d="M824.35,586.21A16.21,16.21,0,0,0,808.13,570H765.27a206.88,206.88,0,0,0-12.83-31l30.31-30.29a16.25,16.25,0,0,0,0-22.94L713.94,417A16.25,16.25,0,0,0,691,417l-30.29,30.3a209.05,209.05,0,0,0-31-12.81V391.6a16.21,16.21,0,0,0-16.22-16.21h-97.3A16.21,16.21,0,0,0,500,391.6v42.87a209.17,209.17,0,0,0-31,12.81L438.73,417a16.24,16.24,0,0,0-22.93,0L347,485.79a16.23,16.23,0,0,0,0,22.94L377.28,539c-1.35,2.66-2.66,5.32-3.89,8a209.77,209.77,0,0,0-8.92,23H321.61a16.21,16.21,0,0,0-16.22,16.21v97.31a16.21,16.21,0,0,0,16.22,16.21h42.86a206.88,206.88,0,0,0,12.83,31L347,761a16.22,16.22,0,0,0,0,22.93l68.81,68.82a16.24,16.24,0,0,0,22.93,0L469,822.45a210.25,210.25,0,0,0,31,12.81v42.87a16.21,16.21,0,0,0,16.22,16.21h97.3a16.21,16.21,0,0,0,16.22-16.21V835.26a210.13,210.13,0,0,0,31-12.81L691,852.75a16.25,16.25,0,0,0,22.94,0l68.81-68.82a16.24,16.24,0,0,0,0-22.93l-30.31-30.29a206.88,206.88,0,0,0,12.83-31h42.86a16.21,16.21,0,0,0,16.22-16.21ZM791.91,667.3H753.09a16.22,16.22,0,0,0-15.7,12.16,177.35,177.35,0,0,1-19,45.87,16.22,16.22,0,0,0,2.49,19.7l27.42,27.44-45.86,45.88L675,790.91a16.22,16.22,0,0,0-19.71-2.5,177,177,0,0,1-45.85,19,16.21,16.21,0,0,0-12.17,15.69v38.83H532.43V823.08a16.2,16.2,0,0,0-12.16-15.69,177,177,0,0,1-45.85-19,16.24,16.24,0,0,0-19.72,2.5l-27.43,27.44-45.86-45.88L408.83,745a16.22,16.22,0,0,0,2.49-19.7,177.35,177.35,0,0,1-19-45.87,16.22,16.22,0,0,0-15.7-12.16H337.83V602.43h38.82a16.22,16.22,0,0,0,15.7-12.16,176.88,176.88,0,0,1,10.54-29.73,180.32,180.32,0,0,1,8.43-16.21,16.23,16.23,0,0,0-2.49-19.69L381.41,497.2l45.86-45.88,27.43,27.44a16.22,16.22,0,0,0,19.72,2.49,177,177,0,0,1,45.85-19,16.21,16.21,0,0,0,12.16-15.69V407.82H597.3v38.83a16.21,16.21,0,0,0,12.17,15.69,177,177,0,0,1,45.85,19,16.22,16.22,0,0,0,19.71-2.5l27.44-27.44,45.86,45.88L720.91,524.7a16.22,16.22,0,0,0-2.49,19.7,177.35,177.35,0,0,1,19,45.87,16.22,16.22,0,0,0,15.7,12.16h38.82Z"/><path class="cls-1" d="M824.35,861.91h97.3v32.43h-97.3Z"/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 47 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Odoo-Community-Apps.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e32235;}</style></defs><title>Odoo-Community-Apps</title><g id="Layer_3" data-name="Layer 3"><path class="cls-1" d="M60.63,299.32V143.88a24.55,24.55,0,0,1,24.55-24.55H916.12a24.56,24.56,0,0,1,24.55,24.55V737.41A24.55,24.55,0,0,1,916.12,762H619.35a24.55,24.55,0,0,1,0-49.1H891.57V168.43H109.73v130.9a24.55,24.55,0,0,1-49.1,0ZM975.45,831.57H25.84a24.55,24.55,0,0,0,0,49.1H975.45a24.55,24.55,0,0,0,0-49.1ZM85.18,441.42A24.55,24.55,0,0,0,60.63,466V737.41A24.55,24.55,0,0,0,85.18,762H381.94a24.55,24.55,0,0,0,0-49.1H109.73V466A24.55,24.55,0,0,0,85.18,441.42ZM500.65,710.27a27.14,27.14,0,1,1-27.15,27.14,27.14,27.14,0,0,1,27.15-27.14Z"/><rect class="cls-2" x="238.61" y="271.8" width="205.89" height="56.76"/><rect class="cls-2" x="238.61" y="421.81" width="205.89" height="56.76"/><rect class="cls-2" x="238.61" y="571.82" width="205.89" height="56.76"/><rect class="cls-2" x="558.61" y="231.8" width="205.89" height="56.76"/><rect class="cls-2" x="558.61" y="341.81" width="205.89" height="56.76"/><rect class="cls-2" x="558.61" y="461.82" width="205.89" height="56.76"/><rect class="cls-2" x="558.61" y="581.8" width="205.89" height="56.76"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Odoo-Customization.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e32235;}</style></defs><title>Odoo-Customization</title><g id="Layer_2" data-name="Layer 2"><g id="surface1"><path class="cls-1" d="M79.67,839.4h32.44V807H79.67a32.43,32.43,0,0,1-32.43-32.44V125.84A32.43,32.43,0,0,1,79.67,93.4H793.24a32.43,32.43,0,0,1,32.43,32.44v32.43h32.44V125.84A64.88,64.88,0,0,0,793.24,61H79.67A64.88,64.88,0,0,0,14.8,125.84V774.53A64.87,64.87,0,0,0,79.67,839.4Z"/><path class="cls-1" d="M79.67,125.84h32.44v32.43H79.67Z"/><path class="cls-1" d="M144.54,125.84H177v32.43H144.54Z"/><path class="cls-1" d="M209.41,125.84h32.44v32.43H209.41Z"/><path class="cls-1" d="M144.54,904.27a64.87,64.87,0,0,0,64.87,64.87H923a64.87,64.87,0,0,0,64.87-64.87V255.58A64.87,64.87,0,0,0,923,190.71H209.41a64.87,64.87,0,0,0-64.87,64.87ZM177,255.58a32.43,32.43,0,0,1,32.43-32.44H923a32.43,32.43,0,0,1,32.43,32.44V904.27A32.43,32.43,0,0,1,923,936.71H209.41A32.43,32.43,0,0,1,177,904.27Z"/><path class="cls-1" d="M209.41,255.58h32.44V288H209.41Z"/><path class="cls-1" d="M274.28,255.58h32.44V288H274.28Z"/><path class="cls-1" d="M339.15,255.58h32.43V288H339.15Z"/><path class="cls-1" d="M209.41,320.45H923v32.43H209.41Z"/><path class="cls-1" d="M209.41,401.53H339.15V434H209.41Z"/><path class="cls-1" d="M209.41,466.4h97.31v32.44H209.41Z"/><path class="cls-2" d="M566.19,531.27A113.53,113.53,0,1,0,679.72,644.8,113.52,113.52,0,0,0,566.19,531.27Zm0,194.61a81.09,81.09,0,1,1,81.09-81.08A81.08,81.08,0,0,1,566.19,725.88Z"/><path class="cls-2" d="M825.67,596.14a16.21,16.21,0,0,0-16.22-16.21H766.59a204.8,204.8,0,0,0-12.83-31l30.31-30.29a16.22,16.22,0,0,0,0-22.93l-68.81-68.82a16.24,16.24,0,0,0-22.93,0L662,457.21a210.25,210.25,0,0,0-31-12.81V401.53a16.2,16.2,0,0,0-16.21-16.21H517.54a16.21,16.21,0,0,0-16.22,16.21V444.4a210.58,210.58,0,0,0-31,12.81l-30.29-30.3a16.25,16.25,0,0,0-22.94,0l-68.81,68.82a16.24,16.24,0,0,0,0,22.93L378.61,549c-1.36,2.66-2.66,5.32-3.9,8a209.71,209.71,0,0,0-8.91,23H322.93a16.2,16.2,0,0,0-16.21,16.21v97.31a16.2,16.2,0,0,0,16.21,16.21H365.8a205.79,205.79,0,0,0,12.82,31l-30.31,30.29a16.25,16.25,0,0,0,0,22.94l68.81,68.81a16.25,16.25,0,0,0,22.94,0l30.29-30.3a209.5,209.5,0,0,0,31,12.81v42.87a16.21,16.21,0,0,0,16.22,16.21h97.31a16.2,16.2,0,0,0,16.21-16.21V845.19a209.17,209.17,0,0,0,31-12.81l30.29,30.3a16.24,16.24,0,0,0,22.93,0l68.81-68.81a16.23,16.23,0,0,0,0-22.94l-30.31-30.29a204.8,204.8,0,0,0,12.83-31h42.86a16.21,16.21,0,0,0,16.22-16.21Zm-32.43,81.09H754.41a16.23,16.23,0,0,0-15.7,12.16,177.35,177.35,0,0,1-19,45.87,16.21,16.21,0,0,0,2.5,19.7l27.42,27.44-45.87,45.88-27.43-27.44a16.22,16.22,0,0,0-19.71-2.5,177,177,0,0,1-45.86,19A16.21,16.21,0,0,0,598.63,833v38.83H533.76V833a16.21,16.21,0,0,0-12.16-15.69,177,177,0,0,1-45.86-19,16.22,16.22,0,0,0-19.71,2.5l-27.44,27.44L382.73,782.4,410.15,755a16.22,16.22,0,0,0,2.5-19.7,177.38,177.38,0,0,1-19-45.87A16.22,16.22,0,0,0,378,677.23H339.15V612.36H378a16.22,16.22,0,0,0,15.7-12.16,180.41,180.41,0,0,1,19-45.94,16.23,16.23,0,0,0-2.5-19.69l-27.42-27.44,45.86-45.88L456,488.7a16.2,16.2,0,0,0,19.71,2.48,177.29,177.29,0,0,1,45.86-19,16.23,16.23,0,0,0,12.16-15.69V417.75h64.87v38.83a16.21,16.21,0,0,0,12.16,15.69,177,177,0,0,1,45.86,19,16.22,16.22,0,0,0,19.71-2.5l27.43-27.44,45.87,45.88-27.42,27.44a16.21,16.21,0,0,0-2.5,19.7,177.35,177.35,0,0,1,19,45.87,16.23,16.23,0,0,0,15.7,12.16h38.83Z"/><path class="cls-1" d="M825.67,871.84H923v32.43H825.67Z"/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e42135;}</style></defs><title>Odoo-Developer-Outsourcing</title><g id="Layer_6" data-name="Layer 6"><path class="cls-1" d="M870.11,554.82H854.48a98.15,98.15,0,0,0,20.36-59.94V467.54a98.69,98.69,0,1,0-197.37,0v21.25L531.73,343.05a29.2,29.2,0,0,0-30.66-6.83,29.2,29.2,0,0,0-30.66,6.83L324.67,488.79V467.54a98.69,98.69,0,0,0-197.38,0v27.34a98.15,98.15,0,0,0,20.37,59.94H132A127,127,0,0,0,5.13,681.71V938.39a19.38,19.38,0,0,0,19.38,19.38h81.84a19.64,19.64,0,0,0,5.57-.82,19.75,19.75,0,0,0,5.57.82h217a19.38,19.38,0,0,0,19.38-19.38V872.53a19.38,19.38,0,0,0-38.75,0V919H136.87V698.28a19.38,19.38,0,0,0-38.75,0V919H43.88V681.71A88.24,88.24,0,0,1,132,593.57H266.66a19.32,19.32,0,0,0,13.66-5.64l0,0L481.58,386.67a213.28,213.28,0,0,1-36.39,112.49L318.4,687.46a19.34,19.34,0,0,0-3.31,10.82v21.21a19.38,19.38,0,0,0,38.75,0v-15.3L477.32,520.8a253.1,253.1,0,0,0,23.75-44.18,253.72,253.72,0,0,0,23.74,44.18L648.3,704.19v234.2a19.38,19.38,0,0,0,19.37,19.38h217a19.69,19.69,0,0,0,5.57-.82,19.64,19.64,0,0,0,5.57.82h81.85A19.38,19.38,0,0,0,997,938.39V681.71A127,127,0,0,0,870.11,554.82ZM285.92,494.88a59.94,59.94,0,0,1-119.88,0V467.54a59.94,59.94,0,1,1,119.88,0Zm430.29-27.34a59.95,59.95,0,1,1,119.89,0v27.34a59.95,59.95,0,0,1-119.89,0ZM958.26,919H904V775.67a19.37,19.37,0,1,0-38.74,0V919H687V698.28a19.39,19.39,0,0,0-3.3-10.82L557,499.17a213.25,213.25,0,0,1-36.39-112.5L721.77,587.89c.26.26.5.47.73.67a19.32,19.32,0,0,0,13,5H870.11a88.25,88.25,0,0,1,88.15,88.14V919Z"/><path class="cls-1" d="M898.33,684.58A19.35,19.35,0,1,0,904,698.27,19.46,19.46,0,0,0,898.33,684.58Z"/><path class="cls-1" d="M348.16,787.15a19.36,19.36,0,1,0,5.68,13.7A19.52,19.52,0,0,0,348.16,787.15Z"/><path class="cls-2" d="M747.66,147.87a19.21,19.21,0,0,0-27.13-1.2L590.38,265.73l-83.11-72a19.19,19.19,0,0,0-25.15,0L338.71,317.91a19.21,19.21,0,1,0,25.14,29L494.69,233.63,578.15,306a19.2,19.2,0,0,0,25.54-.35L746.46,175A19.22,19.22,0,0,0,747.66,147.87Z"/><path class="cls-2" d="M814.35,84.57a19.23,19.23,0,0,0-17.18-5.34L688.33,99.72a19.21,19.21,0,0,0-10,32.46L766,219.89A19.21,19.21,0,0,0,798.44,210l21.13-108.2A19.22,19.22,0,0,0,814.35,84.57ZM767.64,167.2l-36.46-36.46,45.25-8.52Z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Odoo-Implementation.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e32235;}</style></defs><title>Odoo-Implementation</title><path class="cls-1" d="M335.81,5.77C199,5.77,88.06,116.69,88.06,253.52V435.19A115.77,115.77,0,0,0,203.68,550.81h16.51v-33H203.68a82.67,82.67,0,0,1-82.58-82.58V253.52c0-118.59,96.12-214.71,214.71-214.71s214.71,96.12,214.71,214.71V435.19a82.68,82.68,0,0,1-82.58,82.58H451.42v33h16.52A115.75,115.75,0,0,0,583.55,435.19V253.52C583.55,116.69,472.63,5.77,335.81,5.77Z"/><path class="cls-1" d="M141.59,784.16l12.08-19-27.9-17.7-12.07,19a164.63,164.63,0,0,0,6.82,186.36v43.91h33V947.19a16.49,16.49,0,0,0-3.62-10.32A131.6,131.6,0,0,1,141.59,784.16Z"/><path class="cls-2" d="M913.87,5.77H699.16a82.69,82.69,0,0,0-82.58,82.58V253.52a82.69,82.69,0,0,0,82.58,82.58h33v66.06a16.52,16.52,0,0,0,28.2,11.68l77.74-77.74h75.74a82.68,82.68,0,0,0,82.58-82.58V88.35A82.68,82.68,0,0,0,913.87,5.77Zm49.55,247.75a49.54,49.54,0,0,1-49.55,49.54H831.29a16.56,16.56,0,0,0-11.68,4.84l-54.38,54.39V319.58a16.52,16.52,0,0,0-16.52-16.52H699.16a49.55,49.55,0,0,1-49.55-49.54V88.35a49.55,49.55,0,0,1,49.55-49.54H913.87a49.54,49.54,0,0,1,49.55,49.54Z"/><rect class="cls-2" x="699.16" y="88.35" width="115.61" height="33.03"/><rect class="cls-2" x="847.81" y="88.35" width="66.06" height="33.03"/><rect class="cls-2" x="699.16" y="154.42" width="214.71" height="33.03"/><rect class="cls-2" x="699.16" y="220.48" width="115.61" height="33.03"/><path class="cls-1" d="M557.92,766.47l-12.08-19L518,765.15l12.07,19a131.55,131.55,0,0,1-8.34,152.69,16.54,16.54,0,0,0-3.62,10.32v49.55h33V952.83A164.65,164.65,0,0,0,557.92,766.47Z"/><path class="cls-1" d="M979.94,567.32H831.29A115.61,115.61,0,0,0,715.91,678.23l-49.78,89.61V699.45A115.74,115.74,0,0,0,550.52,583.84H490.15l-.45-.35-.29.35h-38a33,33,0,0,1-33-33V511.94A165.16,165.16,0,0,0,501,369.13V237a165.64,165.64,0,0,0-19.82-78.39,16.52,16.52,0,0,0-21.47-7.1L180.13,283.05A16.49,16.49,0,0,0,170.65,298v71.14a165.11,165.11,0,0,0,82.58,142.81v38.87a33,33,0,0,1-33,33H121.1A115.75,115.75,0,0,0,5.48,699.45V996.74h33V699.45a82.67,82.67,0,0,1,82.58-82.58h52.55L322.38,824.68a16.5,16.5,0,0,0,13.21,6.9h.22A16.52,16.52,0,0,0,349,825l156.9-208.1h44.6a82.69,82.69,0,0,1,82.58,82.58V831.58a16.52,16.52,0,0,0,30.95,8l77.86-140.14h94.68l-161,297.29h37.57l161.1-297.29h6.61A115.74,115.74,0,0,0,996.45,583.84,16.52,16.52,0,0,0,979.94,567.32ZM203.68,369.13V308.48l255-120A132.13,132.13,0,0,1,467.94,237V369.13a132.13,132.13,0,0,1-264.26,0ZM336.15,787.19l-51-71.22H389.83Zm78.67-104.25H261.48L214.2,616.87h6a66.07,66.07,0,0,0,66.07-66.06V526.68a165,165,0,0,0,99.09,0v24.13a66.07,66.07,0,0,0,66.07,66.06h13.21Zm466-16.52H750.36a82.73,82.73,0,0,1,80.93-66.07H961.77A82.72,82.72,0,0,1,880.84,666.42Z"/></svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#040305;}.cls-2{fill:#e32235;}</style></defs><title>Odoo-Integration-Services</title><g id="Layer_5" data-name="Layer 5"><path class="cls-1" d="M864.29,359.32V323.43L997,317.26V250.68l-132.71-6.17V216.89H760.52V95.1A50.13,50.13,0,0,0,710.5,45H290.87A50.14,50.14,0,0,0,240.81,95.1V216.89H137.08v27.62L4.41,250.68v66.58l132.67,6.17v35.89H240.82V436.7H137.08v27.56L4.41,470.44V537l132.67,6.2v35.9H240.82v85.67H137.08v27.62L4.41,698.56v66.57l132.67,6.18V807.2H240.82V912.45a50.08,50.08,0,0,0,50.06,50H710.5a50.07,50.07,0,0,0,50-50V807.2H864.29V771.31L997,765.13V698.56l-132.71-6.18V664.76H760.52V579.09H864.29v-35.9L997,537V470.44l-132.71-6.18V436.7H760.52V359.32ZM970.68,723.65V740L838,746.15v34.69h-73.3V691.06H838v26.42ZM838,518.16v34.63h-73.3V463H838v26.44l132.71,6.18V512ZM970.68,275.81v16.35L838,298.34V333h-73.3V243.19H838v26.42ZM710.5,936.13H290.87a23.76,23.76,0,0,1-23.74-23.71V95.1a23.78,23.78,0,0,1,23.74-23.78H710.49A23.77,23.77,0,0,1,734.2,95.1V912.42A23.74,23.74,0,0,1,710.5,936.13ZM30.69,740V723.65l132.71-6.19V691h73.32v89.78H163.4V746.14Zm0-228V495.58L163.4,489.4V463h73.32v89.79H163.4V518.13Zm0-219.8V275.81l132.71-6.18V243.21h73.32V333H163.4V298.36Z"/><circle class="cls-2" cx="332.82" cy="142.97" r="32.5"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#010101;}.cls-2{fill:#e32235;}</style></defs><title>Odoo-Support-Maintenance</title><g id="Layer_4" data-name="Layer 4"><path class="cls-1" d="M435.7,320.68A49.37,49.37,0,0,0,386.39,370h32.88a16.44,16.44,0,1,1,32.87,0H485A49.37,49.37,0,0,0,435.7,320.68Z"/><path class="cls-1" d="M567.2,320.68A49.37,49.37,0,0,0,517.89,370h32.87a16.44,16.44,0,1,1,32.87,0h32.88A49.37,49.37,0,0,0,567.2,320.68Z"/><path class="cls-2" d="M501.45,764.46a65.75,65.75,0,1,0,65.75,65.75A65.82,65.82,0,0,0,501.45,764.46Zm0,98.62a32.87,32.87,0,1,1,32.87-32.87A32.9,32.9,0,0,1,501.45,863.08Z"/><path class="cls-1" d="M895.93,961.7V748c0-135.95-110.6-246.55-246.55-246.55h-17.9A199.27,199.27,0,0,0,648.05,485h17.77A82.28,82.28,0,0,0,748,402.86v-29a73.84,73.84,0,0,0-.2-123C745.62,116.83,636.05,8.38,501.45,8.38S257.28,116.83,255.1,250.9A73.92,73.92,0,0,0,296,386.42h11.2a196.85,196.85,0,0,0,64.25,115.06H353.52C217.57,501.48,107,612.08,107,748V961.7H8.35v32.88h986.2V961.7ZM715.13,402.86a49.23,49.23,0,0,1-42.72,48.64,195.55,195.55,0,0,0,23.31-65.08h11.19a69.77,69.77,0,0,0,8.22-.84ZM748,312.46a41.14,41.14,0,0,1-41.09,41.09h-8.22V271.37h8.22A41.14,41.14,0,0,1,748,312.46ZM304.21,353.55H296a41.09,41.09,0,0,1,0-82.18h8.22ZM296,238.49a70.55,70.55,0,0,0-7.43.76c8.09-110.5,100.37-198,212.89-198s204.8,87.5,212.89,198a70,70,0,0,0-7.43-.76H695.72C680,145.36,599,74.13,501.45,74.13S322.9,145.36,307.19,238.49ZM665.8,271c-118.62-4.18-197.22-52.68-197.22-98.21a16.44,16.44,0,0,0-32.88,0c0,41.07-42.47,75.11-97.66,81.14C346.8,171.45,416.74,107,501.45,107,591.93,107,665.57,180.52,665.8,271ZM337.08,353.55V286.88C388.42,282.43,432,257.67,453.72,223c34.38,45.56,114.74,77.63,212.1,80.9v49.64a163.34,163.34,0,0,1-33.19,98.62H501.45V485h98.19a163.49,163.49,0,0,1-166,18.08C376.81,477.25,337.08,420,337.08,353.55ZM450.65,543.92a191.29,191.29,0,0,0,101.61,0L501.45,645.53Zm24.21,121.93h-29l-65.74-131.5h29Zm118.93-131.5h29L557,665.85h-29ZM189.15,748V961.7h-49.3V748c0-114.48,90.56-207.94,203.76-213.17l65.5,131H271.34A82.27,82.27,0,0,0,189.15,748ZM780.87,961.7H222V748a49.37,49.37,0,0,1,49.31-49.31H731.56A49.37,49.37,0,0,1,780.87,748Zm82.19,0H813.75V748a82.27,82.27,0,0,0-82.19-82.18H593.79l65.5-131c113.2,5.23,203.77,98.69,203.77,213.17Z"/><rect class="cls-2" x="715.13" y="813.77" width="32.87" height="115.06"/><rect class="cls-2" x="715.13" y="748.03" width="32.87" height="32.87"/><rect class="cls-2" x="863.06" y="156.31" width="32.87" height="32.87"/><rect class="cls-2" x="863.06" y="222.06" width="32.87" height="32.87"/><rect class="cls-2" x="863.06" y="287.8" width="32.87" height="32.87"/><rect class="cls-2" x="106.97" y="353.55" width="32.87" height="32.87"/><rect class="cls-2" x="106.97" y="419.3" width="32.87" height="32.87"/><rect class="cls-2" x="106.97" y="485.04" width="32.87" height="32.87"/></g></svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Screenshot-icon.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:none;stroke:#e32235;stroke-miterlimit:10;stroke-width:50px;}.cls-2{fill:#231f20;}</style></defs><title>Screenshot-icon</title><g id="ScreenShot-icon"><path d="M990.24,16.26V440.89H922.75V159.69H81.31V928.27h356.8v68H9.18v-980ZM109.58,49.51C91,50.27,79.07,60.81,79.14,82.13c.07,19.68,11.1,31.64,30.52,32.52,20.66.94,32.89-10.69,34.58-31.39C145.76,64.59,131.07,49.89,109.58,49.51ZM250.22,77.79c-2.38-17.12-13.5-28.88-34.5-28.21-19.91.64-30.42,12.2-30.94,32.05-.51,19.13,14,33.59,32.84,33.38S250.76,99.89,250.22,77.79Zm71.25-28.38c-18.9.82-30.83,11.46-30.72,32.79.1,19.69,11.15,31,30.66,32.67,18.63,1.59,34-13,34.72-31.67C356.81,64.35,342.73,49.73,321.47,49.41Z"/><circle class="cls-1" cx="718.46" cy="724.42" r="189.5"/><rect class="cls-2" x="887.81" y="659.88" width="40.3" height="152.59" transform="translate(1644.13 -171.78) rotate(90)"/><rect class="cls-2" x="505.81" y="659.88" width="40.3" height="152.59" transform="translate(1262.13 210.22) rotate(90)"/><rect class="cls-2" x="698.31" y="835.74" width="40.3" height="152.59" transform="translate(1436.92 1824.06) rotate(180)"/><rect class="cls-2" x="698.31" y="458.63" width="40.3" height="152.59" transform="translate(1436.92 1069.85) rotate(180)"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
1
ks_crm_dashboard_ninja/static/description/images/Setup-icon.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1,.cls-2{fill:none;stroke-miterlimit:10;stroke-width:35px;}.cls-1{stroke:#231f20;}.cls-2{stroke:#e32235;}</style></defs><title>Setup-icon</title><g id="Setup-icon"><path class="cls-1" d="M549.86,479.74A78.17,78.17,0,0,1,640.36,494l31.7-31.69A223.27,223.27,0,0,0,966.38,215.69a20.34,20.34,0,0,0-34.45-11.14l-47.06,47.07a98.15,98.15,0,0,1-138.8-138.8l47.07-47.06A20.33,20.33,0,0,0,782,31.31,222.88,222.88,0,0,0,588.22,93.77c-63.63,63.63-80.76,156.11-51.49,235.34L468,397.85Z"/><path class="cls-1" d="M424.6,604.3l-81.54-81.53L57.94,807.88A94.93,94.93,0,0,0,192.2,942.13L438,696.35A78.18,78.18,0,0,1,424.6,604.3Z"/><path class="cls-2" d="M606.45,528.18a29.88,29.88,0,0,0-42.23,0l-17,17L244,242l14.17-14.17a29.87,29.87,0,0,0-3.41-45.16l-123.7-91.1a29.86,29.86,0,0,0-38.82,2.93L39.72,147a29.86,29.86,0,0,0-2.93,38.82l91.1,123.7A29.87,29.87,0,0,0,173.05,313l14.18-14.18L490.41,602,472.2,620.2a29.85,29.85,0,0,0,0,42.23l279.69,279.7A94.93,94.93,0,0,0,886.15,807.88Z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/TS-updated.jpg
Normal file
|
After Width: | Height: | Size: 72 KiB |
1
ks_crm_dashboard_ninja/static/description/images/WorkFlow-icon.svg
Executable file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><style>.cls-1{fill:#e32235;}</style></defs><title>WorkFlow-icon</title><g id="Workflow-icon"><path class="cls-1" d="M185.58,835.55c-6.66-8-12.25-14.63-17.74-21.34-12.15-14.8-11.4-35.26,1.64-46.39,13.21-11.27,33.07-8.79,46,5.75,20.29,22.82,40.3,45.9,61,68.39,14.13,15.38,12.81,37.2.28,52.3-19.91,24-41.08,47-62.09,70C201,979.17,183.4,979.54,168,966.06c-12.48-10.91-13-29.17-1.23-43.71,5.87-7.23,11.84-14.35,19.2-23.26H47c-21.81,0-35.48-13.3-35.49-35q-.11-176.45,0-352.89c0-21.49,13.33-35,34.42-35q103.82-.07,207.64,0c15.14,0,27.71,9.17,31.82,22.63,3.86,12.64-1.28,27.82-13.4,34.64a43.43,43.43,0,0,1-20.25,5.12c-55.56.42-111.13.27-166.69.3H75.37V835.55Z"/><path class="cls-1" d="M815.41,538.92c7.52,9.13,13.56,16.27,19.38,23.59,11.43,14.39,9.9,33.81-3.45,45.49-13.56,11.87-31.31,10.87-44.27-3.35q-32.49-35.67-64.21-72c-10.9-12.44-10.36-34,.68-46.49q32.33-36.5,64.75-72.89c12-13.47,28.86-14.79,43.47-3.35,13.28,10.4,15.6,28.37,5,42.56-6.15,8.25-13,16-20.5,25.06H926.52V181.34H880.28c-44.2,0-88.41.1-132.61-.07-15.93-.06-29.06-10.59-32.06-24.89a31.25,31.25,0,0,1,18.4-35,37.4,37.4,0,0,1,14.16-2.72q103.85-.23,207.69,0C978.07,118.67,990,131,990,153.26q.06,174.54,0,349.09c0,23.7-12.28,36.34-35.73,36.45-42.57.18-85.15.1-127.73.12Z"/><path d="M502,372.45q68.73,0,137.44,0c22.86,0,34.36,11.11,34.41,33.93q.23,102.35,0,204.71c0,20.3-14.13,34.26-34.43,34.28q-137,.07-273.92,0c-25.6,0-37.91-12.88-37.88-38.66.06-65.64.44-131.28-.22-196.91-.21-20.47,13.09-38.19,37.12-37.64C410.32,373.2,456.16,372.45,502,372.45ZM609.86,581.61V435.8H391.69V581.61Z"/><path d="M499.79,285q-68.7,0-137.4,0c-21.42,0-34.65-13.09-34.69-34.49q-.15-101.36,0-202.7c0-22.39,13.43-35.62,35.91-35.63q137.42-.08,274.82,0c23,0,35.38,12.4,35.41,35.68q.12,100.86,0,201.72c0,22.8-12.81,35.41-35.67,35.43Q569,285,499.79,285ZM610.18,76H391.5V222H610.18Z"/><path d="M500.74,717.83q69.19,0,138.37,0c22.7,0,34.69,12,34.73,35q.13,101.34,0,202.69c0,21.83-13.5,35.15-35.37,35.16q-137.4.08-274.81,0c-22.49,0-36-13.35-36-35.59-.05-66.92.35-133.83-.24-200.74-.17-19.77,13.39-37.4,36.89-36.83C409.77,718.61,455.27,717.83,500.74,717.83ZM609.88,927.18V781H391.49V927.18Z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 12 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/dashboard-ninja.png
Executable file
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 9.9 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/ksolves-theme-base.png
Executable file
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/list-view-manager.png
Executable file
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 12 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/low_stock_alert.png
Executable file
|
After Width: | Height: | Size: 13 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/odoo_paytm_gateway.png
Executable file
|
After Width: | Height: | Size: 16 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/office365_calendar.png
Executable file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/office365_contact.png
Executable file
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 9.8 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/one-click-sale.png
Executable file
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 14 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/pos-per-item.png
Executable file
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 14 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/pvep.png
Executable file
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/sticky-pivot-view.png
Executable file
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 32 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/toggle_switch.png
Executable file
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 10 KiB |
BIN
ks_crm_dashboard_ninja/static/description/images/app-logo/woocommerce.png
Executable file
|
After Width: | Height: | Size: 63 KiB |