diff --git a/frappe/core/doctype/navbar_settings/navbar_settings.json b/frappe/core/doctype/navbar_settings/navbar_settings.json index 8fc0c83c82e..b8142066c98 100644 --- a/frappe/core/doctype/navbar_settings/navbar_settings.json +++ b/frappe/core/doctype/navbar_settings/navbar_settings.json @@ -11,63 +11,63 @@ "logo_width", "section_break_2", "settings_dropdown", - "help_dropdown" + "help_dropdown", + "announcements_section", + "announcement_widget" ], "fields": [ { "fieldname": "app_logo", "fieldtype": "Attach Image", - "label": "Application Logo", - "show_days": 1, - "show_seconds": 1 + "label": "Application Logo" }, { "fieldname": "settings_dropdown", "fieldtype": "Table", "label": "Settings Dropdown", - "options": "Navbar Item", - "show_days": 1, - "show_seconds": 1 + "options": "Navbar Item" }, { "fieldname": "help_dropdown", "fieldtype": "Table", "label": "Help Dropdown", - "options": "Navbar Item", - "show_days": 1, - "show_seconds": 1 + "options": "Navbar Item" }, { "fieldname": "section_break_2", "fieldtype": "Section Break", - "label": "Dropdowns", - "show_days": 1, - "show_seconds": 1 + "label": "Dropdowns" }, { "fieldname": "logo_section", "fieldtype": "Section Break", - "label": "Application Logo", - "show_days": 1, - "show_seconds": 1 + "label": "Application Logo" }, { "fieldname": "column_break_3", - "fieldtype": "Column Break", - "show_days": 1, - "show_seconds": 1 + "fieldtype": "Column Break" }, { "fieldname": "logo_width", "fieldtype": "Int", - "label": "Logo Width", - "show_days": 1, - "show_seconds": 1 + "label": "Logo Width" + }, + { + "fieldname": "announcements_section", + "fieldtype": "Section Break", + "label": "Announcements" + }, + { + "description": "These announcements will appear inside a dismissible alert below the Navbar.", + "fieldname": "announcement_widget", + "fieldtype": "Text Editor", + "label": "Announcement Widget", + "max_height": "10em" } ], "issingle": 1, "links": [], - "modified": "2020-08-06 18:11:29.955835", + "modified": "2024-03-18 13:54:44.498352", "modified_by": "Administrator", "module": "Core", "name": "Navbar Settings", @@ -87,5 +87,6 @@ "quick_entry": 1, "sort_field": "modified", "sort_order": "DESC", + "states": [], "track_changes": 1 } \ No newline at end of file diff --git a/frappe/core/doctype/navbar_settings/navbar_settings.py b/frappe/core/doctype/navbar_settings/navbar_settings.py index e54f78c2d5c..1fee71212f0 100644 --- a/frappe/core/doctype/navbar_settings/navbar_settings.py +++ b/frappe/core/doctype/navbar_settings/navbar_settings.py @@ -16,6 +16,7 @@ class NavbarSettings(Document): from frappe.core.doctype.navbar_item.navbar_item import NavbarItem from frappe.types import DF + announcement_widget: DF.TextEditor | None app_logo: DF.AttachImage | None help_dropdown: DF.Table[NavbarItem] logo_width: DF.Int