mirror of
https://github.com/dgtlmoon/changedetection.io.git
synced 2026-09-17 02:45:53 +00:00
17 lines
787 B
Python
17 lines
787 B
Python
"""Left-rail (action sidebar) display modes.
|
|
|
|
A leaf module on purpose: forms.py, flask_app.py and model/App.py all need these, and
|
|
model/App.py seeding its default from forms.py would drag the whole form stack (~550
|
|
modules) into the model layer.
|
|
"""
|
|
from flask_babel import lazy_gettext as _l
|
|
|
|
# The complete set of left-rail modes - flask_app.get_sidebar_mode_class() maps these
|
|
# (and only these) onto body classes, so a new mode here needs a new mapping there.
|
|
MENU_SIDEBAR_ACTIONMODES = [
|
|
('expandable', _l('Expand on hover')), # Slim icon rail that expands on hover/focus
|
|
('pinned-expanded', _l('Always expanded')), # Always expanded, never collapses
|
|
('minimal', _l('Stays minimal')), # Always small, never expands
|
|
]
|
|
MENU_SIDEBAR_ACTIONMODES_DEFAULT = 'expandable'
|