diff --git a/g2p_connect_demo/static/description/icon.png b/g2p_connect_demo/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/g2p_connect_demo/static/description/icon.png and b/g2p_connect_demo/static/description/icon.png differ diff --git a/spp_api/static/description/icon-api.png b/spp_api/static/description/icon-api.png new file mode 100644 index 000000000..abd04148a Binary files /dev/null and b/spp_api/static/description/icon-api.png differ diff --git a/spp_api/static/description/icon-colored.png b/spp_api/static/description/icon-colored.png new file mode 100644 index 000000000..b4a8bec2a Binary files /dev/null and b/spp_api/static/description/icon-colored.png differ diff --git a/spp_api/static/description/icon.png b/spp_api/static/description/icon.png index b4a8bec2a..00913162c 100644 Binary files a/spp_api/static/description/icon.png and b/spp_api/static/description/icon.png differ diff --git a/spp_api/views/openapi_view.xml b/spp_api/views/openapi_view.xml index ea2702e5e..fddd61dfb 100644 --- a/spp_api/views/openapi_view.xml +++ b/spp_api/views/openapi_view.xml @@ -295,7 +295,7 @@ tree,form Create and manage the namespaces. - + diff --git a/spp_api_records/static/description/icon.png b/spp_api_records/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_api_records/static/description/icon.png differ diff --git a/spp_area/static/description/icon.png b/spp_area/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_area/static/description/icon.png and b/spp_area/static/description/icon.png differ diff --git a/spp_area/static/description/icon_area.png b/spp_area/static/description/icon_area.png deleted file mode 100644 index b179b8ce3..000000000 Binary files a/spp_area/static/description/icon_area.png and /dev/null differ diff --git a/spp_area_base/static/description/OpenSPP-Icons-Area.png b/spp_area_base/static/description/OpenSPP-Icons-Area.png new file mode 100644 index 000000000..a980b1d5b Binary files /dev/null and b/spp_area_base/static/description/OpenSPP-Icons-Area.png differ diff --git a/spp_area_base/static/description/icon.png b/spp_area_base/static/description/icon.png index 35f8fec26..344d3f761 100644 Binary files a/spp_area_base/static/description/icon.png and b/spp_area_base/static/description/icon.png differ diff --git a/spp_area_base/static/description/icon_spp.png b/spp_area_base/static/description/icon_spp.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_area_base/static/description/icon_spp.png differ diff --git a/spp_area_base/views/area.xml b/spp_area_base/views/area.xml index 8cab508b4..2ccb8808e 100644 --- a/spp_area_base/views/area.xml +++ b/spp_area_base/views/area.xml @@ -178,7 +178,7 @@ diff --git a/spp_area_gis/static/description/icon.png b/spp_area_gis/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_area_gis/static/description/icon.png and b/spp_area_gis/static/description/icon.png differ diff --git a/spp_attendance/static/description/icon-transparent.png b/spp_attendance/static/description/icon-transparent.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_attendance/static/description/icon-transparent.png differ diff --git a/spp_attendance/static/description/icon.png b/spp_attendance/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_attendance/static/description/icon.png and b/spp_attendance/static/description/icon.png differ diff --git a/spp_audit_config/static/description/icon.png b/spp_audit_config/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_audit_config/static/description/icon.png and b/spp_audit_config/static/description/icon.png differ diff --git a/spp_audit_log/static/description/OpenSPP-Icons-Audit.png b/spp_audit_log/static/description/OpenSPP-Icons-Audit.png new file mode 100644 index 000000000..c21ee24a0 Binary files /dev/null and b/spp_audit_log/static/description/OpenSPP-Icons-Audit.png differ diff --git a/spp_audit_log/static/description/icon-openspp.png b/spp_audit_log/static/description/icon-openspp.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_audit_log/static/description/icon-openspp.png differ diff --git a/spp_audit_log/static/description/icon.png b/spp_audit_log/static/description/icon.png index 35f8fec26..b45bba65c 100644 Binary files a/spp_audit_log/static/description/icon.png and b/spp_audit_log/static/description/icon.png differ diff --git a/spp_audit_log/views/spp_audit_rule_views.xml b/spp_audit_log/views/spp_audit_rule_views.xml index e02cc3752..6df10e373 100644 --- a/spp_audit_log/views/spp_audit_rule_views.xml +++ b/spp_audit_log/views/spp_audit_rule_views.xml @@ -53,7 +53,12 @@ - + diff --git a/spp_audit_post/static/description/icon-transparent.png b/spp_audit_post/static/description/icon-transparent.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_audit_post/static/description/icon-transparent.png differ diff --git a/spp_audit_post/static/description/icon.png b/spp_audit_post/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_audit_post/static/description/icon.png and b/spp_audit_post/static/description/icon.png differ diff --git a/spp_auto_update_entitlements/static/description/icon-transparent.png b/spp_auto_update_entitlements/static/description/icon-transparent.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_auto_update_entitlements/static/description/icon-transparent.png differ diff --git a/spp_auto_update_entitlements/static/description/icon.png b/spp_auto_update_entitlements/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_auto_update_entitlements/static/description/icon.png and b/spp_auto_update_entitlements/static/description/icon.png differ diff --git a/spp_base/__manifest__.py b/spp_base/__manifest__.py index d44035a73..b482687d6 100644 --- a/spp_base/__manifest__.py +++ b/spp_base/__manifest__.py @@ -28,6 +28,13 @@ "spp_hide_menus", "spp_programs", "spp_custom_filter_ui", + "project_todo", + "spreadsheet_dashboard", + "queue_job", + "mass_mailing", + "project", + "hr", + "survey", "spp_registry_base", ], "excludes": [ @@ -50,7 +57,6 @@ "data/top_up_card.xml", "security/ir.model.access.csv", "views/registrant_view.xml", - "views/main_view.xml", "views/users_view.xml", ], "assets": {}, diff --git a/spp_base/static/description/icon-registry.png b/spp_base/static/description/icon-registry.png new file mode 100644 index 000000000..15a6e3783 Binary files /dev/null and b/spp_base/static/description/icon-registry.png differ diff --git a/spp_base/static/description/icon-spp.png b/spp_base/static/description/icon-spp.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_base/static/description/icon-spp.png differ diff --git a/spp_base/static/description/icon.png b/spp_base/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_base/static/description/icon.png and b/spp_base/static/description/icon.png differ diff --git a/spp_base/static/description/icon_registry.png b/spp_base/static/description/icon_registry.png deleted file mode 100644 index 688b8dda3..000000000 Binary files a/spp_base/static/description/icon_registry.png and /dev/null differ diff --git a/spp_base/views/main_view.xml b/spp_base/views/main_view.xml deleted file mode 100644 index fa4bfc34b..000000000 --- a/spp_base/views/main_view.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - diff --git a/spp_base_api/static/description/icon-api.png b/spp_base_api/static/description/icon-api.png new file mode 100644 index 000000000..b43a0a135 Binary files /dev/null and b/spp_base_api/static/description/icon-api.png differ diff --git a/spp_base_api/static/description/icon.png b/spp_base_api/static/description/icon.png index b43a0a135..c7dbdaaf1 100644 Binary files a/spp_base_api/static/description/icon.png and b/spp_base_api/static/description/icon.png differ diff --git a/spp_base_demo/static/description/icon-transparent.png b/spp_base_demo/static/description/icon-transparent.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_base_demo/static/description/icon-transparent.png differ diff --git a/spp_base_demo/static/description/icon.png b/spp_base_demo/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_base_demo/static/description/icon.png and b/spp_base_demo/static/description/icon.png differ diff --git a/spp_base_gis/static/description/icon.png b/spp_base_gis/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_base_gis/static/description/icon.png differ diff --git a/spp_base_gis_demo/static/description/icon.png b/spp_base_gis_demo/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_base_gis_demo/static/description/icon.png differ diff --git a/spp_base_gis_rest/static/description/icon.png b/spp_base_gis_rest/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_base_gis_rest/static/description/icon.png differ diff --git a/spp_base_setting/static/description/icon.png b/spp_base_setting/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_base_setting/static/description/icon.png differ diff --git a/spp_basic_cash_entitlement_spent/static/description/icon.png b/spp_basic_cash_entitlement_spent/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_basic_cash_entitlement_spent/static/description/icon.png differ diff --git a/spp_change_request/static/description/OpenSPP-Icons-Change-Request.png b/spp_change_request/static/description/OpenSPP-Icons-Change-Request.png new file mode 100644 index 000000000..aef82c798 Binary files /dev/null and b/spp_change_request/static/description/OpenSPP-Icons-Change-Request.png differ diff --git a/spp_change_request/static/description/icon-transparent.png b/spp_change_request/static/description/icon-transparent.png new file mode 100644 index 000000000..35f8fec26 Binary files /dev/null and b/spp_change_request/static/description/icon-transparent.png differ diff --git a/spp_change_request/static/description/icon.png b/spp_change_request/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_change_request/static/description/icon.png and b/spp_change_request/static/description/icon.png differ diff --git a/spp_change_request/views/main_view.xml b/spp_change_request/views/main_view.xml index e444758d7..11e80d753 100644 --- a/spp_change_request/views/main_view.xml +++ b/spp_change_request/views/main_view.xml @@ -2,7 +2,6 @@ Part of OpenSPP. See LICENSE file for full copyright and licensing details. --> - - + diff --git a/spp_eligibility_sql/static/description/icon.png b/spp_eligibility_sql/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_eligibility_sql/static/description/icon.png differ diff --git a/spp_eligibility_tags/static/description/icon.png b/spp_eligibility_tags/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_eligibility_tags/static/description/icon.png and b/spp_eligibility_tags/static/description/icon.png differ diff --git a/spp_encryption/static/description/icon.png b/spp_encryption/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_encryption/static/description/icon.png differ diff --git a/spp_ent_trans/static/description/icon.png b/spp_ent_trans/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_ent_trans/static/description/icon.png and b/spp_ent_trans/static/description/icon.png differ diff --git a/spp_entitlement_basket/static/description/icon.png b/spp_entitlement_basket/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_entitlement_basket/static/description/icon.png and b/spp_entitlement_basket/static/description/icon.png differ diff --git a/spp_entitlement_cash/static/description/icon.png b/spp_entitlement_cash/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_entitlement_cash/static/description/icon.png and b/spp_entitlement_cash/static/description/icon.png differ diff --git a/spp_entitlement_in_kind/static/description/icon.png b/spp_entitlement_in_kind/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_entitlement_in_kind/static/description/icon.png and b/spp_entitlement_in_kind/static/description/icon.png differ diff --git a/spp_ethnic_group/static/description/icon.png b/spp_ethnic_group/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_ethnic_group/static/description/icon.png and b/spp_ethnic_group/static/description/icon.png differ diff --git a/spp_event_data/static/description/icon.png b/spp_event_data/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_event_data/static/description/icon.png and b/spp_event_data/static/description/icon.png differ diff --git a/spp_event_data_program_membership/static/description/icon.png b/spp_event_data_program_membership/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_event_data_program_membership/static/description/icon.png and b/spp_event_data_program_membership/static/description/icon.png differ diff --git a/spp_event_demo/static/description/icon.png b/spp_event_demo/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_event_demo/static/description/icon.png and b/spp_event_demo/static/description/icon.png differ diff --git a/spp_exclusion_filter/static/description/icon.png b/spp_exclusion_filter/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_exclusion_filter/static/description/icon.png differ diff --git a/spp_farmer_registry_base/__manifest__.py b/spp_farmer_registry_base/__manifest__.py index ad886f44f..9ba080b8c 100644 --- a/spp_farmer_registry_base/__manifest__.py +++ b/spp_farmer_registry_base/__manifest__.py @@ -14,6 +14,7 @@ "maintainers": ["jeremi", "gonzalesedwin1123", "reichie020212"], "depends": [ "base", + "spp_registry_base", "g2p_registry_base", "g2p_registry_individual", "g2p_registry_group", diff --git a/spp_farmer_registry_base/static/description/icon.png b/spp_farmer_registry_base/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_farmer_registry_base/static/description/icon.png and b/spp_farmer_registry_base/static/description/icon.png differ diff --git a/spp_farmer_registry_dashboard/static/description/icon.png b/spp_farmer_registry_dashboard/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_farmer_registry_dashboard/static/description/icon.png differ diff --git a/spp_farmer_registry_default_ui/static/description/icon.png b/spp_farmer_registry_default_ui/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_farmer_registry_default_ui/static/description/icon.png and b/spp_farmer_registry_default_ui/static/description/icon.png differ diff --git a/spp_farmer_registry_demo/static/description/icon.png b/spp_farmer_registry_demo/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_farmer_registry_demo/static/description/icon.png and b/spp_farmer_registry_demo/static/description/icon.png differ diff --git a/spp_grm/static/description/icon.png b/spp_grm/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_grm/static/description/icon.png and b/spp_grm/static/description/icon.png differ diff --git a/spp_hide_menus/static/description/icon.png b/spp_hide_menus/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_hide_menus/static/description/icon.png differ diff --git a/spp_hide_menus_base/static/description/icon.png b/spp_hide_menus_base/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_hide_menus_base/static/description/icon.png differ diff --git a/spp_idpass/static/description/OpenSPP-Icons-ID-Management.png b/spp_idpass/static/description/OpenSPP-Icons-ID-Management.png new file mode 100644 index 000000000..7c83f1f43 Binary files /dev/null and b/spp_idpass/static/description/OpenSPP-Icons-ID-Management.png differ diff --git a/spp_idpass/static/description/icon.png b/spp_idpass/static/description/icon.png index 069473c25..d8ee46920 100644 Binary files a/spp_idpass/static/description/icon.png and b/spp_idpass/static/description/icon.png differ diff --git a/spp_idpass/static/description/icon_id.png b/spp_idpass/static/description/icon_id.png deleted file mode 100644 index ad5f7eb6a..000000000 Binary files a/spp_idpass/static/description/icon_id.png and /dev/null differ diff --git a/spp_idpass/views/main_view.xml b/spp_idpass/views/main_view.xml index 9f771bd09..7cada8c69 100644 --- a/spp_idpass/views/main_view.xml +++ b/spp_idpass/views/main_view.xml @@ -5,7 +5,7 @@ id="id_pass_main_menu_root" name="ID Management" active="True" - web_icon="spp_idpass,static/description/icon_id.png" + web_icon="spp_idpass,static/description/OpenSPP-Icons-ID-Management.png" sequence="1" /> diff --git a/spp_idqueue/static/description/icon.png b/spp_idqueue/static/description/icon.png index 069473c25..c7dbdaaf1 100644 Binary files a/spp_idqueue/static/description/icon.png and b/spp_idqueue/static/description/icon.png differ diff --git a/spp_import_dci_api/static/description/icon.png b/spp_import_dci_api/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_import_dci_api/static/description/icon.png and b/spp_import_dci_api/static/description/icon.png differ diff --git a/spp_import_match/static/description/icon.png b/spp_import_match/static/description/icon.png index f0e17e5b0..c7dbdaaf1 100644 Binary files a/spp_import_match/static/description/icon.png and b/spp_import_match/static/description/icon.png differ diff --git a/spp_irrigation/static/description/icon.png b/spp_irrigation/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_irrigation/static/description/icon.png differ diff --git a/spp_land_record/static/description/icon.png b/spp_land_record/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_land_record/static/description/icon.png and b/spp_land_record/static/description/icon.png differ diff --git a/spp_manual_eligibility/static/description/icon.png b/spp_manual_eligibility/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_manual_eligibility/static/description/icon.png and b/spp_manual_eligibility/static/description/icon.png differ diff --git a/spp_manual_entitlement/static/description/icon.png b/spp_manual_entitlement/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_manual_entitlement/static/description/icon.png and b/spp_manual_entitlement/static/description/icon.png differ diff --git a/spp_mis_demo/static/description/icon.png b/spp_mis_demo/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_mis_demo/static/description/icon.png and b/spp_mis_demo/static/description/icon.png differ diff --git a/spp_oauth/static/description/icon.png b/spp_oauth/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_oauth/static/description/icon.png and b/spp_oauth/static/description/icon.png differ diff --git a/spp_openid_vci/static/description/icon.png b/spp_openid_vci/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_openid_vci/static/description/icon.png and b/spp_openid_vci/static/description/icon.png differ diff --git a/spp_openid_vci_group/static/description/icon.png b/spp_openid_vci_group/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_openid_vci_group/static/description/icon.png differ diff --git a/spp_openid_vci_individual/static/description/icon.png b/spp_openid_vci_individual/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_openid_vci_individual/static/description/icon.png differ diff --git a/spp_pmt/static/description/icon.png b/spp_pmt/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_pmt/static/description/icon.png and b/spp_pmt/static/description/icon.png differ diff --git a/spp_pos/static/description/icon.png b/spp_pos/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_pos/static/description/icon.png and b/spp_pos/static/description/icon.png differ diff --git a/spp_pos_id_redemption/static/description/icon.png b/spp_pos_id_redemption/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_pos_id_redemption/static/description/icon.png differ diff --git a/spp_program_id/static/description/icon.png b/spp_program_id/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_program_id/static/description/icon.png differ diff --git a/spp_programs/static/description/OpenSPP-Icons-Program.png b/spp_programs/static/description/OpenSPP-Icons-Program.png new file mode 100644 index 000000000..aa46ad80b Binary files /dev/null and b/spp_programs/static/description/OpenSPP-Icons-Program.png differ diff --git a/spp_programs/static/description/icon.png b/spp_programs/static/description/icon.png index 35f8fec26..b0e392284 100644 Binary files a/spp_programs/static/description/icon.png and b/spp_programs/static/description/icon.png differ diff --git a/spp_programs/static/description/icon_program.png b/spp_programs/static/description/icon_program.png deleted file mode 100644 index a7449ec71..000000000 Binary files a/spp_programs/static/description/icon_program.png and /dev/null differ diff --git a/spp_programs/views/main_view.xml b/spp_programs/views/main_view.xml index 482fa2e18..dfbed568a 100644 --- a/spp_programs/views/main_view.xml +++ b/spp_programs/views/main_view.xml @@ -19,7 +19,7 @@ Part of OpenSPP. See LICENSE file for full copyright and licensing details. diff --git a/spp_programs_compliance_criteria/static/description/icon.png b/spp_programs_compliance_criteria/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_programs_compliance_criteria/static/description/icon.png differ diff --git a/spp_programs_sp/static/description/icon.png b/spp_programs_sp/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_programs_sp/static/description/icon.png and b/spp_programs_sp/static/description/icon.png differ diff --git a/spp_qr_scanner/static/description/icon.png b/spp_qr_scanner/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_qr_scanner/static/description/icon.png and b/spp_qr_scanner/static/description/icon.png differ diff --git a/spp_registrant_import/static/description/icon.png b/spp_registrant_import/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_registrant_import/static/description/icon.png differ diff --git a/spp_registrant_tag/static/description/icon.png b/spp_registrant_tag/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_registrant_tag/static/description/icon.png differ diff --git a/spp_registry_approval/static/description/icon.png b/spp_registry_approval/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_registry_approval/static/description/icon.png and b/spp_registry_approval/static/description/icon.png differ diff --git a/spp_registry_approval_group/static/description/icon.png b/spp_registry_approval_group/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_registry_approval_group/static/description/icon.png and b/spp_registry_approval_group/static/description/icon.png differ diff --git a/spp_registry_approval_individual/static/description/icon.png b/spp_registry_approval_individual/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_registry_approval_individual/static/description/icon.png and b/spp_registry_approval_individual/static/description/icon.png differ diff --git a/spp_registry_base/__manifest__.py b/spp_registry_base/__manifest__.py index 57c84fdd7..531ea216b 100644 --- a/spp_registry_base/__manifest__.py +++ b/spp_registry_base/__manifest__.py @@ -17,6 +17,7 @@ "g2p_registry_individual", "g2p_registry_group", "g2p_registry_membership", + "theme_openspp_muk", ], "data": [ "security/security_access.xml", @@ -27,8 +28,14 @@ ], "assets": { "web.assets_backend": [ - "spp_registry/static/src/import_records/import_records.js", + "spp_registry_base/static/src/import_records/import_records.js", + "spp_registry_base/static/src/scss/navbar.scss", ], + "web._assets_primary_variables": [ + "spp_registry_base/static/src/scss/colors.scss", + "spp_registry_base/static/src/scss/colors_light.scss", + ], + "web.assets_web_dark": ["spp_registry_base/static/src/scss/colors_dark.scss"], }, "demo": [], "images": [], diff --git a/spp_registry_base/models/__init__.py b/spp_registry_base/models/__init__.py index 91fed54d4..5c870be46 100644 --- a/spp_registry_base/models/__init__.py +++ b/spp_registry_base/models/__init__.py @@ -1 +1,2 @@ from . import res_partner +from . import ir_module_module \ No newline at end of file diff --git a/spp_registry_base/models/ir_module_module.py b/spp_registry_base/models/ir_module_module.py new file mode 100644 index 000000000..9fe5e7759 --- /dev/null +++ b/spp_registry_base/models/ir_module_module.py @@ -0,0 +1,71 @@ +import logging +from odoo import models, api + +_logger = logging.getLogger(__name__) + +class IrModuleModule(models.Model): + _inherit = 'ir.module.module' + + # Map module technical names to menu xml_ids and icon paths + ICON_MAP = { + 'project_todo': { + 'menu_xml_id': 'project_todo.menu_todo_todos', + 'icon': 'spp_registry_base,static/description/icon-To-do-White-line.png', + }, + 'mail': { + 'menu_xml_id': 'mail.menu_root_discuss', + 'icon': 'spp_registry_base,static/description/icon-Discuss-White-line.png', + }, + 'queue_job': { + 'menu_xml_id': 'queue_job.menu_queue_job_root', + 'icon': 'spp_registry_base,static/description/icon-Job-Queue-White-line.png', + }, + 'spreadsheet_dashboard': { + 'menu_xml_id': 'spreadsheet_dashboard.spreadsheet_dashboard_menu_root', + 'icon': 'spp_registry_base,static/description/icon-Dashboards-White-line.png', + }, + 'project': { + 'menu_xml_id': 'project.menu_main_pm', + 'icon': 'spp_registry_base,static/description/icon-Project-White-line.png', + }, + 'mass_mailing': { + 'menu_xml_id': 'mass_mailing.mass_mailing_menu_root', + 'icon': 'spp_registry_base,static/description/icon-Email-Marketing-White-line.png', + }, + 'survey': { + 'menu_xml_id': 'survey.menu_surveys', + 'icon': 'spp_registry_base,static/description/icon-Surveys-White-line.png', + }, + 'hr': { + 'menu_xml_id': 'hr.menu_hr_root', + 'icon': 'spp_registry_base,static/description/icon-Employees-White-line.png', + }, + # Add more modules as needed + } + + def update_menu_icons(self): + for module in self.search([]): + icon_info = self.ICON_MAP.get(module.name) + if icon_info: + try: + menu = self.env.ref(icon_info['menu_xml_id']) + except ValueError: + menu = False + + if menu: + menu.write({'web_icon': icon_info['icon']}) + _logger.info( + "Updated icon for menu '%s' (module '%s') to '%s'", + icon_info['menu_xml_id'], module.name, icon_info['icon'] + ) + else: + _logger.warning( + "Menu with xml_id '%s' not found for module '%s'", + icon_info['menu_xml_id'], module.name + ) + + def next(self): + # Call your icon update logic first + self.update_menu_icons() + # Then call the original Odoo logic + return super().next() \ No newline at end of file diff --git a/spp_registry_base/static/description/OpenSPP-Icons-App.png b/spp_registry_base/static/description/OpenSPP-Icons-App.png new file mode 100644 index 000000000..d835c255d Binary files /dev/null and b/spp_registry_base/static/description/OpenSPP-Icons-App.png differ diff --git a/spp_registry_base/static/description/OpenSPP-Icons-Registry copy.png b/spp_registry_base/static/description/OpenSPP-Icons-Registry copy.png new file mode 100644 index 000000000..4ab308018 Binary files /dev/null and b/spp_registry_base/static/description/OpenSPP-Icons-Registry copy.png differ diff --git a/spp_registry_base/static/description/OpenSPP-Icons-Setting.png b/spp_registry_base/static/description/OpenSPP-Icons-Setting.png new file mode 100644 index 000000000..4f36d7ee4 Binary files /dev/null and b/spp_registry_base/static/description/OpenSPP-Icons-Setting.png differ diff --git a/spp_registry_base/static/description/icon-Dashboards-White-line.png b/spp_registry_base/static/description/icon-Dashboards-White-line.png new file mode 100644 index 000000000..8aa0dd206 Binary files /dev/null and b/spp_registry_base/static/description/icon-Dashboards-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Discuss-White-line.png b/spp_registry_base/static/description/icon-Discuss-White-line.png new file mode 100644 index 000000000..9081d4218 Binary files /dev/null and b/spp_registry_base/static/description/icon-Discuss-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Email-Marketing-White-line.png b/spp_registry_base/static/description/icon-Email-Marketing-White-line.png new file mode 100644 index 000000000..196759bf0 Binary files /dev/null and b/spp_registry_base/static/description/icon-Email-Marketing-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Employees-White-line.png b/spp_registry_base/static/description/icon-Employees-White-line.png new file mode 100644 index 000000000..f69ca16b4 Binary files /dev/null and b/spp_registry_base/static/description/icon-Employees-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Job-Queue-White-line.png b/spp_registry_base/static/description/icon-Job-Queue-White-line.png new file mode 100644 index 000000000..3ed800e85 Binary files /dev/null and b/spp_registry_base/static/description/icon-Job-Queue-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Project-White-line.png b/spp_registry_base/static/description/icon-Project-White-line.png new file mode 100644 index 000000000..e378ac26b Binary files /dev/null and b/spp_registry_base/static/description/icon-Project-White-line.png differ diff --git a/spp_registry_base/static/description/icon-Surveys-White-line.png b/spp_registry_base/static/description/icon-Surveys-White-line.png new file mode 100644 index 000000000..fc3e2c7c3 Binary files /dev/null and b/spp_registry_base/static/description/icon-Surveys-White-line.png differ diff --git a/spp_registry_base/static/description/icon-To-do-White-line.png b/spp_registry_base/static/description/icon-To-do-White-line.png new file mode 100644 index 000000000..61f156bc8 Binary files /dev/null and b/spp_registry_base/static/description/icon-To-do-White-line.png differ diff --git a/spp_registry_base/static/src/scss/colors.scss b/spp_registry_base/static/src/scss/colors.scss new file mode 100644 index 000000000..68a2c90ae --- /dev/null +++ b/spp_registry_base/static/src/scss/colors.scss @@ -0,0 +1,13 @@ +// Colors + +$mk_color_appsmenu_text: #f8f9fa; +$mk_color_appbar_text: #dee2e6; +$mk_color_appbar_active: #5d8da8; +$mk_color_appbar_background: #3264c8; + +// Override + +$mk-appsmenu-color: $mk_color_appsmenu_text; +$mk-appbar-color: $mk_color_appbar_text; +$mk-appbar-active: $mk_color_appbar_active; +$mk-appbar-background: $mk_color_appbar_background; \ No newline at end of file diff --git a/spp_registry_base/static/src/scss/colors_dark.scss b/spp_registry_base/static/src/scss/colors_dark.scss new file mode 100644 index 000000000..fd1d805d9 --- /dev/null +++ b/spp_registry_base/static/src/scss/colors_dark.scss @@ -0,0 +1,31 @@ +// Colors + +$mk_color_brand: #3264c8; +$mk_color_primary: #5d8da8; + +$mk_color_success: #1dc959; +$mk_color_info: #6ab5fb; +$mk_color_warning: #fbb56a; +$mk_color_danger: #ff5757; + +// Override + +$o-community-color: $mk-color-brand; +$o-enterprise-color: $mk-color-brand; +$o-enterprise-action-color: $mk-color-primary; + +$o-brand-odoo: $mk-color-brand; +$o-brand-primary: $mk-color-primary; + +$o-success: $mk-color-success; +$o-info: $mk-color-info; +$o-warning: $mk-color-warning; +$o-danger: $mk-color-danger; + +$o-theme-text-colors: ( + "primary": $mk-color-brand, + "success": $o-success, + "info": $o-info, + "warning": $o-warning, + "danger": $o-danger, +); \ No newline at end of file diff --git a/spp_registry_base/static/src/scss/colors_light.scss b/spp_registry_base/static/src/scss/colors_light.scss new file mode 100644 index 000000000..16d5c05f7 --- /dev/null +++ b/spp_registry_base/static/src/scss/colors_light.scss @@ -0,0 +1,31 @@ +// Colors + +$mk_color_brand: #3264c8; +$mk_color_primary: #5d8da8; + +$mk_color_success: #28a745; +$mk_color_info: #17a2b8; +$mk_color_warning: #ffac00; +$mk_color_danger: #dc3545; + +// Override + +$o-community-color: $mk-color-brand; +$o-enterprise-color: $mk-color-brand; +$o-enterprise-action-color: $mk-color-primary; + +$o-brand-odoo: $mk-color-brand; +$o-brand-primary: $mk-color-primary; + +$o-success: $mk-color-success; +$o-info: $mk-color-info; +$o-warning: $mk-color-warning; +$o-danger: $mk-color-danger; + +$o-theme-text-colors: ( + "primary": $mk-color-brand, + "success": $o-success, + "info": $o-info, + "warning": $o-warning, + "danger": $o-danger, +); \ No newline at end of file diff --git a/spp_registry_base/static/src/scss/navbar.scss b/spp_registry_base/static/src/scss/navbar.scss new file mode 100644 index 000000000..20b2746ea --- /dev/null +++ b/spp_registry_base/static/src/scss/navbar.scss @@ -0,0 +1,61 @@ +.o_main_navbar { + border-bottom: none !important; + background-color: #3264c8 !important; +} + +.o_main_navbar > .o_menu_sections > .dropdown-item, +.o_main_navbar > .o_menu_sections > .o-dropdown > .dropdown-toggle { + background-color: #3264c8 !important; +} + +.o_main_navbar .o_menu_brand, +.o_main_navbar .o_navbar_apps_menu .dropdown-toggle, +.o_main_navbar .o_nav_entry, +.o_main_navbar .dropdown-toggle { + color: #ffffff !important; +} + +.btn-primary { + background-color: #3264c8 !important; + border-color: #3264c8 !important; + color: #ffffff !important; +} + +.btn-primary:hover { + background-color: #1c3f84 !important; + border-color: #1c3f84 !important; + color: #ffffff !important; +} + +a { + color: #3264c8 !important; +} + +a:hover { + color: #1c3f84 !important; +} + +.mk_apps_sidebar_panel .mk_apps_sidebar .mk_apps_sidebar_menu > li > a { + color: #ffffff !important; +} + +.mk_apps_sidebar_panel .mk_apps_sidebar .mk_apps_sidebar_menu > li > a:hover { + color: #ffffff !important; + background-color: #3264c8 !important; +} + +.mk_apps_sidebar_panel .mk_apps_sidebar .mk_apps_sidebar_menu > li.active > a { + background-color: #3264c8 !important; + color: #ffffff !important; +} + +.o_navbar_apps_menu.show .dropdown-menu .o_app > a .mk_app_icon { + width: 100%; + padding: 10px; + max-width: 70px; + border-radius: 0.375rem; + background-color: #ffffff00; + transform-origin: center bottom; + transition: box-shadow ease-in 0.1s, transform ease-in 0.1s; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0), 0 4px 4px rgba(0, 0, 0, 0.02); +} \ No newline at end of file diff --git a/spp_registry_base/views/main_view.xml b/spp_registry_base/views/main_view.xml index d67c21ad3..9507ae112 100644 --- a/spp_registry_base/views/main_view.xml +++ b/spp_registry_base/views/main_view.xml @@ -3,8 +3,19 @@ + + + diff --git a/spp_registry_data_source/static/description/icon.png b/spp_registry_data_source/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_registry_data_source/static/description/icon.png and b/spp_registry_data_source/static/description/icon.png differ diff --git a/spp_registry_donor/static/description/icon.png b/spp_registry_donor/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_registry_donor/static/description/icon.png and b/spp_registry_donor/static/description/icon.png differ diff --git a/spp_registry_donor/static/description/icon_registry.png b/spp_registry_donor/static/description/icon_registry.png deleted file mode 100644 index 688b8dda3..000000000 Binary files a/spp_registry_donor/static/description/icon_registry.png and /dev/null differ diff --git a/spp_registry_group_hierarchy/static/description/icon.png b/spp_registry_group_hierarchy/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_registry_group_hierarchy/static/description/icon.png differ diff --git a/spp_scan_id_document/static/description/icon.png b/spp_scan_id_document/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_scan_id_document/static/description/icon.png and b/spp_scan_id_document/static/description/icon.png differ diff --git a/spp_service_point_device/static/description/icon.png b/spp_service_point_device/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_service_point_device/static/description/icon.png differ diff --git a/spp_service_points/static/description/OpenSPP-Icons-Service-Point.png b/spp_service_points/static/description/OpenSPP-Icons-Service-Point.png new file mode 100644 index 000000000..42417cc35 Binary files /dev/null and b/spp_service_points/static/description/OpenSPP-Icons-Service-Point.png differ diff --git a/spp_service_points/static/description/icon.png b/spp_service_points/static/description/icon.png index acb97c551..3e272d0c0 100644 Binary files a/spp_service_points/static/description/icon.png and b/spp_service_points/static/description/icon.png differ diff --git a/spp_service_points/views/main_view.xml b/spp_service_points/views/main_view.xml index a5ceba0d2..f7791c000 100644 --- a/spp_service_points/views/main_view.xml +++ b/spp_service_points/views/main_view.xml @@ -4,7 +4,7 @@ diff --git a/spp_starter/static/description/icon.png b/spp_starter/static/description/icon.png new file mode 100644 index 000000000..c7dbdaaf1 Binary files /dev/null and b/spp_starter/static/description/icon.png differ diff --git a/spp_user_roles/static/description/icon.png b/spp_user_roles/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/spp_user_roles/static/description/icon.png and b/spp_user_roles/static/description/icon.png differ diff --git a/theme_openspp_muk/static/description/icon.png b/theme_openspp_muk/static/description/icon.png index 35f8fec26..c7dbdaaf1 100644 Binary files a/theme_openspp_muk/static/description/icon.png and b/theme_openspp_muk/static/description/icon.png differ