Add a title bar to the profiles page

This commit is contained in:
Kovid Goyal 2024-03-15 10:46:02 +05:30
parent 9a38ad9121
commit 80cf6f447a
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -6,6 +6,7 @@ from elementmaker import E
from book_list.globals import get_session_data
from book_list.item_list import create_item, create_item_list, create_side_action
from book_list.top_bar import create_top_bar
from dom import clear, unique_id
from gettext import gettext as _
from modals import question_dialog
@ -90,6 +91,7 @@ def load_profiles(container_id):
def create_profiles_panel(container, hide_panel, on_change):
create_top_bar(container, title=_('Profiles'), icon='close', action=hide_panel)
c = E.div(style='margin: 1rem', id=unique_id('placeholder-prefs'))
c.addEventListener('close_panel', def(): hide_panel();, False)
c.addEventListener('settings_changed', def(): on_change();, False)